Публикации по теме 'dotnet'
Преобразование названия страны в флаг эмодзи в C# и экосистеме .NET
Используйте одно и то же решение для приложений CSharp Console, .NET Core, Blazor или Xamarin для iOS и Android.
Давайте сегодня улучшим пользовательский опыт наших приложений, показав смайлики с флагами вместо старых простых названий стран или кодов стран. Использование эмодзи в файлах изображений стран значительно повышает производительность и эффективность разработки. Его удивительно легко и безопасно реализовать в ваших приложениях.
Используя System.Globalization и System.Linq ,..
Ловушка производительности .Net 7 JSON
Мы должны помнить о производительности при написании кода, избегая при этом нано-оптимизаций. Иногда то, что выглядит как скромная оптимизация, имеет огромное значение. Сегодня мы увидим, как System.Text.Json имеет ловушку снижения производительности.
Что не так с этим кодом?
Каждый раз, когда мы запускаем эту функцию, она создает новый JsonSerializerOptions. Насколько плохо каждый раз создавать экземпляр нового объекта? Как правило, создание нового объекта каждый раз..
Вставка изображений в шаблон PowerPoint с помощью BroggiSoft.OfficeExport
Вот пример использования BroggiBoft.OfficeExport для вставки изображения в шаблон PowerPoint:
Во-первых, вам нужно создать шаблон PowerPoint, содержащий тег для изображения, которое вы хотите вставить. Для этого необходимо создать прямоугольник нужного размера и поместить внутрь тег {{Img=YourNameValue}}. Для этого в PowerPoint выберите Вставка › Фигуры › Прямоугольник.
В этом примере значением YourNameValue является логотип.
Затем вам нужно преобразовать изображение, которое вы..
Объяснение 5+1 принципов SOLID на C# (узнайте, как программировать чистый код)
У вас больше шансов найти работу, если вы будете следовать этим принципам!
Да, вы правильно прочитали. Эти принципы настолько важны, что иногда их требуют компании, но что они означают? Твердые принципы — это шаблоны или способы ведения дел, которые вы можете использовать, когда…
Сборка и тестирование проектов в конвейерах Azure DevOps
Изначально эта история была опубликована в моем блоге на KrissTech .
Когда дело доходит до тестирования ваших проектов, важно не только избежать ошибок при разработке новых функций, но и избежать регресса в других, казалось бы, несвязанных компонентах. Не все проводят непрерывные модульные тесты всего решения во время локальной разработки, поэтому вдвойне важно протестировать все, прежде чем фактически интегрировать какие-либо изменения в мастер (или как вы решите это назвать).
Хотя..
Как сделать так, чтобы код нельзя было использовать не по назначению?
С примерами С#.
Код, который пишет разработчик, будет повторно использоваться этим же разработчиком позже или другими разработчиками. Повторное использование кода — это то, что используется регулярно — новые функции разрабатываются поверх существующих повторно используемых компонентов.
Когда вы вводите новый код, у вас есть прекрасная возможность попытаться сделать жизнь намного проще для всех (включая вас в…
Humanizer (NuGet) для естественного форматирования данных в .NET (C#)
что такое Humanizer и чем он полезен для разработчиков, работающих с .NET
С возвращением, дорогие читатели! Я очень рад, что вы присоединились ко мне для еще одного интересного поста. Сегодня я приготовил для вас кое-что особенное — потрясающий пакет NuGet, который экономит много вашего времени при попытке выполнить естественное форматирование данных.
Давайте начнем!
Вы устали работать с необработанными данными, которые кажутся роботизированными и неинтуитивными в ваших..
Новые материалы
Объяснение документов 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 и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..