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

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

6
В каком порядке вызывается Junit @ Before / @ After?
У меня есть набор интеграционных тестов. У меня есть IntegrationTestBaseкласс для расширения всех моих тестов. Этот базовый класс имеет методы @Before( public void setUp()) и @After( public void tearDown()) для установления соединений API и БД. Я просто переопределяю эти два метода в каждом тестовом примере и вызываю super.setUp()и super.tearDown(). Однако …

10
Как объявить переменную и использовать ее в том же сценарии Oracle SQL?
Я хочу написать повторно используемый код, и мне нужно объявить некоторые переменные в начале и повторно использовать их в скрипте, например: DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; Как я могу объявить переменную и повторно использовать ее в следующих инструкциях, таких как SQLDeveloper. попытки Используйте …

9
Когда мне следует использовать составной индекс?
Когда мне следует использовать составной индекс в базе данных? Каковы разветвления производительности при использовании составного индекса)? Почему я должен использовать составной индекс? Например, у меня есть homesтаблица: CREATE TABLE IF NOT EXISTS `homes` ( `home_id` int(10) unsigned NOT NULL auto_increment, `sqft` smallint(5) unsigned NOT NULL, `year_built` smallint(5) unsigned NOT NULL, …

5
Зачем вам нужно создавать курсор при запросе базы данных sqlite?
Я совершенно не знаком с модулем sqlite3 Python (и SQL в целом), и это меня полностью ставит в тупик. Странным также кажется обильное отсутствие описаний cursorпредметов (точнее, их необходимости). Этот фрагмент кода является предпочтительным способом работы: import sqlite3 conn = sqlite3.connect("db.sqlite") c = conn.cursor() c.execute('''insert into table "users" values ("Jack …
133 python  sqlite  cursor 

10
Django: получить модель из строки?
В Django вы можете указать такие отношения, как: author = ForeignKey('Person') А затем внутренне он должен преобразовать строку «Человек» в модель Person. Где функция, которая это делает? Я хочу его использовать, но не могу найти.

13
Как вы используете переменные скрипта в psql?
В MS SQL Server я создаю свои сценарии для использования настраиваемых переменных: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Затем я изменю значение @somevariableво время выполнения в зависимости от значения, которое мне нужно в конкретной ситуации. Поскольку он находится в верхней части сценария, …

11
Как переместить модель между двумя приложениями Django (Django 1.7)
Итак, около года назад я начал проект и, как и все новые разработчики, на самом деле не уделял слишком много внимания структуре, однако теперь я продвинулся дальше вместе с Django, стало появляться, что мой макет проекта, в основном, мои модели ужасны по структуре , У меня есть модели, которые в …

11
"Â € ™" отображается на странице вместо "" "
’отображается на моей странице вместо '. У меня Content-Typeустановлен UTF-8как в моем <head>теге, так и в моих заголовках HTTP: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> Кроме того, мой браузер настроен на Unicode (UTF-8): Так в чем проблема и как ее исправить?
133 encoding  utf-8  mojibake 


4
Подключение перегруженных сигналов и слотов в Qt 5
У меня проблемы с освоением нового синтаксиса сигнала / слота (с использованием указателя на функцию-член) в Qt 5, как описано в разделе «Синтаксис нового сигнального слота» . Я попытался изменить это: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); к этому: QObject::connect(spinBox, &QSpinBox::valueChanged, slider, &QSlider::setValue); но я получаю сообщение об ошибке при попытке его …
133 c++  qt  qt5 

4
Что такое «устаревшая» ветка git?
«Устаревшая» ветка git - это термин, который я слышал много раз. Я знаю, что это как-то связано с ветвями, которые считаются менее полезными или бесполезными, но не могу найти точного определения. Что такое "устаревшая" ветка git?
133 git  branch 

1
Как используются Pipfile и Pipfile.lock?
Похоже, что Pipfile / Pipfile.lock предназначены для замены файла requirements.txt в контексте упаковки Python. Однако документации о том, как они на самом деле работают, не так много. Я нашел развивающееся описание pipfile на участке PyPi сайта Python здесь , но это довольно грязно и не объясняет семантику различных секций файла. …
133 python  pip 

9
Различие в Linq на основе только одного поля таблицы
Я пытаюсь использовать .distinct в Linq, чтобы получить результат на основе одного поля таблицы (поэтому не требуется целые дублированные записи из таблицы). Я знаю, как писать базовый запрос, используя следующие: var query = (from r in table1 orderby r.Text select r).distinct(); но мне нужны результаты, которые r.textне дублируются.
133 c#  sql  linq 

24
Есть ли способ определить минимальное и максимальное значение для EditText в Android?
Я хочу определить минимальное и максимальное значение для EditText. Например: если кто-то пытается ввести в него значение месяца, значение должно быть от 1 до 12. Я могу сделать это с помощью, TextWatcherно я хочу знать, есть ли другой способ сделать это в файле макета или где-то еще. Изменить: я не …

5
Git: настроить пульт только для выборки?
Когда я запускаю git remote -vодин из своих репозиториев Git, в котором настроен пульт (ы), я вижу, что каждый пульт имеет спецификации как для извлечения, так и для push: $ git remote -v <remote-name> ssh://host/path/to/repo (fetch) <remote-name> ssh://host/path/to/repo (push) Для пультов, которые указывают на равноправных разработчиков, нет необходимости нажимать, и …
133 git  workflow 

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