Публикации по теме 'software-development'
Как обрабатывать изменения входного значения в React
Подпишитесь на мою рассылку сейчас по адресу https://jauyeung.net/subscribe/ .
Подпишитесь на меня в Twitter по адресу https://twitter.com/AuMayeung
Особенностью React является то, что вы должны сами обрабатывать изменения входных значений. В противном случае пользователи не смогут увидеть, что они ввели, поскольку значение не установлено в состоянии.
Чтобы обновить входное значение и установить его в состояние нашего компонента, сначала мы должны добавить:
const [title,..
Узнайте об атаках с введением команд
Когда злоумышленники могут выполнить свой код на вашем компьютере
Уязвимости удаленного выполнения кода - это класс уязвимостей, которые возникают, когда злоумышленники могут выполнить свой код на вашем компьютере. Один из способов, которым это может произойти, - уязвимости, связанные с внедрением команд. Это тип удаленного выполнения кода, который происходит, когда ввод пользователя объединяется непосредственно в системную команду.
Допустим, на вашем сайте есть функция, позволяющая..
Я выбрался из безнадежности в плохом коде
Я расскажу вам три моих простых приема.
Я никогда не считал себя хорошим программистом. Если бы я был хорошим, то написал бы эти строки из офиса Яндекса или других крупных ИТ-компаний, возможно, даже зарубежных. Но я пишу эти строки из среднего «ООО», которое работает белым цветом.
Однако, когда я смотрю на код своих коллег и общаюсь с некоторыми тестировщиками, волосы иногда шевелятся во всех местах, и я начинаю казаться гением в собственных глазах, хотя бы потому, что использую..
Почему Rust — самый безопасный язык программирования: руководство для начинающих
По мере того, как технологии продолжают становиться все более изощренными, языки программирования становятся все более сложными. Они используются для разработки практически всего, что мы используем в повседневной жизни. Языки программирования — от мобильных приложений и веб-сайтов до операционных систем и программного обеспечения для настольных ПК — являются основой всех технических инноваций.
Однако с годами языки программирования стали более подвержены уязвимостям. Эти уязвимости..
Панель «Женщины в программном обеспечении» в честь Международного женского дня • Общение между службами в…
и многое другое: как вы оцениваете выделение памяти объектам? • Непрерывное тестирование
Тщательно подобранный контент, чтобы вы всегда были в курсе удивительных статей о Java. Подпишитесь на бесплатную рассылку и получайте весь контент на свою электронную почту!
5 способов вывести список файлов каталога в Python
Python дает вам максимальную гибкость
Операции, связанные с файлами и каталогами, являются базовыми навыками инженеров-программистов.
Я не говорю о копировании одного файла в другую папку в проводнике Windows. 😄
Я имею в виду автоматические пакетные операции с использованием функций вашего программного обеспечения. 😎
Движок Javascript
Javascript является неотъемлемой частью современной веб-разработки. В этой теоретической статье мы рассмотрим, что такое Javascript Engine, что такое Javascript Runtime Environment и как код Javascript выполняется под капотом.
Javascript Engine — это программа, отвечающая за выполнение кода JS. Это часть среды выполнения JavaScript . Подождите, что, черт возьми, такое среда выполнения JavaScript?
Среда выполнения Javascript — это своего рода коробка, в которой код JavaScript..
Новые материалы
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..