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

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

24
Форматировать timedelta в строку
У меня проблемы с форматированием datetime.timedeltaобъекта. Вот что я пытаюсь сделать: у меня есть список объектов, и один из членов класса объекта - это объект timedelta, который показывает продолжительность события. Я хотел бы отобразить эту продолжительность в формате часов: минут. Я испробовал множество способов сделать это, и у меня возникли …

20
Неустановленные изменения, оставшиеся после сброса git --hard
После git reset --hard, git statusдает мне файлы в Changes not staged for commit:разделе. Я также попытался git reset ., git checkout -- .и git checkout-index -f -a, но безрезультатно. Итак, как я могу избавиться от этих неустановленных изменений? Кажется, это касается только файлов проекта Visual Studio. Weird. Смотрите эту …
275 git  git-reset 

2
Regex - не содержит определенных символов
Мне нужно регулярное выражение для сопоставления, если где-либо в предложении нет или <или>. Если в строке есть либо <, либо>, он должен вернуть false. У меня был частичный успех с этим, но только если мои <> в начале или в конце: (?!<|>).*$ Я использую .Net, если это имеет значение. Спасибо …

2
Почему «x» в («x»,) быстрее, чем «x» == «x»?
>>> timeit.timeit("'x' in ('x',)") 0.04869917374131205 >>> timeit.timeit("'x' == 'x'") 0.06144205736110564 Также работает для кортежей с несколькими элементами, обе версии кажутся линейно растущими: >>> timeit.timeit("'x' in ('x', 'y')") 0.04866674801541748 >>> timeit.timeit("'x' == 'x' or 'x' == 'y'") 0.06565782838087131 >>> timeit.timeit("'x' in ('y', 'x')") 0.08975995576448526 >>> timeit.timeit("'x' == 'y' or 'x' == …

11
Как показать диалоговое окно, чтобы подтвердить, что пользователь хочет выйти из Android Activity?
Я пытался показать "Вы хотите выйти?" тип диалога, когда пользователь пытается выйти из Activity. Однако я не могу найти соответствующие хуки API. Activity.onUserLeaveHint()Первоначально выглядело многообещающе, но я не могу найти способ остановить деятельность.

17
Создание «логического исключающего или» оператора в Java
Замечания: У Java есть логический оператор AND. У Java есть логический оператор ИЛИ. У Java есть логический оператор НЕ. Проблема: Java не имеет никакого логического оператора XOR, в соответствии с солнцем . Я хотел бы определить один. Определение метода: Как метод он просто определяется следующим образом: public static boolean logicalXOR(boolean …
274 java  operators  xor 

7
Как напечатать список «Настройки сборки» в проекте Xcode?
Альтернативные названия Список переменных сборки Xcode Распечатать список настроек сборки Xcode Переменные среды Clang Канонический список переменных среды Xcode Есть ли канонический список переменных среды Xcode, которые можно использовать в правилах сборки и т. Д.?

17
Почему я получаю «свойство не может быть назначено» при отправке электронной почты SMTP?
Я не могу понять, почему этот код не работает. Я получаю сообщение о том, что свойство не может быть назначено MailMessage mail = new MailMessage(); SmtpClient client = new SmtpClient(); client.Port = 25; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Host = "smtp.gmail.com"; mail.To = "user@hotmail.com"; // <-- this one mail.From …
274 c#  email  smtpclient 

8
Перебирать каждый файл в одном каталоге
Как мне написать цикл в ruby, чтобы я мог выполнить блок кода для каждого файла? Я новичок в ruby, и я пришел к выводу, что способ сделать это - сделать каждый цикл. Файл ruby ​​будет выполняться из каталога, отличного от каталога, через который я хочу перейти. Я попробовал, Dir.foreachи я …

5
Каков синтаксис версии bower (и npm)?
Bower позволяет мне определять требования к версиям для пакетов, используя следующий синтаксис: "dependencies": { "<name>": "<version>", }, Но я не смог найти, какой синтаксис использовать для <version>. Я знаю, что могу указать следующие версии: больше определенной версии с ">1.0.0" больше или равно версии: ">=1.0.0" или в каком - то диапазоне: …

30
Каковы плюсы и минусы сохранения SQL в хранимых процессах по сравнению с кодом [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыто 6 лет назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Каковы преимущества …

6
Сколько классов я должен поместить в один файл? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Я привык к модели Java, где вы можете иметь один …
274 python  class 

14
библиотеки аутентификации пользователя для node.js?
Существуют ли какие-либо библиотеки аутентификации пользователей для node.js? В частности, я ищу что-то, что может выполнить аутентификацию по паролю для пользователя (с использованием пользовательской базы данных с аутентификацией на основе сервера) и связать этого пользователя с сеансом. Перед тем, как написать библиотеку аутентификации, я подумал, что я узнаю, знают ли …

11
Блоки try / catch влияют на производительность, когда не генерируются исключения?
Во время проверки кода с сотрудником Microsoft мы наткнулись на большой раздел кода внутри try{}блока. Она и ИТ-представитель предположили, что это может повлиять на производительность кода. Фактически, они предложили, чтобы большая часть кода была за пределами блоков try / catch, и что должны проверяться только важные разделы. Сотрудник Microsoft добавил …


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