Разобрался? Молодец. Ты вообще зачем стал сравнивать С++ и Java?
Я могу в Java с reflection такой код написать который принципиально
невозможно повторить в парадигме С++. Или возможно только
если создать сверху рантайм. Просто они разные.
И ООП разное. Почему ты не сравнил еще Python/Rust в части ООП?. Там матрица фич будет
такая что никакой Кент Бек и Гради Буч ее даже не выучат никогда. И спор
о каноническом ООП - бесполезен. У нас нет определения ООП до сих пор.
И если ты решил стать кодером в плюса - учи спокойно плюсы. Учи их стандарты
и гарантии. Все остальное - это чепуха которой можно сбить с толку на собеседованиях.
Только на собеседованиях подсовывают такие образцы кода которые в PROD никто
не пропускает на code-review. Профессионалы стараются просто обходить острые углы
и не создают ситуаций со спорным overloading, type coercion и прочее.
Adamos, очень часто люди мудрствуют лукаво. Я делаю просто println в каждый метод и смотрю что получилось. На это уходит одна минута. Но автору было жаль эту минуту. Он хотел в хабре просто поговорить. День потерян на пустяки.
Почитай как JSON хранит Unicode символы. И поскольку ты проигнорировал мое первое задание.
Я даю тебе еще второе задание. Сделать тоже самое. Только охранить в базу вьетнамский символ
не в string. А в JSON. И прочитать его. И убедитсья что он прочитан правильно.
Vasyl Vandych, смотри. Ты кружишся по кругу потому что не можешь определить какой формат представления Вьетнамского языка является коррекным для хранения в PHP, JSON, MySQL.
Не пиши сложных и умных функций. Сделай просто тест. Возмьи 1 вьетнамскую букву.
Запиши ее в строку на языке PHP. Потом запиши ее в базу. Потом прочти ее из базы.
Выведи на экран (в каноническом Unicode представлении). Потом найди эту строку по
простому фильтру равенства WHERE field1 = "\u......"
У нас нет доказательств что срабатывают все conditions и мы заходим в следующий блок.
/* Search */
if($this->search && $this->search_by) {
$where .= " AND {$table_prefix}`{$this->search_by}` LIKE '%{$this->search}%'";
}
Распечатай на экране то что возвращает эта функция. Может она возращает это в странном виде?
Может здесь пустая строка? Может кодировка не та?
Да мало-ли чего.
Понимаешь тут половина топиков в хабре закрываются ответами самих авторов. Только
я как Аристотель или как Платон должен ходить и задавать наводящие вопросы.
HexUserHex, да. Мысль хорошая. Я тоже думаю что нужно найти утилиты от Radeon которые покажут суммарное время uptime. Или даже лучше не аптайм а какое-то число виртуалных попугаев-флопов чтоб понять сколько эта бедная видяшка работала или может на ней уже майнили.
gloomyvlad, я тебе вместо рыбы дал более ценное. Спининг чтоб ты рыбу ловил.
Если ты разберешся как работают алгортмы хеширования - то станешь больше инженером чем вчера.
А если будешь слушать всякие гайды по читерству - так и будешь маленький поросёнок.
Война твоя против владельцев игровых хостингов все равно обречена на поражение.
Поэтому лучше займись чем-то более фундаментальным. Хоть денег поднимешь.
А когда поднимешь денег - то читерство потеряет смысл. Вдонатишь просто и будешь
играть с комфортом.
CityCat4, мне кажется это - популярный американский мем. Когда свидетели описывают преступника - обычно склоняются к мнению что это был "какой-то мексиканец" :)
Инженер должен не верить статьям а оперировать цифрами в рассуждениях.
Вот. Поэтому я тебе предлагаю не верить на слово всями звездаболам а проверять.
У тебя-же SSD не ради забавы стоит? На нем ОС скорее всего ДА? Как у меня.
Поэтому проведи эксперимент. Не ради меня а для себя. Чтоб понять.
Поэксплуатируй свой SSD неделю со свопом. И неделю без свопа.
И в конце каждой недели снимай smartctl или любую утилиту для учета объема
записей. И я готов спорить что особой разницы ты не увидишь. Чтобы доказать
что миграция свопа на магнитный блин каким-то образом сохраняет тебе срок
жизни ССД - ты должен увидеть сокрушительную разницу. Когда я говорю
сокрушительную - я имею в виду не на 5% а на многократно.
hint000, я согласен. Все равно ему надо карту автодорог добавлять в качестве метрик расстояния.
Даже если мы точно посчитаем... что он? По воздуху полетит?