Size: a a a

2020 June 12

i

irc in RU Linux Mint
[tao] если тебе нужна проверка всех значений, то придётся перебирать и проверять
источник

s

shenmue in RU Linux Mint
ну я думал что есть какойто другой подход передачи парметров из конфига программы.  я именно про логику
источник

s

shenmue in RU Linux Mint
ну то есть программе нужно парсить весь конфиг, найти  color, затем  убрать color= что бы получить чистое значение   и после уже идти по пути true
источник

i

irc in RU Linux Mint
[tao] можно отсортировать список параметров, если конфиг позволяет
источник

i

irc in RU Linux Mint
[tao] тогда лучше использовать специальные алгоритмы поиска, вроде двоичного поиска
источник

i

irc in RU Linux Mint
[tao] тогда не надо будет парсить весь конфиг
источник

s

shenmue in RU Linux Mint
ну у пакмана к примеру в конфиге просто раскоментить   нужно color.  и получается там состовляется список всех  параметров раскоменченых, потом они каждый сравнивается  с нужным действием.
источник

A

AZEK1L in RU Linux Mint
у пакмана можно s отобрать
источник

s

shenmue in RU Linux Mint
я с точки зрения оптимизации смотрю.  как то много действий для проверки там true или false
источник

i

irc in RU Linux Mint
[tao] поэтому затеяли гонку сначала флопсов на одном ядре, а потом многоядерную
источник

i

irc in RU Linux Mint
[tao] любой способ основан на поиск и проверке
источник

i

irc in RU Linux Mint
[tao] даже самый навороченный современный
источник

s

shenmue in RU Linux Mint
найти параметр, скрыть параметр оставив значение,  проверит корректность значения,  применить значение
источник

s

shenmue in RU Linux Mint
я скорее всего что то пропустил.  уверен даже
источник

i

irc in RU Linux Mint
[tao] допустим твой конфиг выглядит как программа-объект на твоём или другом компе
источник

i

irc in RU Linux Mint
[tao] объекты может сам тебе предоставить значение по указанному тобой ключу
источник

i

irc in RU Linux Mint
[tao] но внутри себя он будет выполнять те же сортировку (если можно), нахождение и сравнение
источник

s

shenmue in RU Linux Mint
ты щас api описал или библиотеку какую то =)
источник

i

irc in RU Linux Mint
[tao] да, это что-то типа rest api
источник

s

shenmue in RU Linux Mint
ну вообще как я описал - такой подход правильный и самый быстрый?
источник