Most Popular
1500 questions
11
votes
8 answers
Разбить элементы списка посимвольно
Здравствуйте!
Подскажите, пожалуйста, как можно разбить уловный список ['1', '22', '333'] по символам, т.е. чтобы получился список ['1', '2', '2', '3', '3', '3']
Заранее спасибо!
Robert
- 161
11
votes
1 answer
Не получается добавить WHERE в запрос
Этот запрос возвращает записи с 4 колонками: id, alias, name, status.
SELECT DISTINCT t.id, t.alias, t.name,
CASE WHEN at.tag_id IS NULL THEN 0 ELSE 1 END AS status
FROM tbl_tag t LEFT JOIN tbl_article_tags at
ON t.id = at.tag_id
Как добавить…
Joshua
- 596
11
votes
1 answer
Долгое установление соединения с Mysql
Есть три машины находящиеся в одной сети.
На одной крутится Mysql, две другие выступают в роли клиента.
При этом на одной клиентской машине соединение устанавливается в доли секунды, на второй то долго соединяется то быстро.
Проверял командой:…
plesser
- 1,019
11
votes
4 answers
Как решить повтор события change в FileSystemWatcher?
Мониторинг файла. При изменениях в файле почему-то дважды запускается Change. Как можно это решить?
Вот код:
public void monitoring(string path)
{
this.sPath = path;
string first = Path.GetDirectoryName(path);
string second =…
YoFi
- 167
- 6
11
votes
1 answer
Как почистить стили уже в dist директории с помощью gulp-uncss?
Есть небольшой проект:
www
|__ app
|__ css
|__ js
index.html
|__ dist
|__ css
|__ js
index.html
gulpfile.js
Стили и скрипты собираю gulp-useref .
Содержимое index.html:
…
SVE
- 22,387
11
votes
1 answer
Странное значение переменной name в глобальном контексте
Заметил странность:
var name = 0;
name = name || 4;
console.log(name);
console.log(typeof name);
Не понимаю почему выводится 0 и string, если при сравнении оба числа и 0 вроде как false. По идее, должно выводиться 4 и Number.
Но если написать…
Павел Игорев
- 1,951
11
votes
1 answer
Время жизни объекта
В некотором блоке создан анонимный объект и объект в "слабой ссылке":
//first object System.Random
string result=new Random().Next(0,1)==1 ?
"equal 1":"sory, but not equal 1";
//second object System.Random
string result=((Random)new…
eterey
- 2,813
- 1
- 21
- 46
11
votes
4 answers
Регулярное выражение для определения гласной или согласной буквы в начале строки
Как составить такое регулярное выражение которое проверяет только первую букву в строке на то является она согласной или гласной?
Тут нужно как-то регулярное выражение написать
if (string.matches("[рег-ое выражение]")) {
return true;
}
Fairkhan
- 265
11
votes
2 answers
Можно ли присваивать объекту, который уже был использован в move-семантике?
Предположим, есть код:
struct example
{
example() {
ptr = new int(2);
}
example(example&& rhs) {
ptr = rhs.ptr;
rhs.ptr = nullptr;
}
~example() {
delete ptr;
}
int a =…
xperious
- 2,642
11
votes
8 answers
Как посчитать количество повторений каждого значения в массиве?
Есть массив: [1, 3, 4, 1, 1, 3, 4, 5].
Числа могут быть различные. Мне нужно посчитать количество повторений каждого числа. То есть, например, для вышеуказанного массива:
число 1 == 3 раза
число 3 == 2 раза
число 4 == 2 раза
число 5 == 1 раз
amijin
- 689
11
votes
2 answers
Демон заснул и не просыпается
У меня есть шел скрипт который я сохранил в /etc/init.d/my_service примерно следующего содержания
#!/bin/sh
sudo -u www-data php -f /var/www/my_service.php > /var/log/my_service.log 2>&1 &
Запускаю PHP скрипт как демон от имени пользователя…
ghost404
- 311
11
votes
2 answers
Производительность LINQ
Есть массив целых чисел. Нужно подсчитать количество элементов больше пяти.
int[] numbers = { 1, 3, 5, 7, 3, 2, 5, 7 };
Вариант с циклом:
int count = 0;
foreach (int n in numbers) {
if (n > 5) {
count++;
}
}
Вариант с LINQ:
int…
stanislav
- 34,518
- 27
- 98
- 214
11
votes
5 answers
И снова сокеты в java android
Я хотел бы спросить про сокеты в Android. Я перерыл половину интернета и не нашел того, что мне нужно.
Задача написать клиент под Android на Java, который бы отправлял и получал сообщения. Когда писал на компьютер, все было чудесно, тут же…
Snapesik
- 147
- 7
11
votes
6 answers
Как сделать запрет на повтор?
Проблема такая, если занесли запись через запрос 'INSERT INTO' в таблицу, и второй раз допустим случайно с таким же названиям, то данные не добавляются и это хорошо, НО сам 'id' увеличивается в значении, каждой раз на одиницю, если совпадают…
Kill Noise
- 1,214
11
votes
7 answers
Удаление дубликатов из массива
Необходимо полностью удалить повторяющиеся элементы массива.
Например:
array("Красный", "Желтый", "Красный", "Белый");
Результат:
array("Желтый", "Белый");
Семён Шнурков
- 153