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

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

или

Сообщество

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

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

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

Репутация

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

7
голоса
5
ответов
312
просмотров
Отправка POST-данных с помощью XMLHttpRequest

Я хотел бы отправить некоторые данные с помощью XMLHttpRequest в JavaScript.

У меня есть следующая форма в HTML:


  
  
  
  

Как я могу написать эквивалентный код с использованием XMLHttpRequest в JavaScript?

7
голоса
5
ответов
312
просмотров
Окрашенный grep — просмотр всего файла с подсвеченными совпадениями

Я нахожу флаг --color=always утилиты grep чрезвычайно полезным. Однако grep выводит только строки с совпадениями (если не запрашивать контекстные строки). Поскольку каждая напечатанная строка содержит совпадение, подсветка не добавляет столько возможностей, сколько могла бы.

Мне бы очень хотелось...

8
голоса
5
ответов
312
просмотров
Запрос UPDATE в SQL с использованием JOINов

Я столкнулся с задачей обновления поля таблицы, используя значение, полученное в результате соединения трех таблиц.

Пример SQL-запроса:

select
    im.itemid,
    im.sku as iSku,
    gm.SKU as GSKU,
    mm.ManufacturerId as ManuId,
    mm.ManufacturerName,
    im.mf_item_number,
   ...
7
голоса
5
ответов
312
просмотров
Сохранение многоточечных выводов в переменную Bash

Я создал скрипт 'myscript', который выводит следующее:

abc
def
ghi

В другом скрипте я вызываю:

declare RESULT=$(./myscript)

В результате переменная $RESULT принимает значение:

abc def ghi

Существует ли способ сохранить результат либо с символами новой строки,...

8
голоса
5
ответов
312
просмотров
Как преобразовать std::string в int?

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

Суть проблемы в том, что мы получаем уравнение в виде строки. Нам нужно разбить его, правильно отформатировать и решить линейные уравнения. При этом у меня не получается преобразовать строку в целое число.

Я знаю, что...

6
голоса
5
ответов
312
просмотров
Получить описание исключения и стек вызовов, вызвавших исключение, в виде строки

Как преобразовать пойманное исключение Exception (его описание и трассировку стека) в строку str для внешнего использования?

try:
    method_that_can_raise_an_exception(params)
except Exception as e:
    print(complete_exception_description(e))

В этом коде у меня возникает...

5
голоса
5
ответов
312
просмотров
Выбор строки из pandas Series/DataFrame по целочисленному индексу

Я столкнулся с проблемой при работе с DataFrame в Pandas. Меня интересует, почему df[2] не поддерживается, тогда как df.ix[2] и df[2:3] работают корректно.

Вот пример работы с DataFrame:

In [26]: df.ix[2]
Out[26]: 
A    1.027680
B    1.514210
C   -1.466963
D   -0.162339
Name:...
5
голоса
5
ответов
312
просмотров
Как развернуть иерархический индекс в столбцах

У меня есть датафрейм с иерархическим индексом по оси 1 (колонки), который получен в результате операции groupby.agg. Пример структуры данных представлен ниже:

     USAF   WBAN  year  month  day  s_PC  s_CL  s_CD  s_CNT  tempf       
                                     sum   sum   sum   ...
6
голоса
5
ответов
312
просмотров
Что такое перечисления (enums) и в чем их полезность?

Я сегодня просматривал вопросы на StackOverflow и наткнулся на упоминание об использовании enum в шаблоне singleton, где говорилось о предполагаемых преимуществах для потокобезопасности такого решения.

Я никогда раньше не использовал enum, хотя программирую на Java уже более двух лет. Вижу, что...

5
голоса
5
ответов
312
просмотров
Какой самый эффективный/элегантный способ преобразовать плоскую таблицу в дерево?

Проблема: Рендеринг структуры дерева из плоской таблицы в HTML

Предположим, у вас есть плоская таблица, хранящая упорядоченную иерархию дерева:

Id   Name         ParentId   Order
 1   'Node 1'            0      10
 2   'Node 1.1'          1      10
 3   'Node 2'            0      20
 4  ...