Вопросы с тегом «ls»

619
Разница между граблями db: migrate, db: reset и db: schema: load.

Разница между rake db:migrateи rake db:resetдовольно ясна в моей голове. То, что я не понимаю, это то, как rake db:schema:loadотличается от первых двух. Просто чтобы быть уверенным, что я на той же странице: rake db:migrate - Запускает миграции, которые еще не выполнялись. rake db:reset- Очищает...

617
Какие проблемы следует учитывать при переопределении equals и hashCode в Java?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Какие проблемы / ловушки необходимо учитывать при переопределении equalsи...

617
Как bcrypt может иметь встроенные соли?

В статье Coda Hale «Как безопасно хранить пароль» утверждается, что: В bcrypt встроены соли для предотвращения атак с радужного стола. Он цитирует эту статью , в которой говорится, что в реализации OpenBSD bcrypt: OpenBSD генерирует 128-битную соль bcrypt из ключевого потока arcfour (arc4random...

614
Что убило мой процесс и почему?

Мое приложение работает в Linux как фоновый процесс. В настоящее время он запускается из командной строки в окне терминала. Недавно пользователь некоторое время выполнял приложение, и оно загадочным образом умерло. Текст: убитый был на терминале. Это случилось два раза. Я спросил, использует ли...

603
Как просмотреть события, запущенные для элемента в Chrome DevTools?

У меня есть настраиваемый элемент формы на странице из библиотеки. Я хочу видеть, какие события javascript запускаются при взаимодействии с ним, потому что я пытаюсь выяснить, какой обработчик событий использовать. Как мне это сделать с помощью Chrome Web...

594
Различия между дистрибутивом, distutils, setuptools и distutils2?

Ситуация Я пытаюсь портировать библиотеку с открытым исходным кодом на Python 3. ( SymPy , если кому-то интересно.) Итак, мне нужно запускать 2to3автоматически при сборке для Python 3. Для этого мне нужно использовать distribute. Поэтому мне нужно портировать текущую систему, которая (согласно...

589
Что такое «слизняк» в Джанго?

Когда я читаю код Django, я часто вижу в моделях то, что называется «слизень». Я не совсем уверен, что это такое, но я знаю, что это как-то связано с URL-адресами. Как и когда предполагается использовать эту штуковину? (Я прочитал его определение в этом глоссарии...

578
Параметры сервера Ruby on Rails [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

563
`require ': нет такого файла для загрузки - mkmf (LoadError)

Я пытался установить рельсы на Ubuntu Natty Narwhal 11.04, используя ruby1.9.1. Я установил ruby, используя apt-get install ruby1.9.1-fullпакет dev. Я погуглил ошибку, и все предложили мне установить 1.9.1-dev, который у меня уже есть. Building native extensions. This could take a while... ERROR:...

562
Как сделать слабую ссылку на протокол в «чистом» Swift (без @objc)

weak ссылки не работают в Swift, если только protocol не объявлено как @objc, чего я не хочу в чистом приложении Swift. Этот код выдает ошибку компиляции ( weakне может быть применен к не классу MyClassDelegate): class MyClass { weak var delegate: MyClassDelegate? } protocol MyClassDelegate { } Мне...

560
Как удалить ключ из Hash и получить оставшийся хэш в Ruby / Rails?

Чтобы добавить новую пару в Hash, я делаю: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Есть ли аналогичный способ удалить ключ из Hash? Это работает: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} но я бы ожидал что-то вроде: {:a...

548
C # разница между == и Equals ()

У меня есть условие в приложении silverlight, которое сравнивает 2 строки, по какой-то причине, когда я использую ==его, возвращает false, а .Equals()возвращает true . Вот код: if (((ListBoxItem)lstBaseMenu.SelectedItem).Content.Equals("Energy Attack")) { // Execute code } if...

547
Начать, спасти и убедиться в Ruby?

Я недавно начал программировать на Ruby, и я смотрю на обработку исключений. Мне было интересно, ensureбыл ли Ruby эквивалент finallyв C #? Должен ли я иметь: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil? end...

536
Как мне захватить SIGINT в Python?

Я работаю над сценарием Python, который запускает несколько процессов и соединений с базой данных. Время от времени я хочу убить скрипт с сигналом Ctrl+ C, и я хотел бы сделать некоторую очистку. В Perl я бы сделал это: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught ^C \n";...

534
Можно ли избежать двойных кавычек в буквальном строковом литерале?

В дословном строковом литерале (@ "foo") в C # обратные слеши не рассматриваются как escape-символы, поэтому выполнение \ "для получения двойной кавычки не работает. Есть ли способ получить двойную кавычку в дословном строковом литерале ? Это по понятным причинам не работает: string foo = @"this...

509
Оператор «is» ведет себя неожиданно с целыми числами

На этот вопрос есть ответы на Переполнение стека на русском языке : Присваивание целых (int) в Питоне Почему следующие действия ведут себя неожиданно в Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257...