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

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

или

Сообщество

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

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

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

Репутация

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

5
голоса
5
ответов
300
просмотров
Java - MySQL: Не разрешено извлечение открытого ключа (Public Key Retrieval)

Проблема с подключением к MySQL в Java через Connector 8.0.11

Я пытаюсь подключиться к базе данных MySQL с использованием Java и драйвера Connector 8.0.11. Все выглядит хорошо, но при попытке установить подключение я получаю следующую ошибку:

Exception in thread "main"...
5
голоса
5
ответов
300
просмотров
Как выполнить кодирование URL для команды curl?

Я пытаюсь написать bash-скрипт для тестирования, который принимает параметр и отправляет его с помощью curl на веб-сайт. Мне необходимо закодировать значение в URL, чтобы специальные символы обрабатывались корректно. Какой самый лучший способ сделать это?

Вот мой базовый скрипт на данный...

5
голоса
5
ответов
300
просмотров
Отформатировать строку в Go без вывода?

Есть ли простой способ форматирования строки в Go без ее вывода на консоль?

Я могу сделать так:

bar := "bar"
fmt.Printf("foo: %s", bar)

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

Я мог бы также сделать что-то вроде...

5
голоса
5
ответов
300
просмотров
Преимущества использования map над unordered_map при тривиальных ключах?

Недавняя лекция о unordered_map в C++ заставила меня задуматься о том, что в большинстве случаев, где я раньше использовал map, теперь следует использовать unordered_map из-за большей эффективности поиска (амортизированное O(1) против O(log n)). Обычно, когда я использую map, в качестве типа ключа...

5
голоса
5
ответов
300
просмотров
Создание нового словаря в Python

Я хочу создать словарь в Python. Однако все примеры, которые я вижу, показывают, как инициализировать словарь из списка и т.д.

Как мне создать новый пустой словарь в Python?

5
голоса
5
ответов
300
просмотров
Проверка, соответствует ли строка шаблону

Как проверить, соответствует ли строка следующему шаблону?

Шаблон: заглавная буква, число(а), заглавная буква, число(а) и так далее.

Примеры:

Эти строки соответствуют шаблону:

A1B2
B10L1
C1N200J1

Эти строки не соответствуют (символ '^' указывает на проблему):

a1B2
^
A10B
  ...
0
голоса
0
ответов
300
просмотров
MySQL: Как добавить столбец NOT NULL

Я добавляю столбец в таблицу:

ALTER TABLE t ADD c varchar(10) NOT NULL;

Столбец успешно добавляется, и для каждой записи автоматически устанавливается пустая строка.

Ожидается ли такое поведение во всех условиях (строгий режим и т.д.) в MySQL 5.5 и выше?

0
голоса
2
ответов
300
просмотров
Можно ли использовать .contains() в операторе switch?

Я столкнулся с проблемой при попытке использовать оператор switch для обработки URL-адреса, чтобы определить, какой поисковой системой воспользоваться. Вот простой пример того, что я пытаюсь сделать:

switch (window.location.href.contains('')) {
    case "google":
       ...
0
голоса
4
ответов
300
просмотров
Какими могут/не могут быть имена столбцов в SQLite?

Вопрос: Существуют ли какие-либо правила для имен столбцов в SQLite?

Я столкнулся с необходимостью определить допустимые символы для имен столбцов в SQLite и хотел бы уточнить несколько моментов:

  1. Можно ли использовать символы, такие как '/' в именах столбцов?
  2. Допустимы ли в именах...
0
голоса
4
ответов
300
просмотров
Есть ли эквивалент функции range(12) из Python в C#?

Проблема возникает время от времени: у меня есть код на C#, которому очень не хватает функции range(), доступной в Python.

Я знаю, что можно использовать следующий цикл:

for (int i = 0; i < 12; i++) { // добавьте код здесь }

Однако это не подходит для функционального использования,...