Нажмите "Enter", чтобы перейти к контенту

Записи опубликованы в категории “Программирование”

О сложности алгоритмов

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

Как хранить текстовые ресурсы внутри JAR

Бывает нужно сохранить какие-то ресурсы внутри JAR-файла, чтобы на любой машине у программы был к ним доступ. Сделать это можно следующим образом: Создаем каталог src/main/resources.…

Как в Netty проверить состояние открытых каналов

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

Как заменить символы в строке на Delphi (Lazarus)

Заменить символы в строке можно, используя функцию StringReplace: Например, заменить все пробелы на подчеркивания можно следующим образом: s := StringReplace(s , ' ','_', [rfReplaceAll, rfIgnoreCase

Как преобразовать строку к прописным символам в Lazarus (Delphi)

Для этого можно воспользоваться встроенной в SysUtils функцией LowerCase, передав ей в качестве параметра нужный текст. Например, преобразовать строку в нижний регистр можно так: s…