Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Как присвоить строку массиву байтов
Заголовок: Как преобразовать строку в массив байт в Go?
Текст проблемы:
Я хочу назначить строку массиву байт в Go. У меня есть следующий код:
var arr [20]byte
str := "abc"
for k, v := range []byte(str) {
arr[k] = byte(v)
}
Однако я ищу другой способ сделать это более эффективно...
Какой идиоматичный эквивалент тернарного оператора C в Go?
В языках C/C++ (и во многих других языках, принадлежащих к этой семье) распространенным приемом при объявлении и инициализации переменной в зависимости от условия является использование тернарного оператора:
int index = val > 0 ? val : -val
В языке Go нет тернарного оператора. Как наиболее...
Как закомментировать блок кода в Python
Проблема: Отсутствие механизма для комментирования больших блоков кода в Python
Сейчас, на мой взгляд, единственные способы комментирования кода в Python — это либо начинать каждую строку с символа #, либо заключать код в тройные кавычки: """.
Проблемы с этими подходами следующие:...
Генератор случайных цветов
Описание проблемы
У меня есть следующая функция, которая создает полилинию с заданным цветом. Мне нужно заменить цвет на случайно генерируемый цвет. Вот код:
document.overlay = GPolyline.fromEncoded({
color: "#0000FF",
weight: 10,
points: encoded_points,
...
Jest: Ошибка "SyntaxError: Unexpected token <" при использовании require для SVG
Не уверен, куда обратиться по поводу этой ошибки.
Использую Typescript с React, а для юнит-тестирования — Jest и Enzyme.
Пример файла package.json:
"scripts": {
"start": "node server.js",
"bundle": "cross-env NODE_ENV=production webpack -p",
"test": "jest"
},
"jest": {
...
Что означает "Sized не реализован"?
У меня возникла проблема с компиляцией кода на Rust, и я хотел бы получить помощь. Я написал следующий код:
use std::io::{IoResult, Writer};
use std::io::stdio;
fn main() {
let h = |&: w: &mut Writer| -> IoResult {
writeln!(w, "foo")
};
let _ = h.handle(&mut...
Что говорит стандарт SQL о использовании апострофа (`)?
Я потратил несколько часов на отладку простого SQL-запроса, используя mysql_query() в PHP/MySQL, и только потом понял, что забыл поставить обратные кавычки вокруг имени таблицы. С тех пор я всегда ставлю их вокруг имен таблиц.
Однако когда я использовал тот же подход в SQLite/C++, этот...
Node.js: Закрытие клиентского соединения в socket.io
Как закрыть сокет-соединение на клиентской стороне?
Я использую:
- socket.io 0.9
- node.js 0.10.15
- express 3.3.4
То есть:
вызываю localhost/test
-- серверная сторона
var test = io
.of('/test')
.on('connection', function (socket) {
console.log('открыт сокет: ' + socket);
...
ES6 оператор распространения - копирование результата Mongoose
Я разрабатываю API на Express.js с использованием MongoDB и Mongoose.
Я пытаюсь создать объект на JavaScript (ES6), состоящий из нескольких переменных и результата запроса Mongoose, и хотел бы сделать это с помощью оператора распространения ES6:
MyModel.findOne({_id: id}, (error,...
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL
У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?
Например, если я выполню запрос:
SELECT column_name FROM table_name
Я получаю следующий набор результатов:
-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...