WedX - журнал о программировании и компьютерных науках

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


ConcurrentModificationException:
ConcurrentModificationException: Когда один поток выполняет итерацию объекта коллекции, а другой поток пытается изменить объект, итерация автоматически завершится ошибкой, и будет сгенерировано исключение concurrentModificationexception. Это связано с тем, что результат итерации не определен с ним. Вот небольшой пример: Основной метод пытается добавить целые числа в список. В основном методе мы запускаем дочерний поток. то есть т.старт() В настоящее время у нас есть 2 потока в..

Слепок чистого кода 2: Функции
В рамках нашей инициативы по обеспечению качества кода (чтобы помочь людям, использующим RES, писать лучший код и производить лучшее программное обеспечение), мы недавно провели вторую встречу с чистыми слепками кода, чтобы обсудить, как писать более совершенные функции . Краткое описание того, что такое чистый код. Пара концепций, связанных с функциями Рекомендации по написанию хороших функций. Вот пара ссылок, на которые мы ссылались в наших обсуждениях: Длина функций :..

Использование транзакций базы данных в Laravel
Транзакции базы данных помогают нам никогда не сталкиваться с ситуациями, когда записи вставляются в вашу базу данных наполовину. Узнайте, как их использовать В этой короткой статье мы рассмотрим, что такое транзакции базы данных, почему вы захотите их использовать и как мы можем использовать транзакции базы данных в Laravel. Без дальнейших церемоний, давайте погрузимся прямо в это! Проблема Я работал над классом, позволяющим мне импортировать данные из нескольких (но связанных..

Молодые, успешные и подавленные
Тихая битва против депрессии молодой технической элиты На первый взгляд кажется, что у нас, молодых технических специалистов, есть все, что мы когда-либо хотели: мы молоды, образованы и часто для нашего возраста достаточно обеспечены. Но на самом деле уровень депрессии в отрасли никогда не был выше. И большинство моих друзей кажутся подавленными или, по крайней мере, глубоко неудовлетворенными своей жизнью. Все больше и больше талантливых молодых технических специалистов умирают от..

8 советов по организации CSS
8 советов по организации CSS После написания Сравнение стилей кода CSS и решение, что лучше всего , я понял, что чего-то не хватает. Вот почему я пишу несколько советов, как аккуратно сформировать ваш CSS: 1) Всегда используйте SASS (или любой препроцессор CSS) Если возможно, используйте SASS. У него есть потрясающие функции, такие как вложение, объявления переменных и миксины. Вы можете использовать вложение для разделения таких вещей, как: ваши компоненты, переменные для..

Что такое покрытие кода и как его измерить?
Покрытие кода — важный показатель того, насколько проект безопасен и надежен. Что такое покрытие кода В компьютерных программах покрытие кода относится к проценту исполняемого исходного кода, покрытого выполнением тестового примера, по отношению к общему исходному коду и часто используется для измерения того, является ли проект или программа безопасным и надежным. Правила покрытия Стандартные показатели покрытия делятся на следующие категории. Покрытие операторов ...

Leetcode[36]: Действительный судоку
Цитата дня Я тот, кто должен умереть, когда мне придет время умереть, поэтому позвольте мне жить так, как я хочу. Определите, действительна ли доска 9 x 9 судоку. Только заполненные ячейки должны быть проверены в соответствии со следующими правилами : Каждая строка должна содержать цифры 1-9 без повторения. Каждый столбец должен содержать цифры 1-9 без повторения. Каждый из девяти подблоков 3 x 3 сетки должен содержать цифры 1-9 без повторения. Примечание...

Новые материалы

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..


Для любых предложений по сайту: [email protected]