7
голоса
5
ответов
23
просмотров
Как удалить все .pyc файлы из проекта?

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

rm -r *.pyc

Однако, как оказалось, он не рекурсивно обходит папки, как я ожидал. Что я делаю не так?

7
голоса
5
ответов
38
просмотров
Когда действительно стоит использовать noexcept?

Когда и как использовать noexcept в C++?

Ключевое слово noexcept может быть применено к многим сигнатурам функций, но я не уверен, когда именно следует использовать его на практике. Из прочитанного мною стало понятно, что добавление noexcept в последний момент решает некоторые важные проблемы,...

7
голоса
5
ответов
31
просмотров
Удаление CSS класса из элемента с помощью JavaScript (без jQuery)

Проблема с удалением класса у элемента с помощью JavaScript

Я столкнулся с проблемой удаления класса у элемента с использованием только JavaScript. Пожалуйста, не приводите решений с использованием jQuery, так как я не могу его использовать и не имею о нем никаких знаний.

Как мне удалить...

7
голоса
5
ответов
38
просмотров
Автоматическая прокрутка страницы до низа

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

Как я могу сделать это с помощью jQuery?

7
голоса
5
ответов
28
просмотров
Как проверить на наличие и `null`, и `undefined`?

Поскольку TypeScript является строго типизированным языком, использование конструкции if () для проверки на null и undefined выглядит неправильно.

Существует ли в TypeScript какая-либо специализированная функция или синтаксический сахар для этой проверки?

7
голоса
5
ответов
27
просмотров
Как получить доступ к аргументам командной строки?

Проблема: Как обработать аргументы командной строки в Python

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

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

$ python myfile.py var1 var2...
7
голоса
3
ответов
27
просмотров
Как получить случайное число в диапазоне дробных чисел?

random.randrange(start, stop) принимает только целочисленные аргументы. Как мне получить случайное число между двумя значениями с плавающей запятой?

7
голоса
1
ответов
30
просмотров
Почему [] быстрее, чем list()?

Я сравнил скорости обработки [] и list() в Python 3.11. Результаты меня удивили: [] работает примерно в два раза быстрее, чем list(). Вот данные, которые я получил:

$ python -m timeit '[]'
20000000 loops, best of 5: 11.3 nsec per loop
$ python -m timeit 'list()'
10000000 loops, best of...
7
голоса
5
ответов
50
просмотров
Как заменить символ по заданному индексу в JavaScript?

У меня есть строка, например, Hello world, и мне нужно заменить символ по индексу 3. Как я могу заменить символ, указав индекс?

Вот пример кода:

var str = "hello world";

Мне нужно что-то вроде:

str.replaceAt(3, "H");

Как можно реализовать такую функциональность в JavaScript?

7
голоса
5
ответов
34
просмотров
Как объявить массив в одну строку?

У меня есть метод m(), который принимает массив строк в качестве аргумента. Есть ли способ объявить этот массив прямо в строке вызова метода? Например, вместо того чтобы писать:

String[] strs = {"blah", "hey", "yo"};
m(strs);

Могу ли я просто заменить это на одну строку, чтобы...

7
голоса
5
ответов
27
просмотров
Считать целый ASCII-файл в std::string в C++

Проблема: Чтение целого файла в std::string в C++

Я пытаюсь прочитать целый файл в память и сохранить его в переменной типа std::string в C++.

Если бы я читал файл в массив символов (char[]), решение было бы довольно простым:

std::ifstream t;
int length;
t.open("file.txt");     ...
7
голоса
5
ответов
20
просмотров
Как выбрать все записи из одной таблицы, которые отсутствуют в другой таблице?

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

У меня есть две таблицы в базе данных:

  • table1 (id, name)
  • table2 (id, name)

Мне нужно составить запрос, который выберет все имена из table2, которых нет в table1. Как правильно сформулировать этот SQL-запрос?

7
голоса
5
ответов
31
просмотров
Выбор всего текста в HTML текстовом поле при клике

У меня есть следующий код для отображения текстового поля на HTML-странице:


Когда страница отображается, в текстовом поле уже содержится сообщение «Пожалуйста, введите идентификатор пользователя». Однако я обнаружил, что пользователю необходимо кликнуть 3 раза, чтобы выделить весь...

7
голоса
5
ответов
33
просмотров
Как проще всего инициализировать std::vector с жестко заданными элементами?

Я могу создать массив и инициализировать его следующим образом:

int a[] = {10, 20, 30};

Как мне создать std::vector и инициализировать его таким же элегантным способом?

Лучший способ, который я знаю, это:

std::vector...
7
голоса
5
ответов
17
просмотров
Как легко по центруHorizontально расположить <div> с помощью CSS?

При попытке горизонтально центрировать элемент на странице с заданной минимальной шириной, я столкнулся с проблемой. Какой самый простой способ сделать это? Мне нужно, чтобы элемент был в одной строке с остальной частью страницы. Вот пример, который иллюстрирует, что я имею в виду:

текст...
7
голоса
4
ответов
34
просмотров
Разница между методами map, applymap и apply в Pandas

Можете ли вы объяснить, когда использовать эти методы векторизации с простыми примерами?

Я вижу, что map — это метод Series, тогда как остальные методы относятся к DataFrame. Я запутался в отношении методов apply и applymap. Почему у нас есть два метода для применения функции к DataFrame? Буду...

7
голоса
5
ответов
13
просмотров
Как заменить все переносы строк в строке на элементы <br />?

Вопрос: Как мне считать символы переноса строки из строки на JavaScript и заменить все переносы строки на элементы ``?

Пример:

У меня есть переменная, переданная из PHP следующего вида:

"This is man.

 Man like dog.
 Man like to drink.

 Man is the king."

Я хотел бы, чтобы...

7
голоса
5
ответов
23
просмотров
Как получить абсолютный путь к файлу через Shell (BASH/ZSH/SH)?

Вопрос: Существует ли простая команда sh/bash/zsh/fish/... для вывода абсолютного пути к файлу, который я укажу?

Описание проблемы: Я нахожусь в директории /a/b и хотел бы вывести полный путь к файлу c в командной строке, чтобы я мог легко вставить его в другую программу: /a/b/c. Это...

7
голоса
5
ответов
27
просмотров
В чем разница между die() и exit() в PHP?

В чем разница между функциями die() и exit() в PHP?

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

7
голоса
5
ответов
27
просмотров
Как определить тип для функции-коллбэка (как любой тип функции, а не универсальный any) в параметре метода

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

interface Param {
    title: string;
    callback: any;
}

Мне нужно что-то подобное:

interface Param {
    title: string;
    callback: function;
}

Однако второй вариант не принимает...