Все вопросы
Найти первый индекс строки после заданного индекса
Я столкнулся с проблемой в JavaScript. У меня есть строка: "www.google.com.sdg.jfh.sd". Мне нужно найти первый индекс подстроки ".s", который находится после "sdg".
Я уже получил индекс слова "sdg" следующим образом:
var start_index = str.indexOf("sdg");
Теперь мне необходимо...
Как определить анонимные функции в C++?
Проблема: Использование лямбда-функций в C++
Я пытаюсь понять, можно ли определять функции в C++ в виде лямбда-функций. В частности, меня интересует вопрос: как правильно использовать лямбда-функции и в каких ситуациях они могут быть предпочтительнее по сравнению с обычными функциями.
Я...
Gradle: "Произошла ошибка при запуске процесса 'команда 'npm''" на Mac
У меня MacOS с установленным IntelliJ Idea. Я использую Gradle (gradle-2.4) для сборки проекта. NodeJS и NPM установлены на Mac и доступны из командной строки.
MacBook:~ user$ node -v
v4.2.2
MacBook:~ user$ npm -v
2.14.7
При выполнении задачи Gradle, которая использует NODE/NPM,...
Динамическое создание методов (генерация кода) в Python на этапе выполнения
Я пытаюсь сгенерировать код для метода во время выполнения. Важно, чтобы я мог запускать произвольный код и иметь строку документации для метода.
Я придумал решение, комбинируя exec
и setattr
. Вот пример:
class Viking(object):
def __init__(self):
code = '''
...
Python: произвольное увеличение итератора внутри цикла
Я, вероятно, подхожу к этому вопросу неправильно, но мне интересно, как это можно реализовать на Python.
Сначала вот пример кода на C:
int i;
for(i=0;i<100;i++){
if(i == 50)
i = i + 10;
printf("%i\n", i);
}
Как вы можете заметить, число 50 в выводе никогда не...
Генерация / синтез звука на Python?
Заголовок: Как в Python сгенерировать простой звук, например, синусоиду?
Описание проблемы:
Привет, сообщество!
Подскажите, возможно ли в Python сгенерировать простой звук, например, синусоиду? Есть ли для этого готовый модуль? Если подобного модуля нет, как можно создать такой звук...
Доступ к запросу пользователя в сигнале post_save
Описание проблемы
У меня есть сигнал post_save
, настроенный в моем проекте на Django. Вот код:
from django.db.models.signals import post_save
from django.contrib.auth.models import User
# CORE - SIGNALS
# Core Signals will operate based on post
def...
Django Rest Framework: порядок вложенных сериализаторов
Проблема с сортировкой вложенного сериализатора song_set
в Django REST Framework
Я столкнулся с проблемой сортировки вложенного сериализатора song_set
в своем проекте на Django. Мне нужно отсортировать элементы song_set
в формате JSON по полю timestamp
(или pk
) в обратном порядке,...
Безопасна ли HttpSession для потоков? Являются ли операции установки/получения атрибутов потокобезопасными?
На StackOverflow.com может быть уместно представить проблему следующим образом:
Вопрос: Необходима ли потокобезопасность объекта, хранимого в сессии?
Я хотел бы разобраться в вопросе потокобезопасности объектов, которые устанавливаются в сессии в контексте многопоточного доступа. Должен...
Почему T не может быть выведен из Template<T>::Type?
Вопрос: Что не так с этим кодом?
У меня есть следующий код на C++, но компилятор выдает ошибку "could not deduce template argument for T". Я не понимаю, что именно вызывает эту ошибку. Вот сам код:
#include
template
struct TMap
{
typedef std::map Type;
};
template
T...
grep теряет цветовую раскраску при запуске из bash-скрипта
Я написал простой bash-скрипт, поскольку часто использовал команду grep с одними и теми же аргументами. Скрипт находится в папке ~/bin и работает нормально.
Моя проблема: При выполнении скрипта все цветовое оформление пропадает. Точно такая же команда, введенная непосредственно в командной...
Как пропустить итерацию при использовании reduce в JavaScript?
Я пытаюсь разобраться, как условно прервать итерацию при использовании функции reduce
в JavaScript.
У меня есть следующий код, который суммирует массив целых чисел и возвращает число 10
:
[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, currentIndex, array) {
return...
Git Bash: ошибка "bash: open: command not found"
Я новички в Git Bash, только что скачал его для использования на уроках, и на первом занятии мне нужно перейти в другую директорию с помощью команды cd и просмотреть содержимое с помощью ls, что работает без проблем. Затем меня просят открыть файл README.md в папке с помощью команды:
open...
Ссылка на всю строку таблицы?
Проблема: Как сделать всю строку в таблице ссылкой?
Я знаю, что можно сделать целую ячейку таблицы кликабельной с помощью CSS. Вот пример кода:
.tableClass td a {
display: block;
}
Однако мне нужно, чтобы вся строка таблицы была ссылкой. Есть ли способ сделать это? Если у...
Scikit-learn: K-Means – Метод "Локтя" для определения числа кластеров
Описание проблемы:
Сегодня я пытаюсь разобраться с методом K-средних (K-means). Я понимаю алгоритм и знаю, как он работает. Теперь мне нужно определить оптимальное количество кластеров k. Я нашёл метод "локтя" (elbow criterion), который помогает определить правильное значение k, но не понимаю,...
Python: ImportError: lxml не найден, пожалуйста, установите его
Я столкнулся с проблемой при работе с кодом на Python в среде PyCharm (MacOS):
import pandas as pd
fiddy_states = pd.read_html('https://simple.wikipedia.org/wiki/List_of_U.S._states')
print(fiddy_states)
При выполнении этого кода возникает следующая...
Как использовать модель Pydantic с данными формы в FastAPI?
Я пытаюсь отправить данные из HTML-формы и валидировать их с помощью модели Pydantic.
Используя следующий код:
from fastapi import FastAPI, Form
from pydantic import BaseModel
from starlette.responses import HTMLResponse
app = FastAPI()
@app.get("/form",...
Mockito: anyList() заданного размера
Я проверяю с помощью Mockito, что метод был вызван. Метод выглядит следующим образом:
public void createButtons(final List buttonsConfiguration) {...}
Поскольку не имеет значения, какой список передан, я проверяю, что метод был вызван, следующим...
Безопасно ли делать fork из потока?
Описание проблемы:
Я разрабатываю приложение на Linux, которое создает дочерний процесс (fork) и запускает внешний бинарный файл (exec), дожидаясь его завершения. Результаты передаются через файлы совместного доступа (shm), которые уникальны для каждого порожденного процесса. Весь код...
Как адаптировать ширину flex-элемента к содержимому?
Описание проблемы
У меня есть задача сделать ширину div адаптивной. Когда в контейнере всего один элемент, ширина этого div должна соответствовать ширине самого элемента.
Вот текущий код, который я использую:
#container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
...