0
голоса
1
ответов
83
просмотров
Для чего действительно нужен SQL-тип данных национального символа (NCHAR)?

Заголовок: Проблема с использованием типов данных NCHAR и NVARCHAR в различных СУБД

Тело вопроса:

Я столкнулся с ситуацией, связанной с выбором типов данных для хранения строковых значений в SQL. Я заметил, что, помимо стандартных типов CHAR (CHARACTER) и VARCHAR (CHARACTER VARYING), SQL...

0
голоса
5
ответов
86
просмотров
Где разместить код инициализации Django?

Я хочу, чтобы следующие строки кода выполнялись при старте сервера (как в режиме разработки, так и в продакшене):

from django.core import management
management.call_command('syncdb', interactive=False)

Помещение этого кода в settings.py не сработало, так как для его выполнения...

0
голоса
5
ответов
82
просмотров
Как создать PDF-файл из бинарной строки, полученной от веб-сервиса, с использованием JavaScript

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

Я пытаюсь создать PDF-файл из бинарного потока, который получаю в ответ на AJAX-запрос.

С помощью XmlHttpRequest я получаю следующие данные:

%PDF-1.4....
.....
....все данные, представляющие файл
....
%% EOF

Пока что я пробовал встроить свои данные через...

0
голоса
0
ответов
84
просмотров
Java Лямбда-выражения [закрыто]

Проблема: Закрытый вопрос на Stack Overflow

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

  1. Почему это важно для Java-программирования?
  2. Как это влияет на программистов...
0
голоса
5
ответов
80
просмотров
Java IOException: "Слишком много открытых файлов"

Я выполняю операции ввода-вывода с несколькими файлами (в данном случае, записываю в 19 файлов). После того как я записываю данные в файлы несколько сотен раз, я получаю исключение Java IOException: Слишком много открытых файлов. Однако на самом деле у меня открыто всего лишь несколько файлов...

0
голоса
1
ответов
68
просмотров
Как узнать, нажата ли кнопка обновления или кнопка "Назад" в браузере Firefox?

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

Я сталкиваюсь с проблемой в Firefox, когда нужно определить, была ли нажата кнопка "Обновить" или кнопка "Назад" в браузере. Для обоих событий я использую метод onbeforeunload().

В Internet Explorer я обрабатываю это следующим образом:

function...
0
голоса
1
ответов
69
просмотров
RxJava: отличие между doOnNext и doOnEach

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

В каких случаях следует использовать doOnNext, а в каких — doOnEach?

Я столкнулся с данным вопросом при работе с библиотекой RxJava. Изучая две операции doOnNext и doOnEach, заметил, что они по своему поведению кажутся схожими, но не совсем ясно, в чем различия и...

0
голоса
4
ответов
70
просмотров
Есть ли колбек для window.scrollTo?

Я хочу вызвать метод focus() для элемента ввода после окончания прокрутки окна. Я использую плавное поведение для метода scrollTo(). Проблема в том, что метод focus нарушает плавное поведение. Решение заключается в том, чтобы вызвать функцию focus сразу после завершения прокрутки.

Однако я не могу...

0
голоса
2
ответов
71
просмотров
Как прочитать файл конфигурации в Java

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

  • номер порта, на котором будет слушать сервер;
  • количество потоков в пуле;
  • абсолютный путь к корневой директории и множество других параметров.

Один из способов —...

0
голоса
3
ответов
75
просмотров
Выполнение условия WHERE IN по нескольким колонкам в PostgreSQL

У меня есть таблица 'answers', в которой есть индексированный целочисленный столбец 'problem_id', целочисленный столбец 'times_chosen' и строковый столбец 'option'. В настоящее время единственными значениями столбца 'option' являются 'A', 'B', 'C' и 'D', хотя в будущем их может стать больше. Я хочу...

0
голоса
4
ответов
84
просмотров
Неоднозначный вызов метода: обе методы assertEquals(Object, Object) и assertEquals(double, double) в Assert совпадают

Я получаю следующую ошибку:

Обе версии метода assertEquals(Object, Object) в классе Assert и assertEquals(double, double) в классе Assert совпадают

Эта ошибка возникает на строке кода в моих тестах Junit, где метод getScore() возвращает значение типа...

0
голоса
0
ответов
70
просмотров
Программа, скомпилированная с флагом -g в gcc, работает медленнее, чем та же программа, скомпилированная без -g?

У меня есть программа, которую я компилирую с флагом -O3 для повышения производительности и -g для добавления отладочных символов (в случае сбоя я могу использовать дамп памяти). Однако меня сильно беспокоит один аспект: существует ли производственный штраф из-за использования флага -g?

Когда я...

0
голоса
1
ответов
75
просмотров
"element.style в инспекторе элементов Chrome?"

Когда я проверяю элементы в Chrome, в разделе стилей у меня отображается element.style . Что это означает? В этом разделе содержатся стили, которые я не включаю в свой исходный код.

0
голоса
1
ответов
71
просмотров
Разница между типами модулей в tsconfig.json

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

В файле tsconfig.json у меня следующие настройки:

{
    "compilerOptions": {
        "target": "es5",
        "module": "commonjs",
        "moduleResolution": "node",
        "sourceMap": true,
        "emitDecoratorMetadata": true,
       ...
0
голоса
3
ответов
78
просмотров
QT: Шаблонизированный класс с Q_OBJECT

Вопрос: Возможность использования шаблонного класса, наследующего от QObject, с макросом Q_OBJECT

Здравствуйте! У меня возникла проблема с использованием шаблонного класса, который должен наследоваться от QObject и содержать макрос Q_OBJECT в своем объявлении.

Я пытаюсь создать адаптер для...

0
голоса
0
ответов
74
просмотров
Как использовать requirejs для загрузки статического JSON-файла?

Я хочу хранить документ JSON для сохранения некоторых простых данных и мне нужно подключить этот документ и использовать объект JSON в вызове define(), чтобы я мог его использовать. Это не асинхронный вызов. Я имею в виду, что это должно быть для разработки, но я хочу, чтобы файл компилировался...

0
голоса
3
ответов
68
просмотров
Можно ли вручную определить преобразование для класса enum?

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

Я хочу определить каст для enum class, чтобы можно было использовать его в условиях, аналогично тому, как это делается для классов, через явное преобразование типов. Например, у меня есть следующий класс:

class Test {
public:
  explicit operator bool() { return...
0
голоса
1
ответов
91
просмотров
Как распределяются потоки для обработки запросов Servlet?

Подскажите, пожалуйста, что такое "поток на запрос" и "поток на соединение"? На какой модели работают сервлеты? Как выделяются потоки для обработки HTTP-запросов? Это один поток на запрос или на соединение?

Допустим, я хочу выполнить долгий по времени процесс в методе doGet() моего Servlet...

0
голоса
1
ответов
70
просмотров
Python3: JSON POST-запрос БЕЗ библиотеки requests

Я хочу отправить данные в формате JSON на сервер, используя только родные библиотеки Python. Я люблю библиотеку requests, но не могу её использовать на машине, на которой выполняется скрипт. Необходимо сделать это без неё.

newConditions = {"con1":40, "con2":20, "con3":99, "con4":40,...
0
голоса
0
ответов
84
просмотров
Почему компилятор Java 11 использует invokevirtual для вызова приватных методов?

Когда я компилирую приведённый ниже код с помощью компилятора Java из OpenJDK 8, вызов метода foo() осуществляется с помощью invokespecial, но при использовании OpenJDK 11 генерируется invokevirtual.

public class Invoke {
  public void call() {
    foo();
  }

  private void foo()...