Популярные вопросы

Создать универсальный метод, ограничивающий T до Enum
Я создаю функцию, расширяющую концепцию Enum.Parse , которая Позволяет анализировать значение по умолчанию в случае, если значение Enum не найдено Нечувствителен к регистру Итак, я написал следующее: public static T...
schedule 05.04.2024

Как создать универсальный массив в Java?
Из-за реализации дженериков Java у вас не может быть такого кода: public class GenSet<E> { private E a[]; public GenSet() { a = new E[INITIAL_ARRAY_LENGTH]; // error: generic array creation } } Как я могу...

Загрузите файл с Android и покажите прогресс в ProgressDialog
Я пытаюсь написать простое приложение, которое обновляется. Для этого мне нужна простая функция, которая может загрузить файл и показать текущий прогресс в ProgressDialog . Я знаю, как это сделать ProgressDialog , но я не уверен, как отобразить...
schedule 08.03.2024

Свяжите и выполните внешний файл JavaScript, размещенный на GitHub
Когда я пытаюсь изменить связанную ссылку локального файла JavaScript на необработанную версию GitHub, мой тестовый файл перестает работать. Ошибка: Отказано выполнять сценарий из ..., потому что его тип MIME ( text/plain ) не является...
schedule 25.03.2024

Как проверить, находится ли элемент в массиве
Как в Swift проверить, существует ли элемент в массиве? Xcode не предлагает никаких предложений для contain , include или has , и быстрый поиск по книге ничего не дал. Есть идеи, как это проверить? Я знаю, что есть метод find , который...
schedule 09.05.2024

Ошибка: EACCES: доступ запрещен, доступ '/ usr / local / lib / node_modules'
Что могло вызвать ошибку Error: EACCES: permission denied, access '/usr/local/lib/node_modules' ? npm ERR! path /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! errno -13 npm ERR! syscall access npm ERR! Error: EACCES: permission denied,...
schedule 15.05.2024

Как проверить имя и псевдоним сертификата в файлах хранилища ключей?
У меня есть куча файлов .keystore, и мне нужно найти один с конкретным CN и псевдонимом. Есть ли способ сделать это с помощью keytool, jarsigner или другого инструмента? Я нашел способ проверить, использовалось ли определенное хранилище ключей для...
schedule 23.03.2024

В чем разница между npm install и npm ci?
Я работаю с непрерывной интеграцией и обнаружил команду npm ci . Я не могу понять, в чем преимущества использования этой команды в моем рабочем процессе. Это быстрее? Это усложняет тест, а потом?

Как написать таймер обратного отсчета в JavaScript?
Просто хотел спросить, как сделать самый простой таймер обратного отсчета. На сайте будет фраза: «Регистрация закрывается через 05:00 минут!» Итак, что я хочу сделать, так это создать простой таймер обратного отсчета js, который идет от...

Проверить, содержит ли строка число
Большинство вопросов, которые я нашел, основаны на том факте, что они ищут буквы в своих числах, тогда как я ищу числа в том, что я хотел бы быть бесчисленной строкой. Мне нужно ввести строку и проверить, содержит ли она какие-либо числа и не...
schedule 07.03.2024

Как округлить среднее значение до 2 знаков после запятой в PostgreSQL?
Я использую PostgreSQL через сиквел Ruby gem. Я пытаюсь округлить до двух десятичных знаков. Вот мой код: SELECT ROUND(AVG(some_column),2) FROM table Я получаю следующую ошибку: PG::Error: ERROR: function round(double...
schedule 21.03.2024

Можно ли использовать шаблоны лямбда-функций?
В C ++ 11 есть способ создать шаблон лямбда-функции? Или он слишком специфичен для шаблонов? Я понимаю, что вместо этого я могу определить классический шаблонный класс / функтор, но вопрос больше похож: позволяет ли язык создавать шаблоны...
schedule 02.05.2024

Генератор случайных строк, возвращающий ту же строку
Я разработал генератор случайных строк, но он ведет себя не совсем так, как я надеялся. Моя цель - иметь возможность запустить это дважды и сгенерировать две отдельные четырехсимвольные случайные строки. Однако он просто дважды генерирует одну...
schedule 02.06.2024

Получить ближайшее число из массива
У меня есть число от минус 1000 до плюс 1000, и у меня есть массив с числами в нем. Нравится: [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] Я хочу, чтобы число, которое у меня было, изменилось до ближайшего числа в массиве. Например, я...
schedule 04.05.2024

Библиотека распознавания лиц
Я ищу бесплатную библиотеку распознавания лиц для университетского проекта. Я не ищу распознавание лиц . Я ищу настоящего признания. Это означает поиск изображений, которые содержат указанные лица или библиотеки, которые вычисляют расстояния...

Конфигурация .NET (app.config / web.config / settings.settings)
У меня есть приложение .NET, которое имеет разные файлы конфигурации для сборок отладки и выпуска. Например. файл отладки app.config указывает на разрабатываемый SQL Server , на котором включена отладка, и целевые точки выпуска к живому SQL...
schedule 21.05.2024

Лучший способ синхронизировать локальную базу данных HTML5 (WebSQL Storage, SQLite) с сервером (двусторонняя синхронизация)
Я разрабатываю мобильное веб-приложение (для iPhone и Android) с локальной базой данных (с использованием веб-хранилища html5), поэтому мое приложение все еще можно использовать, когда пользователь находится в автономном режиме. Это работает...

Как развернуть некоторые функции в облачных функциях для Firebase, не затрагивая другие функции?
Когда я бегу firebase deploy --only functions он читает index.js файл и обновляет все функции, экспортированные из этого файла. Если при предыдущем развертывании была функция с именем a , а в текущем развертывании такой функции нет, a...

Дата-время в T-SQL с округлением до ближайшей минуты и ближайших часов с использованием функций
В SQL Server 2008 я хотел бы, чтобы столбец datetime округлялся до ближайшего часа и ближайшей минуты, предпочтительно с существующими функциями в 2008 году. Для этого значения столбца 2007-09-22 15:07:38.850 результат будет выглядеть так:...
schedule 02.06.2024

Zip с выводом списка вместо кортежа
Каков самый быстрый и элегантный способ создания списка списков из двух списков? у меня есть In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] И я хотел бы...
schedule 18.03.2024