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

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

6
Rails: Как составить список таблиц / объектов базы данных с помощью консоли Rails?
Мне было интересно, если бы вы могли перечислить / изучить, какие базы данных / объекты доступны для вас в консоли Rails. Я знаю, что вы можете увидеть их, используя другие инструменты, мне просто любопытно. Спасибо.

10
Как передать аргумент командной строки в gnuplot?
Я хочу использовать gnuplot для рисования фигуры из файла данных, скажем, foo.data . В настоящее время я жестко запрограммировал имя файла данных в командном файле, скажем, foo.plt , и запустил команду gnuplot foo.plgдля отображения данных. Однако я хочу передать имя файла данных в качестве аргумента команды, например, запустив команду gnuplot …

2
Почему git push gerrit HEAD: refs / for / master используется вместо git push origin origin
Я только начал использовать геррит, и я хочу знать, почему мы должны делать git push gerrit HEAD:refs/for/masterвместо того, чтобы делатьgit push origin master Если я git push origin masterполучаю сообщение об ошибке! [remote rejected] master -> master (prohibited by Gerrit)
148 git  gerrit 

29
Не указан поставщик сохраняемости для EntityManager
У меня есть мой persistence.xmlс тем же именем, используя TopLinkв META-INFкаталоге. Затем у меня есть код, который вызывает его с: EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); Тем не менее, я получил следующее сообщение об ошибке: 2009-07-21 09: 22: 41,018 [main] ОШИБКА - Отсутствует поставщик сохраняемости для EntityManager с именем agisdb javax.persistence.PersistenceException: нет …
148 java  jpa  persistence  toplink 

4
Как работает ломбок?
Я встретил Ломбок сегодня. Я очень хочу знать, как это работает. Статья Java Geek дает некоторые подсказки, но она мне не совсем понятна: Java 6 удаляет apt и делает javac способным управлять аннотациями, упрощая процесс для получения более простых одношаговых вычислений. Это путь, выбранный Ломбоком. Может быть, с Java 6 …
148 java  annotations  lombok 

10
Как узнать текущую дату и время в MySQL?
Есть ли значение или команда, например DATETIME, которые я могу использовать в ручном запросе для вставки текущей даты и времени? INSERT INTO servers ( server_name, online_status, exchange, disk_space, network_shares ) VALUES( 'm1', 'ONLINE', 'ONLINE', '100GB', 'ONLINE' 'DATETIME' ) Приведенное в конце значение DATETIME - это то место, где я хочу …
148 mysql  sql  datetime 

7
Как работает вставка изображения из буфера обмена в Gmail и Google Chrome 12+?
Я заметил сообщение в блоге от Google, в котором упоминается возможность вставлять изображения непосредственно из буфера обмена в сообщение Gmail, если вы используете последнюю версию Chrome. Я попробовал это с моей версией Chrome (12.0.742.91 beta-m), и она прекрасно работает, используя клавиши управления или контекстное меню. Исходя из этого, я должен …

14
Как заставить diff работать как git-diff?
Мне нравится форматирование вывода git diff. Цвет и +/ / -представление изменений между строками легче читать, чем GNU diff. Я могу git diffиспользовать --no-indexфлаг за пределами git-репо, и он работает нормально. Однако, по-видимому, отсутствует --excludeопция для исключения файлов или подкаталогов из рекурсии diff. Есть ли способ получить лучшее из обоих …
148 git  diff  git-diff 


10
Как указать серверу webpack для обслуживания index.html для любого маршрута
React router позволяет реагировать на приложения /arbitrary/route. Чтобы это работало, мне нужен мой сервер для отправки приложения React по любому подходящему маршруту. Но сервер разработки веб-пакетов не обрабатывает произвольные конечные точки. Здесь есть решение с использованием дополнительного экспресс-сервера. Как разрешить для webpack-dev-server разрешать точки входа из реагирующего маршрутизатора Но я …

13
Эффективный тестовый запрос SQL или запрос проверки, который будет работать во всех (или в большинстве) базах данных
Многие библиотеки пулов соединений с базами данных предоставляют возможность проверить свои соединения SQL на бездействие. Например, у библиотеки пулов JDBC c3p0 есть свойство под названием preferredTestQuery, которое выполняется в соединении через заданные интервалы. Аналогично, у Apache Commons DBCP есть validationQuery. Многие примеры запросов, которые я видел, предназначены для MySQL и …

17
Изменение location.hash без прокрутки страницы
У нас есть несколько страниц, использующих ajax для загрузки контента, и есть несколько случаев, когда нам нужна глубокая ссылка на страницу. Вместо того, чтобы ссылаться на «Пользователи» и предлагать людям нажимать «Настройки», полезно иметь возможность связывать людей с настройками user.aspx #. Чтобы люди могли предоставить нам правильные ссылки на разделы …

11
java.lang.IllegalStateException: фрагмент не привязан к активности
Я редко получаю эту ошибку при вызове API. java.lang.IllegalStateException: Fragment not attached to Activity Я попытался поместить код в isAdded()метод, чтобы проверить, добавлен ли фрагмент в настоящее время к его активности, но все же я редко получаю эту ошибку. Я не понимаю, почему я все еще получаю эту ошибку. Как …

3
Инициализация статического члена в шаблоне класса
Я хотел бы сделать это: template <typename T> struct S { ... static double something_relevant = 1.5; }; но я не могу, потому что something_relevantэто не цельный тип. Это не зависит от T, но существующий код зависит от того, является ли он статическим членом S. Поскольку S является шаблоном, я …
148 c++  templates  static 

5
Разница PHP между array () и []
Я пишу приложение на PHP и хочу убедиться, что оно будет работать без ошибок. Оригинальный код: <?php $data = array('name' => 'test', 'id' => 'theID'); echo form_input($data); ?> Будет ли следующее работать без ошибок или не рекомендуется по какой-то причине? <?= form_input(['name' => 'test', 'id' => 'theID']); ?> Есть ли …

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