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

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

или

Сообщество

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

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

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

Репутация

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

11
голоса
5
ответов
213
просмотров
UnicodeDecodeError: Кодек 'charmap' не может декодировать байт X в позиции Y: символ отображается как <неопределённый>

Я пытаюсь сделать некоторые манипуляции с текстовым файлом, заполненным информацией, используя программу на Python 3. Однако при попытке прочитать файл я получаю следующую ошибку:

Traceback (most recent call last):  
  File "LOCATION_OF_SCRIPT", line NUMBER, in   
    text = file.read()
  File...
10
голоса
5
ответов
213
просмотров
Преобразование строки в дату в Java

Как лучше всего преобразовать строку в формате '2 января 2010 года' в объект Date в Java?

В конечном итоге я хочу выделить месяц, день и год как целые числа, чтобы затем использовать

Date date = new Date();
date.setMonth()..
date.setYear()..
date.setDay()..
long currentTime =...
11
голоса
4
ответов
213
просмотров
Разница между старыми и новыми классами в Python?

Какова разница между старыми и новыми стилями классов в Python? Когда следует использовать один из них, а когда - другой?

10
голоса
5
ответов
213
просмотров
Обратное/инвертирование отображения словаря

У меня есть словарь, например, такой:

my_map = {'a': 1, 'b': 2}

Как я могу инвертировать этот словарь так, чтобы получить:

inv_map = {1: 'a', 2: 'b'}

В чем заключается проблема, и как правильно выполнить такую операцию в Python?

15
голоса
4
ответов
213
просмотров
Передача параметров в функцию Bash

Я пытаюсь разобраться, как передавать параметры в функции Bash, но везде попадается информация о том, как передавать параметры из командной строки. Мне нужно передавать параметры внутри моего скрипта. Я пробовал следующее: myBackupFunction("..", "...", "xx")

function myBackupFunction($directory,...

11
голоса
5
ответов
213
просмотров
Превышен максимальный размер запроса.

При попытке загрузить видео на мой сайт я получаю ошибку Превышен максимальный размер запроса.

Как можно решить эту проблему?

10
голоса
5
ответов
213
просмотров
Как эффективно объединять строки в Go

В Go тип string является примитивным, что означает, что он является неизменяемым, и любое его изменение приводит к созданию новой строки.

Я хочу объединить строки множество раз, не зная длину результирующей строки. Какой самый эффективный способ сделать это?

Наивный способ может выглядеть...

8
голоса
5
ответов
213
просмотров
Как предотвратить установку "devDependencies" модулей NPM для Node.js (package.json)?

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

{
  "name": "a-module",
  "version": "0.0.1",
  "dependencies": {
    "coffee-script":      ">= 1.1.3"
  },
  "devDependencies": {
    "stylus":             ">= 0.17.0"
  }
}

Я использую версию NPM 1.1.1 на Mac...

8
голоса
5
ответов
213
просмотров
Bash инструмент для получения n-й строки из файла

Каково "каноническое" решение данной задачи? Я использую команду head -n | tail -1, которая справляется с этой задачей, но мне интересно, есть ли инструмент в Bash, специально предназначенный для извлечения строки (или диапазона строк) из файла.

Под "каноническим" я имею в виду программу,...

9
голоса
5
ответов
213
просмотров
Почему 2 * (i * i) быстрее, чем 2 * i * i в Java?

Вопрос:

Я написал программу на Java, которая в среднем выполняется от 0.50 до 0.55 секунд:

public static void main(String[] args) {
    long startTime = System.nanoTime();
    int n = 0;
    for (int i = 0; i < 1000000000; i++) {
        n += 2 * (i * i);
    }
   ...