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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
1
ответов
293
просмотров
Как определить тип свойства у значения `unknown`?

У меня есть следующая функция, которая может принимать значение неизвестного типа:

function formatReason(detail: unknown): string {
    if (detail 
        && detail instanceof Object 
        && detail.constructor.name === 'Object' 
        && detail.hasOwnProperty('description') 
 ...
0
голоса
2
ответов
293
просмотров
Найти первый индекс строки после заданного индекса

Я столкнулся с проблемой в JavaScript. У меня есть строка: "www.google.com.sdg.jfh.sd". Мне нужно найти первый индекс подстроки ".s", который находится после "sdg".

Я уже получил индекс слова "sdg" следующим образом:

var start_index = str.indexOf("sdg");

Теперь мне необходимо...

0
голоса
4
ответов
293
просмотров
Есть ли эквивалент функции range(12) из Python в C#?

Проблема возникает время от времени: у меня есть код на C#, которому очень не хватает функции range(), доступной в Python.

Я знаю, что можно использовать следующий цикл:

for (int i = 0; i < 12; i++) { // добавьте код здесь }

Однако это не подходит для функционального использования,...

0
голоса
5
ответов
293
просмотров
Python - объект MagicMock не может быть использован в выражении 'await'

Когда я пытался замокировать асинхронную функцию в модуле unittest с помощью MagicMock, я получил следующую ошибку:

TypeError: object MagicMock can't be used in 'await' expression

Пример кода выглядит так:

# исходный код
class Service:
    async def compute(self, x):
      ...
0
голоса
4
ответов
293
просмотров
Есть ли встроенная функция для повторения строки или символа в .NET?

Существует ли в C# функция, которая возвращает x количество заданного символа или строки? Или мне придется реализовать ее самостоятельно?

0
голоса
5
ответов
293
просмотров
Возможно ли переименовать объединённый столбец при выполнении INNER JOIN?

У меня есть две таблицы: owner и dog. Обе таблицы содержат столбец name, и я хочу объединить их с помощью JOIN. Однако возникает проблема, так как оба таблицы имеют столбец с одним и тем же названием. Могу ли я переименовать (использовать псевдоним) столбец name в таблице dog во время...

0
голоса
5
ответов
293
просмотров
Обрезка строки запроса и возврат чистого URL в C# ASP.NET

Я хочу взять оригинальный URL, обрезать параметры строк запроса и вернуть очищенную версию URL. Это должно происходить на протяжении всего приложения, поэтому было бы идеально реализовать это через глобальный файл Global.asax. Я также думаю, что целесообразно использовать редирект...

0
голоса
5
ответов
293
просмотров
Существует ли реализация словаря в JavaScript?

Как реализовать массив с индексатором в JavaScript? В .Net есть что-то вроде словаря, а как это реализовать в JavaScript?

0
голоса
5
ответов
293
просмотров
Показ сообщений "Утро", "День", "Вечер", "Ночь" в зависимости от времени в Java

Что я пытаюсь сделать::

Показать сообщение в зависимости от времени суток

Доброе утро (с 0:00 до 12:00) Добрый день (с 12:00 до 16:00) Добрый вечер (с 16:00 до 21:00) Доброй ночи (с 21:00 до 6:00)

КОД::

Я использовал 24-часовой формат для реализации этой логики

private void...

0
голоса
2
ответов
293
просмотров
Получение тега поля структуры с использованием пакета reflect в Go

Заголовок: Как получить значение тега поля структуры в Go, не передавая всю структуру?

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

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

Рассмотрим следующий...