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

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

или

Сообщество

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

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

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

Репутация

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

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

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

6
голоса
5
ответов
267
просмотров
Какова разница между `throw new Error` и `throw someObject`?

Я хочу написать общий обработчик ошибок, который будет перехватывать кастомные ошибки, выбрасываемые намеренно в любом месте кода.

Когда я выполнил следующий код:

try {
    throw new Error({'hehe':'haha'});
    // throw new Error('hehe');
} catch(e) {
    alert(e);
   ...
7
голоса
5
ответов
267
просмотров
Как вставить перенос строки в строке VARCHAR/NVARCHAR SQL Server

Я не нашел никаких похожих вопросов по этой теме, и мне пришлось провести исследование для работы над одним проектом. Решил опубликовать ответ здесь на случай, если кто-то столкнется с такой же проблемой.

8
голоса
5
ответов
267
просмотров
Как вывести дату в стандартном формате?

Я столкнулся с проблемой в своем коде. Вот он:

import datetime
today = datetime.date.today()
print(today)

Этот код выводит: 2008-11-22, что именно то, что мне нужно.

Однако, когда я пытаюсь добавить это значение в список, все начинает вести себя "странно". Вот код, который я...

5
голоса
5
ответов
267
просмотров
Как удалить суффикс файла и часть пути из строки пути в Bash?

У меня есть строка с путем к файлу, например, /foo/fizzbuzz.bar. Как я могу с помощью bash извлечь только часть fizzbuzz из этой строки?

6
голоса
5
ответов
267
просмотров
Node.js: Как проверить, является ли путь файлом или директорией?

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

Мне нужно просто узнать, является ли данный путь файлом или директорией (папкой).

5
голоса
5
ответов
267
просмотров
Каковы преимущества std::distance по сравнению с вычитанием итераторов?

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

it - vec.begin() std::distance(vec.begin(), it)

5
голоса
5
ответов
267
просмотров
Отформатировать строку в Go без вывода?

Есть ли простой способ форматирования строки в Go без ее вывода на консоль?

Я могу сделать так:

bar := "bar"
fmt.Printf("foo: %s", bar)

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

Я мог бы также сделать что-то вроде...

5
голоса
5
ответов
267
просмотров
Eclipse: Как установить максимальную длину строки для автоматического форматирования?

Я работаю с Java и использую Eclipse Helios. Когда я нажимаю Ctrl+Shift+F, мой код автоматически форматируется. Однако в какой-то момент строки обрываются. Я хотел бы увеличить максимальную длину строки. Как я могу это сделать?

6
голоса
4
ответов
267
просмотров
Объяснение '__enter__' и '__exit__' в Python

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

Я увидел следующий код и не совсем понимаю, что он означает:

def __enter__(self):
    return self

def __exit__(self, type, value, tb):
    self.stream.close()

Кроме этого, вот полный код:

from __future__ import with_statement  #...