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

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

или

Сообщество

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

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

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

Репутация

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

5
голоса
5
ответов
349
просмотров
Где находится аннотация @Transactional?

Следует ли размещать аннотацию @Transactional в классах DAO и/или их методах, или лучше аннотировать классы Service, использующие объекты DAO? Или имеет смысл аннотировать оба уровня?

5
голоса
4
ответов
349
просмотров
Когда использовать extern в C++?

Я читаю книгу "Think in C++", и в ней только что была введена декларация extern. Например:

extern int x; extern float y;

Я думаю, что понимаю значение (декларация без определения), но меня интересует, когда это оказывается полезным.

Может кто-нибудь привести пример?

5
голоса
5
ответов
349
просмотров
JavaScript: Замыкания против анонимных функций

У меня и моего друга в данный момент идет обсуждение, что такое замыкание (closure) в JavaScript и что не является им. Мы хотим убедиться, что мы действительно правильно понимаем этот концепт.

Давайте рассмотрим следующий пример. У нас есть цикл, который считает, и мы хотим вывести значение...

5
голоса
5
ответов
349
просмотров
Безопасное приведение long к int в Java

Какой самый идиоматичный способ в Java проверить, что преобразование из long в int не приведет к потере информации?

Вот моя текущая реализация:

public static int safeLongToInt(long l) { int i = (int)l; if ((long)i != l) { throw new IllegalArgumentException(l + " не может быть...

0
голоса
5
ответов
349
просмотров
Как удалить модель с помощью php artisan?

Вопрос: Есть ли команда для безопасного удаления модели в Laravel 5?

Для создания модели мы используем команду:

php artisan make:model modelname

Эта команда создает модель в папке app, а также миграцию в database/migrations.

Однако я не могу найти, как удалить модель... Как...

0
голоса
4
ответов
349
просмотров
Как узнать, какая функция JavaScript вызывается в событии onclick объекта?

Как узнать, какая функция JavaScript вызывается при событии onclick у объекта? Ещё лучше, можно ли выяснить, в каком файле .js находится эта функция?

0
голоса
2
ответов
349
просмотров
Можно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?

Возможно ли создать мок-объект, который реализует несколько интерфейсов с помощью EasyMock?

Например, интерфейс Foo и интерфейс Closeable?

В Rhino Mocks можно указать несколько интерфейсов при создании мок-объекта, но метод createMock() в EasyMock принимает только один тип.

Можно ли достичь...

0
голоса
5
ответов
349
просмотров
Использование пользовательских HTML-тегов

У меня есть вопрос относительно семантической правильности использования уникальных идентификаторов в HTML, таких как , вместо стандартного тега . Вот мой код:

Я хотел бы использовать следующий код:

 

С соответствующим CSS:

toys {
  background: url("toys.png")...
0
голоса
5
ответов
349
просмотров
Разница между ключевыми словами "this" и "super" в Java

В чем разница между ключевыми словами this и super?

Оба используются для доступа к конструкторам классов, верно? Можете объяснить, как они различаются и в каких ситуациях следует использовать каждое из них?

0
голоса
3
ответов
349
просмотров
Включение HTTP/2 в Tomcat для Spring Boot

Проблема: Как включить поддержку HTTP/2 в приложении Spring Boot?

Я использую Tomcat 8.5, который станет стандартным в Spring Boot 1.4, и он поддерживает HTTP/2. Мне нужно узнать, как правильно включить поддержку HTTP/2 в моем приложении Spring Boot. Какие шаги необходимо предпринять для этого?