Lici: Сделайте свой алгоритм сжатия коротких строк. Например используя редкоиспользуемый символ, означающий начало и конец подстроки, которую можно сжимать 128битным методом.
Lici: В любом случае до 128 можно сократить, туда влезет оба английских алфавита и куча спецсимволов. То есть большая часть комбинация сразу в два раза сокращается.
Глюкъ Виртуален:
Вопрос задан в разделе Linux.
Вопрос не про то, как установить виндовс на ПК, а вполне грамотно составленный, во всяком случае никаких проблем с тем, чтобы понять что именно интересует автора вопроса нет.
Ваше слово "школота" тут совсем неуместно. Школота вообще не интересуется и не всегда вообще понимает что такое VDS/VPS хостинг. Ваша агрессия тут неуместна совершенно.
Неужели так сложно понять, что настроить хостинг с готовым php/mysql гораздо проще чем ставить и настраивать VDS/VPS и ничего крутого в этом нет?
Еще немного подумал и решил - формулой вы это вряд ли сделаете.
Но можно написать небольшой макрос, который будет разбирать слово и суммировать код каждой буквы, затем проставлять в ячейке справа число и двигаться дальше по циклу.
> Включите логику.
> 0. Любой самый медленный HDD намного быстрее самого быстрого канала, соединяющего ваш VPS/VDS с внешним миром.
А если у меня на VPS лежит база данных, по которой происходит сложная выборка, а по интернет мне нужен только результат выборки?
Где тогда ваша логика?
Павел Дмитриев: Другими словами, постановка задачи у вас изначально была неполная.
Но я не понимаю, почему у вас возникают проблемы, если каждая кнопка в своем отдельном потоке? зачем вы тогда делаете проверку условия в одном потоке, а не в потоке нужной кнопки?
P.S. Для удобства, еще можно состояние кнопок сбрасывать, например в operator1 добавить обнуление состояния кнопки2 и наоборот, чтобы не было два звука подряд - тогда та процедура, которая выполнится первой, сбросит "опоздавшую" кнопку. Нажать же кнопки ПОЛНОСТЬЮ одновременно, вряд-ли реально..
Каким образом может быть дублированное звучание? вы точно ELSE ставили?
При вышеуказанной конструкции, возможен ТОЛЬКО ОДИН блок с выполнением операторов.
а с триггером, это вам в объектно-ориентированный подход, а не функциональный.
ТО есть не не от условий опираться, а от срабатывания нажатия.
Не морочьте голову.
У вас нет понятия какая кнопка сработала раньше, если программа УЖЕ начала выполняться. Иначе вам
тогда надо вместо условия - timestamp срабатывания кнопки, затем посортировать события и потом уже обрабатывать. А более правильно - независимые триггеры на нажатие кнопки.
То есть реальный вариант - у вас изначально неверный подход к решению.
Но если хотите потеорезировать, то вам нужно добавить ELSE
и сперва обрабатывать обе кнопки, а затем по одной.
if ( условие1 && условие2 ) { операторы 1 и 2 в удобном для вас порядке; }
else if ( условие1 ) { оператор 1; }
else if ( условие2 ) { оператор 2; }
Ping request could not find host crimea.ital-keramika.ru. Please check the name and try again.