Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

Получите помощь от опытных разработчиков и помогайте другим

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

27
голоса
4
ответов
262
просмотров
Как предотвратить SQL-инъекции в PHP?

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

Я столкнулся с проблемой SQL-инъекций в своем приложении. Когда пользовательский ввод вставляется в SQL-запрос без предварительной обработки, это делает систему уязвимой к атакам. Я привожу ниже пример кода, где данная уязвимость имеется:

$unsafe_variable =...
41
голоса
4
ответов
262
просмотров
Проверка наличия ключа в объекте JavaScript?

Как проверить, существует ли определённый ключ в объекте или массиве JavaScript?

Если ключ не существует, и я попытаюсь получить к нему доступ, вернётся ли значение false? Или будет выброшена ошибка?

13
голоса
5
ответов
262
просмотров
Подсчет количества вхождений символа в строку

Как мне посчитать количество вхождений символа в строке? Например, символ 'a' встречается в строке 'Mary had a little lamb' 4 раза.

10
голоса
5
ответов
262
просмотров
Как прочитать большой текстовый файл построчно с помощью Java?

Я пытаюсь прочитать большой текстовый файл объемом около 5-6 ГБ построчно с помощью Java.

Как я могу сделать это быстро?

9
голоса
5
ответов
262
просмотров
SLF4J: Не удалось загрузить класс "org.slf4j.impl.StaticLoggerBinder"

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

Я разрабатываю приложение, которое будет развернуто на серверах tcServer и WebSphere 6.1. В этом приложении используется ehCache, поэтому в качестве зависимости необходим slf4j. В результате я добавил файл slf4j-api.jar (версии 1.6) в пакет WAR.

Приложение работает...

7
голоса
5
ответов
262
просмотров
Как вывести переменные структуры в консоль?

Как вывести в консоль значения полей Id, Title, Name и т.д. структуры в Go?

Я работаю с этой структурой в Go:

type Project struct {
    Id      int64   `json:"project_id"`
    Title   string  `json:"title"`
    Name    string  `json:"name"`
    Data    Data    `json:"data"`
   ...
6
голоса
5
ответов
262
просмотров
Как задать переменные окружения из файла package.json?

Как установить переменные окружения из файла package.json для использования с командами типа npm start?

У меня есть следующий код в моем package.json:

{ ... "scripts": { "help": "tagove help", "start": "tagove start" } ... }

Я хочу установить переменные окружения (например,...

7
голоса
5
ответов
262
просмотров
Что говорит стандарт C++ о размерах типов int и long?

Я ищу детальную информацию о размерах базовых типов C++. Я понимаю, что это зависит от архитектуры (16 бит, 32 бит, 64 бита) и компилятора.

Но существуют ли какие-либо стандарты для C++?

Я использую Visual Studio 2008 на 32-битной архитектуре. Вот что я получил:

char  : 1 byte
short : 2...
6
голоса
5
ответов
262
просмотров
Как красиво форматировать числа с плавающей запятой в строку без лишних нулей после запятой

Проблема: Красивая печать чисел с плавающей запятой в Java

Я использую тип double для представления всех моих чисел, поскольку максимальное целое значение, которое мне нужно обрабатывать, – это 32-битное беззнаковое число. Важно отметить, что double может точно представлять целые числа в...

5
голоса
5
ответов
262
просмотров
Текстовая прогресс-бара в терминале с использованием блоков [закрыто]

Проблема с визуализацией прогресса в консольном приложении для загрузки/выгрузки файлов через FTP

Я написал простое консольное приложение на Python, которое использует библиотеку ftplib для загрузки и выгрузки файлов с FTP-сервера. Мне бы хотелось, чтобы приложение отображало пользователю...