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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
108
просмотров
Как создать заглушку для интерфейса / определения типа в TypeScript?

Я работаю с Typescript в проекте на AngularJS 1.X и использую различные JavaScript-библиотеки для разных целей. Для юнит-тестирования моего исходного кода я хотел бы замокать некоторые зависимости, используя типы (интерфейсы). Я не хочу использовать тип ANY и не хочу писать пустое тело для каждого...

0
голоса
5
ответов
108
просмотров
Являются ли блокировки AutoCloseable?

Проблема:

Я хотел бы узнать, являются ли объекты типа Lock в Java автозакрываемыми? То есть, вместо следующего кода:

Lock someLock = new ReentrantLock();
someLock.lock();
try {
    // ...
} finally {
    someLock.unlock();
}

могу ли я написать:

try (Lock someLock = new...
0
голоса
5
ответов
108
просмотров
Что такое ** в C++?

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

Я столкнулся с некоторым кодом, а также с ошибками, которые сгенерировал мой компилятор, содержащими токен ** перед переменной (например, имя_переменной unreferenced - или что-то подобное, точно не помню). Я довольно уверен, что это связано с указателями. Если бы мне...

0
голоса
4
ответов
108
просмотров
JavaDoc: где добавлять заметки/пояснения в документацию?

Вопрос на StackOverflow:

Я всегда находил тег remarks в C# очень полезным для предоставления замечаний о реализации класса или метода, а также для передачи информации о теории того, что я реализовывал. Сейчас я перешёл на Java, но не могу найти соответствующий тег JavaDoc для этой цели. Может...

0
голоса
5
ответов
108
просмотров
Мокирование класса против мокирования его интерфейса

У меня есть задача для модульного тестирования, в рамках которой мне нужно замокировать несколько зависимостей. Одна из зависимостей — это класс, который реализует интерфейс:

public class DataAccessImpl implements DataAccess {
    ...
}

Мне необходимо настроить объект-заглушку (mock)...

0
голоса
2
ответов
108
просмотров
Как вывести массив строк без использования цикла for?

Вопрос о печати массива строк в Java

У меня есть вопрос: существует ли в Java какая-то функция, аналогичная toString(), которая могла бы использоваться для печати массива строк?

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

0
голоса
0
ответов
108
просмотров
Как удалить или скрыть метки по оси X на графике

У меня есть график с помощью boxplot, и мне нужно удалить метки по оси x (то есть 'user_type' и 'member_gender'). Как это сделать в приведенном ниже коде?

sb.boxplot(x="user_type", y="Seconds", data=df, color=default_color, ax=ax[0,0], sym='').set_title('User-Type (0=Non-Subscriber,...
0
голоса
5
ответов
108
просмотров
Закодированный пароль не выглядит как BCrypt

Проблема с аутентификацией в Spring Boot с использованием OAuth2 и JWT

Я использую Spring Boot, Spring Security, OAuth2 и JWT для аутентификации своего приложения, но постоянно получаю ошибку, не понимая, в чем дело. Вот моя реализация класса CustomDetailsService:

@Service
public...
27
голоса
4
ответов
107
просмотров
Как выйти/деактивировать виртуальное окружение Python?

Я использую virtualenv и virtualenvwrapper. Я могу без проблем переключаться между виртуальными окружениями с помощью команды workon.

me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$ 

Как мне выйти из всех виртуальных...

18
голоса
5
ответов
107
просмотров
Как проверить, есть ли у объекта конкретное свойство в JavaScript?

Заголовок: Как проверить, имеет ли объект конкретное свойство в JavaScript?

Текст проблемы: Я работаю с объектом в JavaScript и хочу узнать, содержит ли он определённое свойство. Рассмотрим следующий пример:

x = {'key': 1};
if (x.hasOwnProperty('key')) {
    // Выполнить...