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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
105
просмотров
Перегрузка конструктора в TypeScript

Кому-нибудь удавалось реализовать перегрузку конструкторов в TypeScript? На странице 64 спецификации языка (версия 0.8) есть упоминания о перегрузке конструкторов, но примеры кода не представлены.

В данный момент я пытаюсь создать очень простой класс, который выглядит следующим образом:

interface...

5
голоса
5
ответов
105
просмотров
Как получить последний символ строки в PHP?

Я пытаюсь получить последний символ строки в PHP. Например, у меня есть строка "testers", и я хочу, чтобы результатом был символ "s". Как я могу это сделать?

5
голоса
5
ответов
105
просмотров
Как получить код статуса из HTTP-ошибки в Axios?

У меня возникла проблема, которая, возможно, покажется stupid, но я не могу получить данные об ошибке, когда запрос в Axios завершается неудачей.

Я использую следующий код:

axios
  .get('foo.example')
  .then((response) => {})
  .catch((error) => {
    console.log(error); // Выводит...
5
голоса
5
ответов
105
просмотров
JavaScript: Замыкания против анонимных функций

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

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

0
голоса
2
ответов
105
просмотров
Как оператор GROUP BY обрабатывает значения NULL?

Как оператор GROUP BY обрабатывает значения NULL? Соответствует ли это общему подходу к этим значениям?

0
голоса
1
ответов
105
просмотров
Как распределяются потоки для обработки запросов Servlet?

Подскажите, пожалуйста, что такое "поток на запрос" и "поток на соединение"? На какой модели работают сервлеты? Как выделяются потоки для обработки HTTP-запросов? Это один поток на запрос или на соединение?

Допустим, я хочу выполнить долгий по времени процесс в методе doGet() моего Servlet...

0
голоса
2
ответов
105
просмотров
grep теряет цветовую раскраску при запуске из bash-скрипта

Я написал простой bash-скрипт, поскольку часто использовал команду grep с одними и теми же аргументами. Скрипт находится в папке ~/bin и работает нормально.

Моя проблема: При выполнении скрипта все цветовое оформление пропадает. Точно такая же команда, введенная непосредственно в командной...

0
голоса
0
ответов
105
просмотров
Получение относительного пути к родительской директории с помощью pathlib в Python

Заголовок: Как извлечь подстроку из Path в Python?

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

Я работаю с модулем pathlib в Python и у меня есть следующий объект Path:

import pathlib
path = pathlib.Path(r'C:\users\user1\documents\importantdocuments')

Мне нужно извлечь точную строку...

0
голоса
5
ответов
105
просмотров
'LIKE ('%this%' ИЛИ '%that%') и что-то=другое' не работает

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

Вот мой запрос:

LIKE ('%this%' or '%that%') and something=else

Однако, он возвращает ноль результатов.

Следующие запросы работают...

0
голоса
2
ответов
105
просмотров
Являются ли имена перечислений (enum) в Java интернированными?

Проблема: Интернирование имен enum в Java

Я хочу узнать, интернированы ли имена перечислений (enum) в Java. То есть, гарантируется ли, что выражение enum1.name() == enum2.name() вернет true, если имена двух перечислений совпадают?

Также интересует, безопасно ли сравнивать значение,...