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

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


Что делает язык программирования успешным?
Часть 1: WTF и продуктивность Возможно, вы только начали изучать Java. Первое, что вы, вероятно, сделаете, это напишете Hello World! программа: // Your First Java Program class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } А потом думаешь… WTF Ява не единственный остров Почему нельзя просто написать: println("Hello, World!") ? Вы не можете, потому что Java заставляет вас программировать..

Модуль изучения основ Python
В этом учебном пособии рассматриваются основные понятия Python, такие как переменные, строки, операторы, приведение типов, нарезка, функции и многое другое! Я создал модуль для изучения некоторых важных тем, касающихся языка программирования Python. Не стесняйтесь клонировать репозиторий! В этом учебном пособии рассматриваются основные понятия Python, такие как переменные, строки, операторы, приведение типов, нарезка, функции и многое другое! Вот ссылка на полный код на GitHub:..

Foreach и IEnumerable
В последнее время я много читал о foreach и шаблоне итератора. В ходе исследования у меня возникли следующие вопросы: Как переменная итерации foreach доступна только для чтения? Почему компилятор позволяет присваивать переменную итерации при непосредственном использовании шаблона итератора? Почему IEnumerator.Current только для чтения? Почему я не могу добавлять/удалять элементы в IEnumerable<T> ? Почему среда выполнения позволяет обновлять свойство элемента в..

iOS курс
Прежде чем двигаться дальше в блоге, я хочу рассказать, как я начал изучать Swift. Сначала я проверил несколько простых руководств по языку, в основном типа «Как создать X-приложение в Swift». Они служат своей цели (по представлению общей идеи и технических особенностей языка), но я хотел чего-то более полного и построенного с нуля. Итак, я нашел на Udemy курс под названием Полный курс для разработчиков iOS 9 (более свежая версия, ориентированная на iOS 10, уже доступна), который..

Отойдите от обработчиков Android. Вместо этого используйте сопрограммы и задания!
Временные задачи можно упростить, используя сопрограммы и задания над обработчиком. Смотри как! Сценарий Все мы использовали обработчики с методом postDelayed для выполнения какой-либо задачи через определенное время в наших приложениях для Android. Это был наш основной способ выполнения задач с такими временными требованиями. При использовании Handler типичный код для выполнения задачи через 10 секунд будет выглядеть так: Я думаю, это утомительно! Создание и..

ката разбивка
Я выбрал ката 6-го уровня, которая требует, чтобы я переворачивал гласные в строке. Я не уверен, как это решить, поэтому я расскажу о том, как, по моему мнению, это можно сделать. Первый способ: str.split(), arr.filter(), затем arr.join() Не уверен, сработает это или нет, но я подумал о том, чтобы разбить строку на массив, а затем создать новый массив с отдельными строками, но новые элементы будут созданы только в том случае, если они пройдут тест, который они будут проверять, если..

У нас был потрясающий 2019 год. Вот что будет дальше. 👇
У нас был потрясающий 2019 год. Вот что будет дальше. 👇 2019 год был огромным годом для Codecraft Works. Мы объявили о нашей новой учебной платформе , разработали и запустили новые интересные программы и продолжили поиск новых способов вывести образование в области информатики на новый уровень. В начале нового года мы хотели кратко рассказать обо всех чудесных событиях, произошедших в сообществе Codecraft Works в 2019 году, и поделиться с вами нашим видением на 2020 год и..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

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

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

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

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

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

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


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