Codengineering - блог о программировании ➜ страница 1899


Как проверить, работает ли smtp из командной строки (Linux) [закрыто]

У меня есть SMTP-сервер, для целей этого вопроса Давайте назовем его: smtp.mydomain.com. Как проверить, работает ли SMTP-сервер? Могу ли я отправлять электронные письма из командной строки Linux? ...

Greenlet Vs. Threads

Я новичок в gevents и greenlets. Я нашел хорошую документацию о том, как работать с ними, но никто не дал мне оправдания о том, как и когда я должен использовать greenlets! В чем они действительно хороши? это хорошая идея, чтобы использовать их в прокси-сервер или нет? почему нет темы? Я не уверен в том, как они могут предоставить нам параллелизм, если они в основном являются совместными подпрограммами. ...

Как сделать div расти в высоту, имея плавает внутри

Как я могу заставить div расти в высоту, когда он плавает внутри него? Я знаю, что определение значения ширины и установка переполнения на скрытые работы. Проблема в том, что мне нужен div с заметным переливом. Есть идеи? ...

Как удалить одну точку останова с помощью GDB?

Я могу добавить точку останова в GDB с: b <filename>:<line no> Как я могу удалить существующую точку останова в определенном месте? ...

Как следует использовать std::опционально?

Я читаю документацию std::experimental::optional и у меня есть хорошая идея о том, что он делает, но я не понимаю , когда Я должен использовать его, или, как я должен использовать его. Сайт пока не содержит никаких примеров, что затрудняет мне понимание истинной концепции этого объекта. Когда это std::optional хороший выбор для использования, и как он компенсирует то, что не было найдено в предыдущем стандарте (C++11). ...

В чем разница между git игнорируя каталог и каталог/*?

Я смущен тем, что это правильный способ игнорировать содержимое каталога в git. предположим, что у меня есть следующая структура каталогов: my_project |--www |--1.txt |--2.txt |--.gitignore в чем разница между помещением этого: www и этого? www/* причина, по которой я задаю этот вопрос: в git, если каталог пуст, git не будет включать такой пустой каталог в репозиторий. Поэтому я пробовал решение, которое добавляет дополнительный .gitkeep файл под катал ...

Какие строки возвращаются при использовании LIMIT with OFFSET в MySQL?

в запросе ниже: SELECT column FROM table LIMIT 18 OFFSET 8 сколько результатов мы получим в качестве выходных и откуда куда? ...

Какой лучший пользовательский интерфейс для ввода даты рождения? [закрытый]

каков наилучший метод выбора даты рождения? 3 ввода текста (месяц / день / год) или один ввод маски. Пользователь должен использовать клавиатуру 3 Выберите коробки. Пользователь может использовать клавиатуру или мышь. в один прекрасный datepicker. Я хочу знать, что является наиболее удобным и проблемным решением, поэтому пользователь не будет путать вообще. ...

Конвертировать timedelta в общее количество секунд

у меня есть разница во времени time1 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) ... time2 = datetime.datetime.fromtimestamp(time.mktime(time.gmtime())) diff = time2 - time1 Теперь, как я могу найти общее количество секунд, которые прошли? diff.seconds Не считай дней. Я мог бы сделать: diff.seconds + diff.days * 24 * 3600 есть ли встроенный метод для этого? ...

Различные типы потокобезопасных наборов в Java

там, кажется, много различных реализаций и способов создания потокобезопасных наборов в Java. Некоторые примеры включают 1) CopyOnWriteArraySet 2) коллекций.synchronizedSet (Set set) 3) ConcurrentSkipListSet 4) коллекций.newSetFromMap (new ConcurrentHashMap ()) 5) Другие наборы генерируются таким же образом, как (4) эти примеры приходят от шаблон параллелизма: параллельные реализации набора в Java 6 может ли кто-нибудь просто объяснить различия, преимущества и недостатки этих примеров и д ...