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

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

7
Пояснения к темам демонов
В документации Python сказано: Поток может быть помечен как «поток демона». Значение этого флага заключается в том, что вся программа Python завершается, когда остаются только потоки демона. Начальное значение наследуется от потока создания. У кого-нибудь есть более четкое объяснение того, что это значит, или практический пример, показывающий, где вы будете …

30
Как я могу отключить кнопку в диалоге jQuery из функции?
У меня есть диалог jQuery, который требует от пользователя ввода определенной информации. В этой форме у меня есть кнопка «Продолжить». Мне бы хотелось, чтобы эта кнопка «продолжить» была включена только после того, как все поля содержат содержимое, иначе она останется отключенной. Я написал функцию, которая вызывается каждый раз, когда изменяется …
237 jquery  jquery-ui 

5
Что означают pty и tty?
Я заметил, что есть много упоминаний, ptyи ttyв некоторых проектах с открытым исходным кодом кто-то может сказать мне, что они имеют в виду и в чем разница между ними? Спасибо!
237 c  unix  networking  tty  vocabulary 

15
Ошибка SSL InsecurePlatform при использовании пакета запросов
Я использую Python 2.7.3 и запросы. Я установил запросы через pip. Я считаю, что это последняя версия. Я работаю на Debian Wheezy. Я использовал запросы много раз в прошлом и никогда не сталкивался с этой проблемой, но кажется, что при выполнении запросов https с Requestsя получаю InsecurePlatformисключение. Упоминается ошибка urllib3, …

5
Как инвертировать выражение grep
Следующее выражение grep успешно перечисляет все файлы .exe и .html в текущем каталоге и подкаталогах. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ Как мне инвертировать этот результат, чтобы перечислить те, которые не являются .html или .exe вместо этого. (То есть !=.)
237 regex  linux  grep 

11
Отключить полноэкранный режим редактирования для ввода с программной клавиатуры в альбомной ориентации?
На устройствах Android, использующих программные клавиатуры, я хочу, чтобы в режиме альбомной ориентации не отображалось полноэкранное представление редактирования клавиатуры (показано ниже) (т.е. я хочу видеть только саму программную клавиатуру и мой вид за ней). Я предполагаю, что это может быть достигнуто с помощью setExtractViewShown(false)метода on InputMethodService, но я не могу …


11
Невозможно игнорировать .idea / workspace.xml - продолжает появляться
Используя PHPStorm, я пытаюсь игнорировать workspace.xml что появляется каждый раз, когда я пытаюсь сделать git commit. Моя .gitignoreвыглядит так: /.idea/ .idea/workspace.xml Поскольку в тот момент, когда файл был зафиксирован, я также выполнил: git rm --cached .idea/workspace.xml а затем совершил удаление, подтолкнул к голому репо. Но файл продолжает появляться позже, когда …

11
Проверьте еженедельную работу cron [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 2 года назад . Улучшить этот вопрос У меня есть #!/bin/bashфайл в каталоге cron.week. Есть ли способ проверить, работает ли …
237 linux  cron  debian 

11
Проверьте, существует ли строка, в противном случае вставьте
Мне нужно написать хранимую процедуру T-SQL, которая обновляет строку в таблице. Если строка не существует, вставьте ее. Все эти шаги обернуты транзакцией. Это для системы бронирования, поэтому она должна быть атомарной и надежной . Он должен вернуть значение true, если транзакция была совершена и рейс забронирован. Я новичок в T-SQL …

15
Как использовать Sublime over SSH
Я пытаюсь использовать Sublime Text 2 в качестве редактора, когда я подключаюсь по SSH к своему рабочему серверу, и я в тупике. Я нашел этот http://urbangiraffe.com/2011/08/13/remote-editing-with-sublime-text-2/ (среди многих других постов), который выглядит так, как будто он может помочь, но я точно не следую этому особенно с тем, какие значения я …
237 ssh  sublimetext2 

9
Лучший способ работы с датами в Android SQLite [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос У меня возникли проблемы при работе с датами в моем …
237 android  sql  database  sqlite  date 

7
ООП против функционального программирования против процедурного [закрыт]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Улучшить этот вопрос Каковы различия между этими парадигмами программирования, и лучше ли …
237 paradigms 

7
Что такое / dev / null 2> & 1?
Я нашел этот кусок кода в /etc/cron.daily/apf #!/bin/bash /etc/apf/apf -f >> /dev/null 2>&1 /etc/apf/apf -s >> /dev/null 2>&1 Это сбрасывает и перезагружает брандмауэр. Я не понимаю >> /dev/null 2>&1часть. Какова цель наличия этого в cron? Это отменяет мои правила брандмауэра. Могу ли я безопасно удалить эту работу cron?

15
События C # и безопасность потоков
ОБНОВИТЬ Начиная с C # 6, ответ на этот вопрос: SomeEvent?.Invoke(this, e); Я часто слышу / читаю следующие советы: Всегда делайте копию события, прежде чем проверять его nullи запускать. Это устранит потенциальную проблему с многопоточностью, где событие становится nullв месте, прямо между тем, где вы проверяете на ноль, и тем, …

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