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

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


Важность регистрации вашего кода. Мой взгляд на журналирование.
Большинство программ не имеют достаточного количества регистрационной информации. Есть ли способ отслеживать эти неприятные ошибки кодирования намного быстрее? Недавно от команды QA мы получили тикет об ошибке. Как обычно, в тикете описывалась проблема с нашим приложением, и к нему прикреплялось сообщение об ошибке. Как только я начал читать сообщение об ошибке, я решил поискать ту же ошибку в наших журналах. Сюрприз, сюрприз там было неприятным исключением. На первый взгляд..

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

Связанный список
Связанный список представил .Net Framework 4. В C# LinkedList — это универсальный тип коллекции, определенный в пространстве имен System.Collections.Generic. Связанный список — это линейная структура данных, в которой элементы хранятся в виде узла. LinkedList состоит из узлов, где каждый узел содержит данные и ссылку на следующий узел в списке. Каждый узел имеет данные и следующий элемент. Показано на изображении ниже Связанные списки — это типы данных, которые связаны друг с..

Что такое инкапсуляция?
Являясь одним из основных принципов объектно-ориентированного программирования, инкапсуляция, с моей точки зрения, все еще не совсем ясна. Казалось бы, об этом написано много статей, но, несмотря на это, я не нашел хороших (на мой взгляд) ресурсов, объясняющих этот ключевой принцип объектно-ориентированного программирования. На высоком уровне идея принципа скрывается прямо в его названии. «Инкапсуляция» означает упаковку чего-либо в капсулу. Если говорить о программировании, то..

C vs C++ vs C#
C, C++ и C# — это три разных языка программирования, каждый из которых имеет свои особенности и цели. Давайте пройдемся по каждому языку и обсудим их характеристики: C: C — процедурный язык программирования, созданный Деннисом Ритчи давным-давно. Он был в первую очередь разработан для системного и низкоуровневого программирования, обеспечивая тесное взаимодействие с оборудованием. C имеет простой синтаксис и относительно прост в освоении, за исключением концепции указателей, которая..

Объяснение 5+1 принципов SOLID на C# (узнайте, как программировать чистый код)
У вас больше шансов найти работу, если вы будете следовать этим принципам! Да, вы правильно прочитали. Эти принципы настолько важны, что иногда их требуют компании, но что они означают? Твердые принципы — это шаблоны или способы ведения дел, которые вы можете использовать, когда…

Как читать / писать / удалять из файла Web.config
При разработке приложений с использованием .NET существуют определенные параметры, которые необходимо предоставить приложению и к которым можно получить доступ на регулярной основе ( например, строки подключения к базе данных ). Эти настройки обычно задаются в файлах app / web.config. В этом посте я расскажу, как читать, обновлять и записывать файлы конфигурации в вашем приложении. Во-первых, чтобы получить доступ к конфигурации вашего проекта, вам необходимо добавить сборку..

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

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

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

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

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

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

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


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