программирование

Q & A для профессиональных программистов и энтузиастов

12
Как сделать регулярное выражение заменить в MySQL?
У меня есть таблица с ~ 500k строк; varchar (255) столбец UTF8 filenameсодержит имя файла; Я пытаюсь удалить различные странные символы из имени файла - думал, что я буду использовать класс символов: [^a-zA-Z0-9()_ .\-] Теперь, есть ли в MySQL функция, которая позволяет заменять регулярное выражение ? Я ищу аналогичную функциональность …
516 mysql  regex  mysql-udf 


13
Ограничить длину текста до n строк, используя CSS
Можно ли ограничить длину текста до «n» строк с помощью CSS (или обрезать ее при переполнении по вертикали). text-overflow: ellipsis; работает только для 1 строки текста. Оригинальный текст: Ultrices natoque mus mattis, aliquam, авария в pellentesque tincidunt elit purus lectus, vel ut aliquet, elementum nunc nunc rhoncus placerat urna! Сиди …
516 css  text  overflow  ellipsis 



11
Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы.
Я использую Git. Я сделал вытащить из удаленного репо и получил сообщение об ошибке: Пожалуйста, введите сообщение коммита, чтобы объяснить, почему это объединение необходимо, особенно если оно объединяет обновленный апстрим в ветку темы. Я пытаюсь напечатать сообщение и нажать, Enterно ничего не происходит. Как мне сказать Git / Terminal, что …

10
Лучший способ получить путь к папке приложения
Я вижу, что есть несколько способов получить путь к папке приложения: Application.StartupPath System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().Location) AppDomain.CurrentDomain.BaseDirectory System.IO.Directory.GetCurrentDirectory() Environment.CurrentDirectory System.IO.Path.GetDirectoryName( System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase) System.IO.Path.GetDirectory(Application.ExecutablePath) Как лучше всего в зависимости от ситуации?
515 c#  .net 

11
Как сопоставить «что-нибудь до этой последовательности символов» в регулярном выражении?
Возьмите это регулярное выражение: /^[^abc]/. Это будет соответствовать любому отдельному символу в начале строки, кроме a, b или c. Если вы добавите *после него - /^[^abc]*/регулярное выражение будет продолжать добавлять каждый последующий символ к результату, пока не встретит или a, или b , или c . Например, с исходной строкой …
515 regex 




27
Как экспортировать информацию массива JavaScript в csv (на стороне клиента)?
Я знаю, что есть много вопросов такого рода, но мне нужно сделать это с помощью JavaScript. Я использую Dojo 1.8и имею всю информацию атрибута в массиве, который выглядит так: [["name1", "city_name1", ...]["name2", "city_name2", ...]] Любая идея, как я могу экспортировать это CSVна стороне клиента?

6
Должен ли я всегда использовать параллельный поток, когда это возможно?
С Java 8 и лямбдами легко перебирать коллекции как потоки, и так же просто использовать параллельный поток. Два примера из документов , второй с использованием parallelStream: myShapesCollection.stream() .filter(e -> e.getColor() == Color.RED) .forEach(e -> System.out.println(e.getName())); myShapesCollection.parallelStream() // <-- This one uses parallel .filter(e -> e.getColor() == Color.RED) .forEach(e -> System.out.println(e.getName())); …


14
Программный эквивалент по умолчанию (Тип)
Я использую отражение, чтобы перебрать Typeсвойства и установить определенные типы по умолчанию. Теперь я мог бы переключить тип и установить default(Type)явно, но я бы предпочел сделать это в одну строку. Есть ли программный эквивалент дефолта?
514 c#  reflection  default 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.