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

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

или

Сообщество

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

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

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

Репутация

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

9
голоса
5
ответов
104
просмотров
Гарантирует ли JavaScript порядок свойств объекта?

Я создал объект следующим образом:

var obj = {};
obj.prop1 = "Foo";
obj.prop2 = "Bar";

Будет ли получившийся объект всегда выглядеть так:

{ prop1 : "Foo", prop2 : "Bar" }

То есть, будут ли свойства в том же порядке, в котором я их добавил?

9
голоса
5
ответов
104
просмотров
Как получить экземпляр класса обобщенного типа T?

У меня есть обобщённый класс Foo<T>. В методе этого класса я хочу получить экземпляр типа T, но не могу использовать T.class.

Каков предпочтительный способ обойти эту проблему и получить класс типа T?

7
голоса
5
ответов
104
просмотров
Какой самый быстрый способ выполнить HTTP GET в Python?

Какой самый быстрый способ выполнить HTTP GET на Python, если я знаю, что содержимое будет строкой? Я ищу документацию на что-то вроде однострочного кода:

contents = url.get("http://example.com/foo/bar")

Но всё, что я могу найти с помощью Google, это httplib и urllib, и мне не...

8
голоса
5
ответов
104
просмотров
Фатальная ошибка: исчерпано разрешённое объём памяти 134217728 байт

Проблема с исчерпанием памяти при отправке данных о продажах из системы POS

У меня есть несколько клиентских систем точек продажи (POS), которые периодически отправляют новые данные о продажах в одну централизованную базу данных, где эти данные сохраняются для генерации отчетов. Клиентская...

6
голоса
5
ответов
104
просмотров
find -exec с несколькими командами

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

Я пытаюсь использовать команду find с опцией -exec для выполнения нескольких команд, но пока не могу добиться успешного выполнения. Могу ли я использовать такие команды, как приведенная ниже?

find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \;

В общем, я...

6
голоса
5
ответов
104
просмотров
Преобразование Set в List без создания нового списка

Я использую следующий код для преобразования Set в List:

Map> mainMap = new HashMap();

for (int i=0; i < something.size(); i++) {
  Set set = getSet(...); // возвращает разные результаты каждый раз
  List listOfNames = new ArrayList(set);
  mainMap.put(differentKeyName,...
7
голоса
5
ответов
104
просмотров
Можно ли установить неограниченную длину для maxJsonLength в web.config?

Я использую функцию автозаполнения jQuery. Когда я пытаюсь получить список из более чем 17000 записей (каждая из которых не превышает 10 символов в длину), происходит превышение длины, и возникает ошибка:

Exception information: 
Exception type: InvalidOperationException 
Exception message:...
6
голоса
2
ответов
104
просмотров
Добавить новый элемент в словарь в Python

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

Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:

default_data = {
    'item1': 1,
    'item2': 2,
}

Я хочу добавить новый элемент, чтобы он выглядел так:

default_data = default_data + {'item3':...
6
голоса
5
ответов
104
просмотров
Как преобразовать строку, разделённую запятыми, в список?

Вопрос:

Есть ли в Java встроенный метод, который позволяет конвертировать строку с разделителями в контейнер (например, массив, список или вектор)? Или мне необходимо написать собственный код для этого?

String commaSeparated = "item1 , item2 , item3";
List items = // метод, который...
6
голоса
3
ответов
104
просмотров
Сокращённая запись CSS для переходов с несколькими свойствами?

Я не могу найти правильный синтаксис для краткой записи CSS-переходов shorthand с несколькими свойствами. Этот код не работает:

.element { -webkit-transition: height .5s, opacity .5s .5s; -moz-transition: height .5s, opacity .5s .5s; -ms-transition: height .5s, opacity .5s .5s; ...