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

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

или

Сообщество

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

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

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

Репутация

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

34
голоса
3
ответов
173
просмотров
Что такое serialVersionUID и почему его следует использовать?

Проблема: Eclipse выдает предупреждения, когда отсутствует поле serialVersionUID.

Сообщение предупреждения от Eclipse:

Сериализуемый класс Foo не объявляет статическое финальное поле serialVersionUID типа long.

Вопрос: Что такое serialVersionUID и почему он важен? Приведите пример, в котором...

13
голоса
5
ответов
173
просмотров
Разница между "wait()" и "sleep()" в Java

Вопрос: В чем разница между методами wait() и sleep() в потоках?

Я хочу разобраться в различиях между wait() и sleep() в контексте работы с потоками в Java.

На мой взгляд, поток, находящийся в состоянии wait(), остаётся в режиме выполнения и использует процессорные циклы, тогда как...

19
голоса
5
ответов
173
просмотров
Как запросить ввод Yes/No/Cancel в скрипте оболочки Linux?

Я хочу приостановить ввод в скрипте оболочки и запросить у пользователя выбор. Мне нужно задать стандартный вопрос с вариантами «Да», «Нет» или «Отмена». Как мне это сделать в типичном bash-скрипте?

16
голоса
4
ответов
173
просмотров
Как вынести легенду за пределы графика

У меня есть серия из 20 графиков (не субграфиков), которые нужно поместить в одну фигуру. Я хочу, чтобы легенда находилась за пределами графика. При этом я не хочу изменять масштаб осей, так как это уменьшает размер фигуры.

  1. Я хочу, чтобы легенда располагалась вне области графика (я хочу, чтобы...
13
голоса
5
ответов
173
просмотров
Эквивалент document.createElement в jQuery?

Я рефакторю старый JavaScript код, и в нем много манипуляций с DOM.

var d = document;
var odv = d.createElement("div");
odv.style.display = "none";
this.OuterDiv = odv;

var t = d.createElement("table");
t.cellSpacing = 0;
t.className = "text";
odv.appendChild(t);

Я хотел бы...

13
голоса
4
ответов
173
просмотров
Однострочное выражение if-then-else

У меня есть вопрос о том, как записать конструкцию if-then-else на одном ряду в Python. Я хочу, чтобы код выполнял логику, похожую на следующую:

if count == N:
    count = 0
else:
    count = N + 1

В Objective-C я бы записал это так:

count = count == N ? 0 : count...
14
голоса
5
ответов
173
просмотров
Как экранировать одинарную кавычку в SQL Server?

Я пытаюсь вставить текстовые данные в таблицу в SQL Server 9. В тексте есть одинарная кавычка ('). Как правильно экранировать этот символ?

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

insert into my_table values('hi, my name''s tim.');

Кто-нибудь...

15
голоса
1
ответов
173
просмотров
Почему Python не может разобрать эти данные JSON? [закрыто]

Проблема с парсингом JSON в Python

У меня есть следующий JSON-файл:

{
    "maps": [
        {
            "id": "blabla",
            "iscategorical": "0"
        },
        {
            "id": "blabla",
            "iscategorical": "0"
        }
    ],
    "masks": [
        "id":...
14
голоса
5
ответов
173
просмотров
Разница между require, include, require_once и include_once?

Заголовок: Вопросы по использованию require и include в PHP

Я работаю с PHP и столкнулся с некоторыми неясностями относительно использования функций require и include, а также их вариаций require_once и include_once. У меня есть несколько вопросов:

  1. В каких случаях следует использовать...
19
голоса
5
ответов
173
просмотров
Почему следует использовать указатель вместо самого объекта?

Я пришёл из мира Java и начал работать с объектами в C++. Но меня смутило, что многие разработчики часто используют указатели на объекты, а не сами объекты. Например, вот так:

Object *myObject = new Object;

вместо этого:

Object myObject;

Также, вместо того чтобы...