Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

0
голоса
0
ответов
269
просмотров
Как объявить вектор-участник того же класса?

Почему же, черт возьми, следующий фрагмент кода работает?

struct A { std::vector<A> subAs; };

Структура A является неполным типом, верно? Если бы это был вектор указателей на A, я бы понял. Но здесь я не понимаю, как это работает. Выглядит как рекурсивное определение.

0
голоса
5
ответов
269
просмотров
Влияет ли порядок условий в WHERE-классе на производительность MySQL?

Описание проблемы:

У меня есть длинный и ресурсоемкий запрос, содержащий множество условий и осуществляющий поиск по большому количеству строк. Я также имею одно конкретное условие, например, идентификатор компании, которое значительно ограничивает количество строк, подлежащих поиску, сокращая...

0
голоса
3
ответов
269
просмотров
Удаление таблицы в старой версии SQLite, где не поддерживается IF EXISTS

Проблема: Необходимо удалить таблицу в SQLite, не поддерживающем оператор IF EXISTS

У меня установлена версия SQLite, которая не поддерживает оператор IF EXISTS. Как я могу удалить таблицу, которая может существовать или нет, без появления ошибки?

К сожалению, я не могу обновить версию...

0
голоса
4
ответов
269
просмотров
Изменяет ли функция .sort оригинальный массив?

Описание проблемы

Я работаю с массивом в JavaScript и у меня есть следующий код:

arr = arr.sort(function (a, b) {
    return a.time > b.time;
});

Мне нужно понять, нужно ли мне переопределять массив arr после сортировки, или можно просто вызвать функцию sort, как в...

0
голоса
5
ответов
269
просмотров
Как определить, загружены ли файлы JavaScript?

Есть ли событие, которое срабатывает при загрузке файлов JavaScript? Эта проблема возникла, потому что YSlow рекомендует перемещать JavaScript файлы в конец страницы. Это означает, что $(document).ready(function1) срабатывает до загрузки js-файла, содержащего код для function1.

Как избежать такой...

0
голоса
5
ответов
269
просмотров
Настройка переменных окружения в Windows 10 для использования java и javac

У меня новый ноутбук с Windows 10, и я хочу настроить его так, чтобы я мог использовать команды java и javac из командной строки.

Я искал информацию в интернете, но все руководства относятся к более ранним версиям, и я не хочу возиться с чем-то, что я не понимаю.

0
голоса
5
ответов
269
просмотров
Как сделать OR для двух операторов LIKE?

Я столкнулся с проблемой при выполнении SQL-запросов. Я попробовал использовать следующие два выражения:

  1. SELECT col FROM db.tbl WHERE col (LIKE 'str1' OR LIKE 'str2') AND col2 = num — на этом этапе возникает ошибка синтаксиса.
  2. `SELECT col FROM db.tbl WHERE page LIKE ('str1' OR 'str2') AND...
0
голоса
0
ответов
269
просмотров
"_set" в объекте queryset в Django

У меня есть небольшая неясность по использованию метода _set в QuerySet в Django. У меня есть объект Blog b и объект Entry, связанный с Blog через атрибут entry_set. Каково значение вызова b.entry_set.all()?

Буду признателен, если кто-то сможет использовать этот пример, чтобы показать возможный...

22
голоса
4
ответов
268
просмотров
Как получить количество элементов в списке (длину списка) в Python?

Как получить количество элементов в списке items?

У меня есть список items, который выглядит следующим образом:

items = ["apple", "orange", "banana"]

Как я могу узнать, сколько элементов в этом списке? Я ожидаю, что должно быть 3 элемента. Какие есть способы получить это...

32
голоса
3
ответов
268
просмотров
JavaScript замыкания внутри циклов — простой практический пример

Описание проблемы

Я столкнулся с проблемой при работе с замыканиями в JavaScript. Я создал несколько функций внутри цикла и сохранил их в массив, но когда я вызываю эти функции, они все выводят одно и то же значение, а именно 3. Вот пример кода, который я использовал:

var...