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

85
Как запускать рейк-задачи с консоли?

Я хочу вызвать свою задачу rake с консоли. Это выполнимо? если да, то как это сделать? Я пробовал это на консоли: require 'rake' Rake::Task['my_task'].invoke но это дает мне эту ошибку: RuntimeError: Don't know how to build task как будто грабли не нашли задачу. любая помощь будет оценена. Спасибо...

85
Как получить родительский узел в Capybara?

Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификатора или других свойств идентификации, и единственный способ получить их в Capybara (например, для щелчка) - сначала получить их соседа (другого дочернего элемента его предка) . Но нигде не нашел, поддерживает...

85
Определите, на каком элементе управления ContextMenuStrip использовался

У меня есть, ContextMenuStripкоторый назначен на несколько разных списков. Я пытаюсь понять, когда ContextMenuStripнажимается, для чего ListBoxон был использован. Для начала я попробовал приведенный ниже код, но он не работает. senderИмеет правильное значение, но когда я пытаюсь назначить его на...

85
Анализ даты и времени ISO8601 (включая часовой пояс) в Excel

Мне нужно проанализировать формат даты / времени ISO8601 с включенным часовым поясом (из внешнего источника) в Excel / VBA на обычную дату Excel. Насколько я могу судить, Excel XP (который мы и используем) не имеет встроенной процедуры для этой встроенной функции, поэтому я думаю, что смотрю на...

85
Как запустить сервер node.js как процесс-демон?

В Python Twisted у вас есть twistdкоманда, которая помогает вам с рядом вещей, связанных с запуском вашего приложения (например, демонизировать его). Как вы демонизируете сервер node.js, чтобы он мог работать даже после закрытия текущего сеанса? Спасибо за вашу помощь...

85
Как перейти на вкладку Chrome, которая создала уведомление на рабочем столе?

Я хотел бы реализовать ту же функциональность, что и в Gmail. Когда приходит новое электронное письмо или новый чат, появляется всплывающее окно с уведомлением, и если вы щелкаете по нему, вкладка с Gmail становится активной. У меня есть такой код: var n =...

85
Как мне проводить сравнение с плавающей запятой?

В настоящее время я пишу код, в котором есть что-то вроде: double a = SomeCalculation1(); double b = SomeCalculation2(); if (a < b) DoSomething2(); else if (a > b) DoSomething3(); А потом в других местах мне может понадобиться выполнить равенство: double a = SomeCalculation3(); double b =...

85
Как получить дату из jQuery UI datepicker

Я хочу получать дату из datepicker всякий раз, когда пользователь выбирает дату в jQuery UI datepicker и нажимает кнопку в форме. ну, мне нужно получить день, месяц и год выбранной ими даты. Как я могу получить форму даты jQuery UI?...

85
NSTimeInterval в HH: mm: ss?

Если у меня есть NSTimeInterval, для которого установлено значение 200.0, есть ли способ преобразовать его в 00:03:20, я подумал, что могу инициализировать NSDate с ним, а затем использовать NSDateFormatter, используя HH: mm: ss. У меня вопрос: есть ли быстрый способ сделать это или мне нужно...

85
Как перенаправить вывод qDebug, qWarning, qCritical и т. Д.?

Я использую много qDebug() <<операторов для вывода отладки. Есть ли какой-либо кроссплатформенный способ перенаправить вывод отладки в файл, не прибегая к сценариям оболочки? Я предполагаю, что open () и dup2 () будут работать в Linux, но будет ли он работать в Windows после компиляции с...

85
В чем разница между «виртуальной памятью» и «пространством подкачки»?

Может ли кто-нибудь объяснить мне, в чем разница между виртуальной памятью и пространством подкачки ? И почему мы говорим, что для 32-битной машины максимальная доступная виртуальная память составляет всего 4 ГБ?...

85
Абсолютные URL без протокола (схемы), чтобы сохранить адрес текущей страницы

Я видел //somepage.com/resourceформат URL. Например: <img src="//remotesite.com/image1.jpg" /> Дело в том, что если текущая страница (страница, определяющая imgтег) используется http, то запрос на удаленный сайт выполняется через http. Если это https - это https. Это устраняет предупреждения...

85
Как удалить строки в графике Matplotlib

Как я могу удалить строку (или строки) осей matplotlib таким образом, чтобы она фактически собирала мусор и освобождала память обратно? Приведенный ниже код, кажется, удаляет строку, но никогда не освобождает память (даже при явных вызовах gc.collect()) from matplotlib import pyplot import numpy a...

85
Как в SQL заполнить столбец случайными числами? Я получаю одинаковое значение в каждой строке

UPDATE CattleProds SET SheepTherapy=(ROUND((RAND()* 10000),0)) WHERE SheepTherapy IS NULL Если я затем сделаю SELECT, я вижу, что мое случайное число идентично в каждой строке . Есть идеи, как сгенерировать уникальные случайные числа?...

85
Netbeans: автоматический выбор текущего файла в проектах

Как я могу заставить Netbeans автоматически выбирать (выделять) текущий файл в окне проекта? Каждый раз, когда я выбираю файл на вкладке редактора, я хочу, чтобы окно проекта переместилось в этот файл (при необходимости разверните родительские пакеты / каталоги). На работе он всегда так делал, а...

85
Есть ли общая функция подстановки строк, аналогичная sl4fj?

С sl4fj, если я хочу создать строковое сообщение, есть хороший подход, который использует подстановки. Например, это может быть что-то вроде: logger.info("Action {} occured on object {}.", objectA.getAction(), objectB); Если требуется более чем несколько замен, это будет примерно так:...