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

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

или

Сообщество

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

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

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

Репутация

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

8
голоса
5
ответов
47
просмотров
Как лучше реализовать необязательные параметры функций в JavaScript?

Проблема с обработкой необязательных параметров в JavaScript

Я всегда обрабатывал необязательные параметры в JavaScript следующим образом:

function myFunc(requiredArg, optionalArg) {
  optionalArg = optionalArg || 'defaultValue';

  // Выполнить действия
}

Однако...

6
голоса
5
ответов
43
просмотров
Экспорт схемы без данных

Я использую базу данных MySQL в своем Java-программе и теперь хочу передать программу другому человеку. Как можно экспортировать структуру базы данных MySQL без данных, только структуру?

7
голоса
5
ответов
33
просмотров
Как инициализировать объект Date в JavaScript для определённого часового пояса

У меня есть строка, представляющая дату и время в определенном часовом поясе, и я хочу конвертировать это время в местное время. Однако я не знаю, как задать часовой пояс в объекте Date.

Например, у меня есть строка Feb 28 2013 7:00 PM ET. Я могу создать объект даты таким...

7
голоса
5
ответов
52
просмотров
CSV-файл, созданный с помощью Python, содержит пустые строки между каждой записью

У меня есть следующий код на Python, который читает файл CSV, обрабатывает данные и записывает результаты в новый файл:

import csv

with open('thefile.csv', 'rb') as f:
    data = list(csv.reader(f))
    import collections
    counter = collections.defaultdict(int)

    for row in data:
...
7
голоса
5
ответов
41
просмотров
Как клонировать объект Date?

При присваивании переменной типа Date другой переменной происходит копирование ссылки на один и тот же экземпляр. Это означает, что изменение одного экземпляра изменит и другой.

Как я могу на самом деле клонировать или скопировать экземпляр Date?

7
голоса
5
ответов
43
просмотров
Получение счетчика цикла/индекса с помощью синтаксиса for…of в JavaScript

Я понимаю, что базовый синтаксис for...of в JavaScript выглядит так:

for (let obj of myArray) {
  // ...
}

Но как мне получить индекс счетчика в цикле при использовании этого синтаксиса?

Тот же вопрос касается и нотации for...in для итерации по именам свойств объектов.

Я...

6
голоса
5
ответов
61
просмотров
Высота, равная динамической ширине (флюидная верстка на CSS)

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

Нужно установить одинаковую высоту и ширину для элемента div, чтобы соблюсти соотношение сторон 1:1. Пытаюсь понять, как это сделать с помощью CSS.

Пример:

+----------+
| body     |
| 1:3      |
|          |
| +------+ |
| | div  | |
| | 1:1  | |
| +------+ |
|    ...
6
голоса
5
ответов
42
просмотров
Как вывести список символов из .so файла?

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

Я использую gcc 4.0.2, если это имеет значение.

6
голоса
5
ответов
83
просмотров
Как использовать HTML для печати заголовка и колонтитула на каждой странице документа?

Заголовок: Возможность добавления пользовательских заголовков и нижних колонтитулов при печати HTML-страниц

Текст проблемы: Здравствуйте!

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

Конкретно, мне нужно,...

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

Проблема:

Этим утром на форуме возник вопрос о том, сколько пользователей отключают JavaScript. После этого я задумался, какие методы можно использовать для определения, отключен ли JavaScript у пользователя.

Есть ли у кого-то информация о простых способах обнаружить, отключён ли JavaScript? Я...