удивлен что предыдущие два оратора про Шилдта даже не вспомнили. Полное руководство 10-е издание - увесистый кирпич, но знаний там масса. Да и потом не надо ничего гуглить, просто открой книгу...
Да любым блокировщиком рекламы забанить по маске все что угодно с *.kaspersky-labs.com/* и всё, пусть вставляет...
Ну и да, проверьте расширения к сайтам. Врядли касперский заморочился с трафиком шаманить, скорее всего в браузере тупо стоит расширение повышающее температуру жопного полыхания пользователя, которое и сует всякий кал в любые страницы.
На статическом генераторе сайтов - никак, а вообще хзхз, если оформление через телефон то вы себя защищаете подтверждением суммы и перечня по телефону, да? в браузере можно че угодно творить.
Клиент (веб-браузер) вообще не должен ничего сам считать, вообще, никогда.
На сервер уходят артикул, кол-во единиц. Сервер смотрит на единицы, умножает цену за штуку на кол-во и на 0.3 если их 70+ или на 0.5 если их 100+, в ответ итоговая сумма.
vitya_brodov, enum это очень условно говоря массив целочисленных констант, таковым он может быть. Есть минимальное, есть максимальное. У вас это от 0 до 2 или от 1 до 3. Число получили, перегнали в enum, получили значение которому соотв. число.
HelpMeeee, ну что поделать, вы хотите вращать в 3D условную голову видя её и спереди, и сзади и по бокам. Однако фото плоское, в профиль. При любом растягивании/увеличении хоть куда - картинка будет гамно ибо не векторная графика, даже если сумеете налету пересчитывать координаты объектов.
Zettabyte, да ладно, это не андроид 8 где есть удобная настройка, но и трудным тоже т.к. 4.4 полна багов из серии "получить рут без рут". Вот тут описывают как оно вообще в киткате работает. Вот тут сборник методов для всех версий андроидов, включая готовые приложения.
Рано ботов писать, вы пока ещё процедурно мыслите, нужно думать в ООП т.е. интерфейсы/классы/сущности, и тем более нужно о ботах думать когда остальная игра написана т.е. есть куча готовых сущностей, даже есть интерфейс игрока который в себе все это уже содержит и/или через него всё управляется, только манипулирует всем реальный человек с разных точек (GUI).
И вот все это сводится и заменяется на автономный класс, реализующий все тот же интерфейс игрока.
Но это если вы пишите бота именно бота протиника/компаньёна, а не "мой персонаж торгует когда я сплю".
Нужно полный путь задавать. com.example.MyCoolApp.Loader тип такого.