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


.NET: какое исключение выбрасывать, когда отсутствует необходимый параметр конфигурации?

вот стандартный сценарий: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); проблема в том, что я не совсем уверен , который исключение SomeStandardException должно быть. Я просмотрел структуру 3.5 и нашел двух вероятных кандидатов:ConfigurationException и ConfigurationErrorsException. .Конфигурация.ConfigurationException исключение, которое возникает, когда a системная ошибка конфигура ...

Докер и защита паролей

Я недавно экспериментировал с Docker по созданию некоторых сервисов для игры, и одна вещь, которая продолжает меня беспокоить, - это ввод паролей в файл Dockerfile. Я разработчик, поэтому хранение паролей в источнике похоже на удар в лицо. Должно ли это вообще быть проблемой? Существуют ли какие-либо хорошие соглашения о том, как обрабатывать пароли в Dockerfiles? ...

Доморощенные отказываются связывать OpenSSL

Я на: OSX 10.11.6, доморощенная версия 0.9.9 m OpenSSL 0.9.8 zg 14 июля 2015 Я пытаюсь играть с dotnetcore и следуя их - инструкции, я обновил/установил последнюю версию OpenSSL: > brew install openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2h_1.el_capitan.bottle.tar.gz Already downloaded: /Users/administrator/Library/Caches/Homebrew/openssl-1.0.2h_1.el_capitan.bottle.tar.gz ==> Pouring openssl-1.0.2h_1.el_capitan.bottle.tar.gz ==> Caveats A CA file has ...

Вставить в vs выбрать в

в чем разница между использованием SELECT ... INTO MyTable FROM... и INSERT INTO MyTable (...) SELECT ... FROM .... ? от бол [ вставить,выбрать...В ], я знаю, что с помощью SELECT...INTO создаст таблицу вставки в группе файлов по умолчанию если он еще не существует, и что запись этого заявления зависит от модели восстановления базы данных. какое утверждение является более предпочтительным? есть ли другие последствия для производительности? что такое хороший вариант использования для вы ...

Как grep текстовый файл, который содержит некоторые двоичные данные?

возвращает команда grep Binary file test.log matches echo "line1 re x00rnline2rnline3 rern" > test.log # in zsh echo -e "line1 re x00rnline2rnline3 rern" > test.log # in bash grep re test.log Я хочу, чтобы результат показал line1 и line3 (всего две строки). можно использовать tr преобразование непечатаемых данных в читаемые данные, чтобы grep снова работал? ...

Установить цвет фона заголовка

в моем приложении для android я хочу, чтобы стандартная / базовая строка заголовка меняла цвет. изменить цвет текста у вас есть setTitleColor(int color), есть ли способ изменить цвет фона строки? ...

Должен ли я выбрать ActivePerl или Strawberry Perl для Windows? [дубликат]

этот вопрос уже есть ответ здесь: какую версию Perl следует использовать в Windows? [закрыто] 11 ответов Я совершенно новичок в Perl, но я хотел бы попробовать его. Я читал о двух конкурирующих дистрибутивах, доступных для платформы Windows (я думаю, что есть просто Perl на других ОС :). Википедия говорит, что Strawberry поставляется с дополнительными инструментами dev для компиляции модулей CPAN, если ...

Что такое обратный звонок?

Что такое обратный вызов и как он реализован в C#? ...

Как объединить две строки в C?

Как добавить две строки? пробовал name = "derp" + "herp";, но я получаю ошибку: выражение должно иметь интегрального или перечислимого типа ...

Как передать класс в качестве параметра в Java?

есть ли способ передать класс в качестве параметра в Java и запустить некоторые методы из этого класса? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Я использую Google Web Toolkit, и он не поддерживает отражение. ...