Публикации по теме 'java'


Более безопасная десериализация в Spring Security OAuth2
Стандартная библиотека Java предоставляет класс ObjectInputStream , который предлагает удобный способ десериализации объектов Java. К сожалению, по умолчанию этот способ небезопасен. Использование этого класса может открыть двери для атак десериализации Java, которые в худшем случае могут привести к выполнению произвольного кода. Недавно я обнаружил, что библиотека Spring Security OAuth2 может быть уязвима для такой атаки. К счастью, для успешной атаки есть одно важное условие, с..

Обучение Java в Хайдарабаде | Коучинговые центры Java в Хайдарабаде
KOSMIKTECHNOLOGIES CLASS — ОДИН ИЗ ЛУЧШИХ ОФФЛАЙН- И ОНЛАЙН-ОБУЧАЮЩИХ ИНСТИТУТОВ JAVA В ХАЙДАРАБАДЕ, KUKATPALLY/KPHB Учебные институты JAVA в Хайдарабаде, Кукатпалли в kosmik Training Institute охватывают темы от начального до продвинутого уровня. Наконец, к концу Курса JAVA в Хайдарабаде вы можете быть уверены в обучении программированию JAVA в Хайдарабаде . Обучение JAVA в Кукатпалли, KPHB состоит из заданий и практических занятий PYTHON, ориентированных на работу в..

Учебник по потокам Java: создание потоков и многопоточность в Java
В отличие от многих других компьютерных языков, Java обеспечивает встроенную поддержку многопоточности. Многопоточность в Java состоит из двух или более частей, которые могут выполняться одновременно. Поток Java на самом деле является легковесным процессом. Этот блог познакомит вас со всеми концепциями потоков Java, которые многим людям кажутся сложными в использовании и понимании. Итак, давайте начнем тогда, не так ли? В этом блоге Java Thread я бы рассмотрел следующие темы:..

День 2, часть 1: Приключения строителя окон
Сегодня я на самом деле сделал довольно много. Сегодняшний день был посвящен отработке графических интерфейсов и взаимодействию с ними. Некоторые трудности, с которыми я столкнулся в начале. Кодирование графических интерфейсов — это абсолютная боль в заднице **. Так много переменных, так много настроек, я думаю, что потратил по крайней мере час, просто пытаясь определить идеальное место для JLabel. Ну, может быть, не час, но, конечно, хотелось. Конечно, должен быть лучший, более..

1833. Максимальное количество баров мороженого
Это душный летний день, и мальчик хочет купить батончики мороженого. В магазине есть n кафе-мороженое. Вам дан массив costs длины n , где costs[i] — цена ith плитки мороженого в монетах. У мальчика изначально есть coins монет, и он хочет купить как можно больше батончиков мороженого. Верните максимальное количество плиток мороженого, которое мальчик может купить за coins монет. Примечание. Мальчик может покупать мороженое в любом порядке. Пример 1: Input:..

Моя электронная книга об основах Java
Последний язык, который я выучил, — это Java. Этот язык программирования очень хорош, потому что на нем можно создать практически любое приложение для Android. К сожалению, во время учебы мне было довольно сложно собирать информацию с разных сайтов, поэтому я подумал о написании электронной книги. Идея В Венгрии довольно много книг по программированию, и некоторые из них действительно сосредоточены на сути. Так как я программист и в принципе имею возможность печатать часами, я..

Важная концепция бэкенда № 3. Жестко запрограммированные секреты
Плохая практика, которую мы часто делаем как разработчики бэкенда, — это оставлять свои секреты в коде. 80% кражи данных происходит из частного или общедоступного исходного кода, раскрывающего секреты в коде. Когда мы говорим о секретах, мы сосредотачиваемся на любой конфиденциальной информации. Например, у нас есть ключи шифрования, соли для хеширования паролей, токены доступа, ключи API… Как хорошие разработчики, мы должны осознавать, что мы подвергаем себя огромному риску,..