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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
199
просмотров
Как получить ключ в объекте JavaScript по его значению?

У меня есть довольно простой объект JavaScript, который я использую как ассоциативный массив. Существует ли простая функция, позволяющая получить ключ по значению, или мне придется вручную перебрать объект, чтобы его найти?

7
голоса
5
ответов
199
просмотров
Как конвертировать изображение в строку Base64 с помощью JavaScript?

Я пытаюсь конвертировать изображение в строку формата Base64, чтобы отправить его на сервер.

Есть ли какой-то JavaScript-файл, который может помочь в этом? Если нет, подскажите, как я могу выполнить эту операцию?

6
голоса
2
ответов
199
просмотров
Использование Mockito для мокирования некоторых методов, но не всех

Существует ли способ, используя Mockito, замокировать некоторые методы в классе, но не замокировать другие?

Например, в этом (хотя и искусственном) классе Stock я хочу замокировать возвращаемые значения методов getPrice() и getQuantity() (как показано в приведенном ниже фрагменте теста), но при...

6
голоса
3
ответов
199
просмотров
Express.js: app.listen vs server.listen - В чем разница?

У меня есть, возможно, очень простой вопрос, но я просто не понимаю. В чем разница между созданием приложения с использованием Express.js и запуском приложения, прослушивающего порт 1234, например:

var express = require('express');
var app = express();

//app.configure, app.use и...
8
голоса
5
ответов
199
просмотров
Использование 'prototype' и 'this' в JavaScript?

Вопрос: Какова разница между двумя способами определения функции в JavaScript?

Я создал два различных варианта определения функции x в конструкторе A. Вот их код:

Первый вариант:

var A = function () {
    this.x = function () {
        // здесь выполняются какие-то...
7
голоса
5
ответов
199
просмотров
Как запустить событие в JavaScript?

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

Как мне это сделать?

7
голоса
5
ответов
199
просмотров
Как сделать div вертикально прокручиваемым с помощью CSS

У меня есть следующий HTML-код:


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

8
голоса
5
ответов
199
просмотров
Как округлить число ВВЕРХ?

Как округлить число ВВЕРХ в Python? Я пытался использовать round(number), но это округляет число вниз. Вот пример: round(2.3) = 2.0

А мне нужно, чтобы оно округлялось до 3, как я хотел. Затем я попробовал int(number + .5), но оно снова округляет число вниз! Пример: int(2.3 + .5) = 2

6
голоса
5
ответов
199
просмотров
Как читать большой файл построчно?

Я хочу прочитать файл построчно, не загружая его полностью в память.

Размер моего файла составляет 1 ГБ, и если я пытаюсь открыть его целиком, я постоянно получаю ошибки исчерпания памяти. Как можно решить эту проблему?

6
голоса
5
ответов
199
просмотров
Удаление с использованием JOIN в MySQL

У меня возникла проблема с удалением записей из таблицы posts в базе данных. У меня есть следующие таблицы:

CREATE TABLE clients (
   client_id INT(11),
   PRIMARY KEY (client_id)
);
CREATE TABLE projects (
   project_id INT(11) UNSIGNED,
   client_id INT(11) UNSIGNED,
   PRIMARY KEY...