Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Можно ли использовать псевдоэлементы :before или :after для полей ввода?
Я пытаюсь использовать псевдоэлемент CSS :after для поля input, но это не работает. Если я использую его с span, то всё нормально.
Вот мой код:
<style type="text/css"> .mystyle:after {content:url(smiley.gif);} .mystyle {color:red;} </style>
Это работает (добавляет смайлик после...
Самый эффективный способ группировки массивов объектов
Вопрос: Как эффективно сгруппировать объекты в массиве?
У меня есть массив объектов:
[
{ Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" },
{ Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" },
{ Phase: "Phase 1", Step: "Step 2", Task:...
Имеет ли ключевое слово 'mutable' какие-либо другие цели, кроме разрешения изменения члена данных в константной функции-члене?
Недавно я наткнулся на код, где член данных класса был помечен ключевым словом mutable. Насколько я понимаю, это просто позволяет модифицировать член в методе, квалифицированном как const:
class Foo
{
private:
mutable bool done_;
public:
void doSomething() const { ...;...
Как получить параметры GET после "?" в Express?
Я знаю, как получить параметры для запросов, подобных этому:
app.get('/sample/:id', routes.sample);
В этом случае я могу использовать req.params.id, чтобы получить параметр (например, 2 в /sample/2).
Однако для URL, такого как /sample/2?color=red, как я могу получить...
Как зарегистрировать ошибку в Python с отладочной информацией?
Я записываю сообщения об ошибках Python в лог-файл с помощью функции logging.error:
import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero
Можно ли вывести более подробную информацию об исключении и коде, который его вызвал, чем просто...
Как запустить файлы TypeScript из командной строки?
Я сталкиваюсь с удивительной трудностью в поиске ответа на этот вопрос. В стандартном Node.JS вы можете запустить любой js-файл с помощью команды node path/to/file.js, в CoffeeScript используется команда coffee hello.coffee, а для ES6 — babel-node hello.js. Как же сделать то же самое с...
Как временно отключить ограничение внешнего ключа в MySQL?
Заголовок: Как временно отключить ограничения внешних ключей в MySQL?
Описание проблемы: У меня есть две модели Django, каждая из которых имеет внешние ключи к другой. При попытке удалить экземпляры одной из моделей возникает ошибка из-за ограничения внешнего...
Как написать bash-скрипт с необязательными аргументами ввода?
Я хочу, чтобы мой скрипт мог принимать необязательный ввод.
Например, в данный момент мой скрипт выглядит так:
#!/bin/bash
somecommand foo
Но я хотел бы, чтобы он работал следующим образом:
#!/bin/bash
somecommand [ если $1 существует, то $1, иначе foo ]
Как я могу...
module.exports против exports в Node.js: что выбрать?
У меня есть следующая проблема, с которой я столкнулся в модуле Node.js:
Я нашел следующий код в одном из модулей:
module.exports = exports = nano = function database_module(cfg) {...}
Мне было бы интересно узнать, в чем разница между module.exports и exports, и почему оба...
Как правильно создать JAR-файлы в IntelliJ IDEA?
У меня есть проект, который содержит один модуль и некоторые зависимости. Я хочу создать JAR-файл в отдельной директории, который будет содержать скомпилированный модуль. Кроме того, я хотел бы, чтобы зависимости находились рядом с моим модулем.
Однако, как бы я ни настраивал процесс "сборки JAR"...