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


Станьте программистом на Kotlin (часть 4)
Привет ребята! Сегодня мы узнаем о циклах, это базовые и крайне необходимые знания для любого программиста, если вы Java-программист, вам понравится синтаксис циклов в koltin или если вы программируете на Python, синтаксис будет вам хорошо знаком. вы, но прежде чем увидеть цикл, я хочу представить вам диапазоны, мы можем создавать диапазоны чисел в Kotlin, используя простой синтаксис: var list = 1..100000 for (i in list) println (i) этот код создаст массив из 100000 числовых..

Shell Script Basic и руководство
Базовое понимание сценария оболочки Эта статья представляет собой простое и базовое руководство по сценариям оболочки для начинающих. Создайте и запустите файл сценария оболочки Введите следующий cmd в Терминал > cd <your_directory> > touch helloWorld.sh // create shell file, end with .sh > chmod +x helloWorld.sh // grant execution right to .sh file Откройте helloWorld.sh и добавьте следующий код. #1 |#!/bin/bash #2 |echo "Hello World!"..

Становясь немного ржавым
Я не пишу на Rust каждый день, но какое-то время мне это очень нравилось. Rust - чрезвычайно производительный, мощный и довольно элегантный язык. И хотя я новичок в Rust, я хотел бы поделиться процессом создания игрушечного приложения, которое я недавно разработал. Это очень простой инструмент командной строки, который печатает файл изображения, используя символы ASCII, прямо на ваш терминал. (Вы можете найти его здесь https://github.com/mightykho/rascii ) Мы начнем с самого простого..

Создание сокращателя URL-адресов с использованием React, Apollo и GraphQL - Часть III
Содержание Часть I: Настройка и отображение коротких URL-адресов с помощью GraphQL Часть II: Создание коротких URL-адресов Часть III: Создание бессерверной функции для хеширования (этот пост) Часть IV: Статистика коротких URL (количество кликов и т. Д.) Часть V: Аутентификация пользователя Часть III: Создание бессерверной функции для хеширования В этом посте мы возьмем функцию хеширования, реализованную в предыдущем посте, и переместим ее в Функции Graphcool ...

Программирование на Python | Стандартная библиотека | дифлиб
Этот модуль стандартной библиотеки Python предоставляет классы и функции для сравнения последовательностей, таких как строки, списки и т. Д. В этой статье мы рассмотрим основы SequenceMatcher , get_close_matches и Differ . SequenceMatcher гибкий класс для сравнения пар последовательностей любого типа при условии, что элементы последовательности являются хешируемыми. Базовый алгоритм предшествует алгоритму, опубликованному в конце 1980-х годов Рэтклиффом и Обершелпом под..

«Funslingers» Девблог № 15 | Создание экрана завершения игры в Unity
Привет, разработчики! В том неудачном случае, когда наш игрок умирает в нашей игре, мы хотим по крайней мере компенсировать приближающееся разочарование красивым экраном Game Over и, конечно же, возможностью попробовать еще раз! Как и в случае с нашим счетчиком очков, мы хотим сделать это на холсте, где мы можем отделить наш экран завершения игры от мирового пространства. Но на самом деле мы не хотим добавлять элементы Game Over на том же холсте, из соображений производительности мы..

День 12: Методы жизненного цикла в React продолжаются
мы увидим, как использовать getDerivedStateFromProps в React для обновления свойств и состояния компонента. Обновление Обновление — это процесс изменения состояния или реквизитов компонентов и обновления изменений узлов, уже находящихся в DOM. Обновление может быть вызвано изменениями реквизитов или состояния. Эти методы вызываются в следующем порядке при повторном рендеринге компонента: А.) статический getDerivedStateFromProps Это вызывается непосредственно перед вызовом метода..