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

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

14
Как работать с постоянным хранилищем (например, базами данных) в Docker
Как люди обращаются с постоянным хранилищем для ваших контейнеров Docker? В настоящее время я использую этот подход: построить образ, например, для PostgreSQL, а затем запустить контейнер с docker run --volumes-from c0dbc34fd631 -d app_name/postgres ИМХО, у этого есть недостаток, что я никогда не должен (случайно) удалять контейнер "c0dbc34fd631". Другая идея заключалась …

30
Как заставить браузер перезагрузить кэшированные файлы CSS / JS?
Я заметил, что некоторые браузеры (в частности, Firefox и Opera) очень усердно используют кэшированные копии файлов .css и .js даже между сеансами браузера. Это приводит к проблеме при обновлении одного из этих файлов, но браузер пользователя продолжает использовать кэшированную копию. Вопрос в том, что является самым элегантным способом заставить браузер …

3
Отрицательное сопоставление с использованием grep (сопоставление строк, не содержащих foo)
Я пытался выработать синтаксис этой команды: grep ! error_log | find /home/foo/public_html/ -mmin -60 ИЛИ: grep '[^error_log]' | find /home/baumerf/public_html/ -mmin -60 Мне нужно увидеть все файлы, которые были изменены, кроме названных error_log. Я читал об этом здесь , но нашел только один notшаблон -regex.
993 regex  grep 


30
Как сравнить массивы в JavaScript?
Я хотел бы сравнить два массива ... в идеале, эффективно. Ничего особенного, только trueесли они идентичны, а falseесли нет. Не удивительно, что оператор сравнения не работает. var a1 = [1,2,3]; var a2 = [1,2,3]; console.log(a1==a2); // Returns false console.log(JSON.stringify(a1)==JSON.stringify(a2)); // Returns true JSON кодирует каждый массив, но есть ли более …
992 javascript  arrays  json 

30
Как мне создать константу в Python?
Есть ли способ объявить константу в Python? В Java мы можем создавать постоянные значения следующим образом: public static final String CONST_NAME = "Name"; Что эквивалентно приведенному выше объявлению константы Java в Python?
992 python  constants 

6
Git: Создать ветку из неустановленных / незафиксированных изменений на master
Контекст: я работаю над мастером, добавляя простую функцию. Через несколько минут я понимаю, что это было не так просто, и лучше было бы заняться новой веткой. Это всегда случается со мной, и я понятия не имею, как переключиться на другую ветку и взять все эти незафиксированные изменения со мной, оставив …
991 git  git-stash 

8
Создать ветку в Git из другой ветки
У меня есть две ветви: master и dev Я хочу создать «ветку функций» из ветки dev . В данный момент на ветке dev делаю: $ git checkout -b myfeature dev ... (некоторые работы) $ git commit -am "blablabla" $ git push origin myfeature Но после визуализации моих веток я получил: …

29
Как вы форматируете код в Visual Studio Code (VSCode)
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Что эквивалентно Ctrl+ K+ Fи Ctrl+ K+ Dв Windows в Visual Studio для форматирования или «украшения» кода в редакторе кода Visual Studio?

30
Как изменить цвет текста строки состояния в iOS
У моего приложения темный фон, но в iOS 7 строка состояния стала прозрачной. Так что я ничего не вижу там, только зеленый индикатор батареи в углу. Как изменить цвет текста строки состояния на белый, как на домашнем экране?

27
Как мне объявить пространство имен в JavaScript?
Как создать пространство имен в JavaScript, чтобы мои объекты и функции не перезаписывались другими объектами и функциями с такими же именами? Я использовал следующее: if (Foo == null || typeof(Foo) != "object") { var Foo = new Object();} Есть ли более элегантный или лаконичный способ сделать это?

10
Как перенаправить вывод в файл и стандартный вывод
На этот вопрос есть ответы на переполнение стека на русском языке : как сохранить вывод любой команды в файл и сразу же увидеть его в терминале? В bash вызов fooбудет отображать любой вывод этой команды на стандартный вывод. Вызов foo > outputперенаправит любой вывод этой команды в указанный файл (в …
990 linux  bash  file-io  io  stdout 

17
В чем разница между публичным, частным и защищенным?
Когда и почему я должен использовать public, privateи protectedфункции и переменные внутри класса? В чем разница между ними? Примеры: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; protected function doSomething() { // …
989 php  oop  private  public  protected 

30
Как запустить сервер PostgreSQL в Mac OS X?
ЗАКЛЮЧИТЕЛЬНОЕ ОБНОВЛЕНИЕ: Я забыл запустить initdbкоманду. </ FINAL UPDATE> запустив эту команду ps auxwww | grep postgres Я вижу, что Postgres не работает > ps auxwww | grep postgres remcat 1789 0.0 0.0 2434892 480 s000 R+ 11:28PM 0:00.00 grep postgres возникает вопрос: как запустить сервер postgresql? Обновить: >pg_ctl -D …

10
Как экранировать фигурные скобки в строке формата в .NET
Как избежать использования скобок при использовании string.Format. Например: String val = "1,2,3" String.Format(" foo {{0}}", val); Этот пример не вызывает исключение, но выводит строку foo {0}. Есть ли способ избежать скобок?
988 c#  .net  string  parsing  formatting 

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