0
голоса
2
ответов
74
просмотров
Найти первый индекс строки после заданного индекса

Я столкнулся с проблемой в JavaScript. У меня есть строка: "www.google.com.sdg.jfh.sd". Мне нужно найти первый индекс подстроки ".s", который находится после "sdg".

Я уже получил индекс слова "sdg" следующим образом:

var start_index = str.indexOf("sdg");

Теперь мне необходимо...

0
голоса
5
ответов
66
просмотров
java.sql.SQLException: Не найден подходящий драйвер для jdbc:mysql://localhost:3306/dbname

Проблема с подключением к базе данных в Java: "java.sql.SQLException: No suitable driver found"

У меня есть программа на Java: MySQLConnectExample.java.

import java.sql.*;
import java.util.Properties;

public class MySQLConnectExample {
    public static void main(String[] args) {
  ...
0
голоса
3
ответов
76
просмотров
Как предварительно загрузить звук в JavaScript?

Я легко могу предварительно загружать изображения благодаря функции onload. Однако это не срабатывает для аудио. Браузеры, такие как Chrome, Safari, Firefox и другие, не поддерживают функции onload в теге audio.

Как мне предварительно загрузить звук в JavaScript без использования библиотек и...

0
голоса
0
ответов
62
просмотров
Scikit-learn: K-Means – Метод "Локтя" для определения числа кластеров

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

Сегодня я пытаюсь разобраться с методом K-средних (K-means). Я понимаю алгоритм и знаю, как он работает. Теперь мне нужно определить оптимальное количество кластеров k. Я нашёл метод "локтя" (elbow criterion), который помогает определить правильное значение k, но не понимаю,...

0
голоса
1
ответов
67
просмотров
Как определить, является ли заданный путь директорией или файлом? (C/C++)

Я использую язык C и иногда мне нужно работать с путями, например:

  • C:\Whatever
  • C:\Whatever\
  • C:\Whatever\Somefile

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

0
голоса
5
ответов
65
просмотров
Как исправить ошибку "модуль не найден" при деплое Next.js на Vercel

Проблема с деплоем приложения на Next.js в Vercel

У меня есть приложение на Next.js, которое работает на моем компьютере и ранее развертывалось на Vercel без проблем. Однако у меня возникла ошибка при сборке на Vercel, которая выглядит следующим образом:

Я пробовал удалить папку...

0
голоса
1
ответов
73
просмотров
Сохранить окно графика открытым в Matplotlib

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

При написании скриптов с использованием библиотеки matplotlib, я временно получаю интерактивное окно графиков, когда запускаю скрипт, но оно сразу же закрывается, прежде чем я успеваю увидеть график. Если я выполняю тот же код в интерактивной среде iPython, окно с графиком...

0
голоса
2
ответов
61
просмотров
Создание встроенной SQL-таблицы на лету (для исключающего левого соединения)

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

У меня есть таблица A со следующими данными:

id | value
----------
1   | red
2   | orange
5   | yellow
10  | green
11  | blue
12  | indigo
20  | violet

У меня также есть список идентификаторов (10, 11, 12, 13, 14), который генерируется на стороне клиента и...

0
голоса
3
ответов
69
просмотров
Вызов метода или отправка сообщения в Objective-C

В C или любом языке на основе ECMAScript вы «вызываете публичный метод или функцию» у объекта. Однако в документации по Objective-C нет упоминания о вызовах публичных методов, а только о передаче сообщений.

Есть ли что-то неправильное в том, чтобы считать, что когда вы «отправляете сообщение» в...

0
голоса
5
ответов
57
просмотров
Как переместить конкретный div вправо?

Я хочу сдвинуть определенный div дальше вправо, чтобы левый div получил больше пространства для отображения своего содержимого.

Я пробовал несколько решений в CSS, но, похоже, что что-то у меня не так.

В CSS у меня следующий код:

login-box {
    width: 200px;
    margin-left:...
0
голоса
2
ответов
59
просмотров
Запуск дочерних процессов от имени другого пользователя из долгосрочного Python-процесса

У меня есть долгосрочный демонизированный процесс на Python, который использует subprocess для создания новых дочерних процессов при возникновении определенных событий. Долгосрочный процесс запускается пользователем с привилегиями суперпользователя, и мне нужно, чтобы дочерние процессы...

0
голоса
5
ответов
77
просмотров
Laravel валидация: проверка существования с условием по дополнительному столбцу - пользовательское правило валидации

Задача: Есть ли способ ссылаться на другое поле при задании правила валидации exists в Laravel? Я хочу убедиться, что input a существует в таблице a, input b существует в таблице b, И значение для столбца x в таблице b должно равняться input a.

Лучше всего это объяснить на...

0
голоса
5
ответов
74
просмотров
Java PriorityQueue с фиксированным размером

Я рассчитываю большое количество возможных комбинаций алгоритма. Для сортировки этих комбинаций я оцениваю их с помощью значения типа double и сохраняю в PriorityQueue. В настоящее время в этой очереди находится около 200 тыс. элементов, что довольно ресурсоемко по памяти. На самом деле, мне...

0
голоса
1
ответов
69
просмотров
BufferedReader против Console против Scanner: что выбрать?

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

  1. Console console = System.console();
  2. BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
  3. `Scanner...
0
голоса
4
ответов
68
просмотров
Выбор нескольких полей с группировкой и суммированием

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

Вот пример данных:

ID  Value     Name   Category
1   5         Name1  Category1  
1   7         Name1  Category1
2   1    ...
0
голоса
5
ответов
61
просмотров
Как определить размер окна с помощью jQuery?

Вопрос: Как мне определить размер окна/браузера с помощью jQuery, как это реализовано в Gmail? В Gmail нет необходимости обновлять или перезагружать текущую страницу, когда изменяется разрешение окна в настройках. В моем проекте мне необходимо обновлять браузер сразу же после изменения настроек...

0
голоса
5
ответов
70
просмотров
Переопределение метода bool() для пользовательского класса

Ошибка: не удается заставить bool(myInstance) возвращать False в Python 2.6

Я пытаюсь реализовать поведение, при котором вызов bool(myInstance) возвращает False, а также чтобы экземпляр myInstance оценивался как False в условных операторах (таких как if, or, and). Я знаю, как...

0
голоса
2
ответов
69
просмотров
"Динамическое задание атрибута id элемента input в IE: альтернатива методу setAttribute"

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

Моя реализация работает корректно с методом setAttribute в Firefox. Буду признателен за любые идеи или решения, которые помогут сделать эту реализацию работающей в Internet...

0
голоса
5
ответов
67
просмотров
Взаимодействие между двумя отдельными Java настольными приложениями

Я разрабатываю два отдельных, но связанных, десктопных приложения на Java.

Мне нужно, чтобы одно приложение могло инициировать другое, передавая данные, которые потом можно редактировать и возвращать обратно. То есть связь между приложениями должна быть двусторонней. Если второе приложение уже...

0
голоса
5
ответов
69
просмотров
Почему программисты на C используют typedef для переименования базовых типов?

Я не эксперт в C, но меня давно беспокоит один вопрос по поводу кода, который я читаю: можете ли вы объяснить, почему программисты на C (и C++) используют typedef для переименования простых типов? Я понимаю, зачем это нужно для структур, но в чем именно причина таких объявлений, как:

typedef...