Все вопросы
Как считать файл из ZIP с помощью InputStream?
Проблема с читением содержимого файла из ZIP-архива по SFTP с использованием InputStream
Мне нужно получить содержимое файла из ZIP-архива (в архиве только один файл, я знаю его имя) с использованием SFTP. У меня есть только InputStream
ZIP-архива. Большинство примеров показывают, как...
Выполнение SQL из файла в SQLAlchemy
Как я могу выполнить целый SQL-файл в базе данных, используя SQLAlchemy? Файл может содержать множество различных SQL-запросов, включая команды BEGIN и COMMIT/ROLLBACK.
Сохранение результатов в CSV файл с помощью Python
Описание проблемы:
Я пытаюсь обработать CSV-файл с помощью кода на Python, но получаю странный вывод. Вот что я пытаюсь сделать: я читаю данные из файла test.csv
, подсчитываю количество вхождений значений во втором столбце и записываю строки в новый файл test1.csv
, если количество...
Как вызвать функцию jQuery только при условии, что форма валидна?
У меня есть функция jQuery, связанная с кнопкой отправки формы, которая выглядит следующим образом:
$(function () {
$('#signupform').submit(function () {
alert('test');
});
});
Однако она срабатывает независимо от того, валидна форма или нет. Моя модель оформлена...
Преобразование строки даты JSON в datetime в Python
При переводе дат в формат JSON JavaScript сохраняет даты в следующем формате:
2012-05-29T19:30:03.283Z
Однако я не уверен, как преобразовать эту строку в объект datetime в Python. Я пробовал следующие варианты:
# Выдает ошибку, так как не учитывает букву...
Инициализация std::string из char* без копирования
У меня возникла ситуация, в которой необходимо обрабатывать большие объемы данных (многие гигабайты) следующим образом:
- Создание большой строки путём подключения множества меньших (C char*) строк.
- Обрезка строки.
- Преобразование строки в неизменяемую C++ std::string для дальнейшей...
Установка атрибутов в коллекции - Backbone.js
Коллекции в Backbone.js не позволяют устанавливать атрибуты, однако я часто сталкиваюсь с необходимостью хранения мета-информации о коллекции. Какое наилучшее место для установки этой информации?
Использование Node.js для крупного проекта [закрыто]
Проблема с выбором NodeJS для крупного серверного приложения
Я задумываюсь, стоит ли использовать NodeJS в качестве платформы для создания крупного серверного приложения, которое будет обрабатывать много HTTP-транзакций и большое количество одновременных пользователей.
Согласно информации,...
Использование результата SELECT в другом SELECT
Проблема с SQL-запросом для получения средней оценки за последние 3 месяца
Я пытаюсь создать SQL-запрос, который возвращает результаты для таблицы лидеров в формате GridView. Моя цель — получить среднее значение оценок, которые были выставлены за последние 3 месяца.
Вот мой первоначальный...
Изменение приватных финальных полей с помощью рефлексии
Проблема с доступом к приватным финальным полям в Java
Я столкнулся с неожиданным поведением в Java, связанным с доступом к приватным финальным полям с использованием рефлексии. Вот небольшой пример кода, который демонстрирует эту проблему:
class WithPrivateFinalField {
private...
Юнит-тестирование Java Servlet
Я хотел бы узнать, как лучше всего проводить юнит-тестирование сервлетов.
Тестирование внутренних методов не представляет проблемы, если они не обращаются к контексту сервлета. Однако как быть с тестированием методов doGet/doPost, а также с внутренними методами, которые ссылаются на контекст или...
В чем разница между передачей значения функции по ссылке и передачей через Box?
В чем разница между передачей значения функции по ссылке и передачей "по коробке"?
В приведенном коде рассматривается вопрос о разнице между передачей переменной, хранящейся в стеке, и переменной, хранящейся в куче, в функции. Программа выглядит так:
fn main() {
let mut stack_a =...
Symfony против CakePHP [закрыто]
Проблема, с которой я столкнулся, заключается в том, что мой вопрос о различиях между Symfony и CakePHP был закрыт, так как, по мнению сообщества, он не соответствует формату вопросов и ответов. В частности, мне указали, что ожидаются фактические, основанные на обоснованиях ответы, в то время как...
Как извлечь определенный элемент из массива в BASH?
Я создаю свой массив в bash следующим образом:
while read line
do
myarr[$index]=$line
index=$(($index+1))
done < lines.txt
Файл "lines.txt" состоит из следующих строк:
hello big world!
how are you
where am I
После создания массива ${myarr[@]}
я могу легко получить...
Как преобразовать int64 в int в Go?
Проблема с преобразованием int64
в int
в Go
В Go, какая лучшая стратегия для конвертации int64
в int
? У меня возникли трудности с сравнением этих двух типов.
Вот пример кода, где я пытаюсь использовать int64
для вычислений:
package main
import (
"math"
"strings"
...
Опциональные свойства, зависящие от других свойств
У меня есть следующая проблема с интерфейсом Typescript:
interface Sample {
key1: boolean;
key2?: string;
key3?: number;
};
В данном случае key1
всегда обязателен, key2
всегда опционален, а key3
должен присутствовать только если key1
равно true
, и должен...
"_set" в объекте queryset в Django
У меня есть небольшая неясность по использованию метода _set в QuerySet в Django. У меня есть объект Blog b и объект Entry, связанный с Blog через атрибут entry_set. Каково значение вызова b.entry_set.all()?
Буду признателен, если кто-то сможет использовать этот пример, чтобы показать возможный...
Разница между навязчивым и ненавязчивым JavaScript
Какова разница между навязчивым и ненавязчивым JavaScript? Объясните простым языком. Буду признателен за лаконичность. Короткие примеры будут тоже полезны.
Почему программисты на C используют typedef для переименования базовых типов?
Я не эксперт в C, но меня давно беспокоит один вопрос по поводу кода, который я читаю: можете ли вы объяснить, почему программисты на C (и C++) используют typedef для переименования простых типов? Я понимаю, зачем это нужно для структур, но в чем именно причина таких объявлений, как:
typedef...
Как изменить одно значение в массиве NumPy?
Я хочу изменить один элемент массива. У меня есть следующий массив:
A = np.array([[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
[13, 14, 15, 16]])
Я хочу заменить значение A[2][1] = 10
на A[2][1] = 150
. Как я могу это сделать?