Найдите ответы на ваши вопросы по программированию
Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь
Сообщество
Получите помощь от опытных разработчиков и помогайте другим
Быстрые ответы
Получайте ответы на ваши вопросы в течение нескольких минут
Репутация
Зарабатывайте репутацию и ачивки за помощь другим
Последние вопросы
Неизвестное расширение файла ".ts" для файла TypeScript
Проблема запуска приложения на Heroku с использованием TypeScript
Я пытаюсь запустить свое приложение на Heroku, но получаю следующую трассировку стека. Это простое приложение на TypeScript, которое я использую с ts-node
и nodemon
.
Вот вывод ошибок, который я...
Какие проблемы следует учитывать при переопределении equals и hashCode в Java?
Проблема с переопределением методов equals
и hashCode
в Java
Я столкнулся с вопросом, связанным с переопределением методов equals
и hashCode
в Java. В частности, хотел бы понять, какие подводные камни и проблемы могут возникнуть в процессе их переопределения.
- Согласованность:...
Как создать пользовательские вспомогательные функции в Laravel
Я хочу создать вспомогательные функции, чтобы избежать дублирования кода между представлениями в Laravel. Например, у меня есть файл представления view.blade.php с следующим содержимым:
Отформатированный текст Foo: {{ fooFormatText($text) }}
Эти функции в основном занимаются...
Какой самый эффективный/элегантный способ преобразовать плоскую таблицу в дерево?
Проблема: Рендеринг структуры дерева из плоской таблицы в HTML
Предположим, у вас есть плоская таблица, хранящая упорядоченную иерархию дерева:
Id Name ParentId Order
1 'Node 1' 0 10
2 'Node 1.1' 1 10
3 'Node 2' 0 20
4 ...
Как определить, запущен ли код в 64-разрядной или 32-разрядной JVM (изнутри программы)?
Как я могу определить, работает ли моя программа в 32-битной или 64-битной версии JVM? Какие функции или свойства я могу использовать для того, чтобы обнаружить это внутри программы?
Как принудительно сделать перенос строки в длинном слове в DIV?
Описание проблемы:
У меня есть div с содержимым, и он выглядит следующим образом:
Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest.Thisisatest.
Содержимое переполняет div, как и ожидалось, потому что слово слишком длинное.
Как я могу заставить браузер "разбить"...
Как добавить начальные нули к значению?
Как я могу дополнить значение нулями слева в JavaScript? Я предполагаю, что могу создать кастомную функцию для добавления нулей к приведенному значению, но интересно, есть ли более прямой способ сделать это?
Примечание: Под дополнением значения я понимаю это в контексте базы данных (где 6-значное...
Инициализация статической std::map<int, int> в C++
Как правильно инициализировать статическую карту? Нужно ли для этого создавать статическую функцию, которая будет её инициализировать?
Как извлечь число из строки в JavaScript?
У меня есть строка в JavaScript (например, #box2), и мне нужно получить только 2 из нее.
Я попробовал следующий код:
var thestring = $(this).attr('href'); var thenum = thestring.replace(/(^.+)(\w\d+\w)(.+$)/i, '$2'); alert(thenum);
Но в alert все еще возвращается #box2. Как мне это...
Разделение бизнес-логики и доступа к данным в Django
Я пишу проект на Django, и заметил, что 80% кода находится в файле models.py
. Этот код вызывает у меня путаницу, и со временем мне становится трудно понимать, что на самом деле происходит.
Вот что меня беспокоит:
- Мне не нравится, что уровень модели (который должен быть ответственным только...