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


День №6 [21 день — Программирование на C]
Я помню, как мой отец сказал: «Если ты будешь усердно работать, ты добьешься успеха, иначе ты потерпишь неудачу». Теперь, если я буду усердно работать, только тогда я смогу добиться успеха, так что это условие для меня. Это также происходит, когда мы кодируем, когда мы должны решить, нужно ли выполнять следующий блок кода или нет. Например, если событие-x произойдет, выполните оператор-1, если не произойдет, выполните оператор-2. Они называются условными операторами. Давайте посмотрим..

Руби мертва. Подожди, правда?
Противоречивые впечатления от текущего состояния разработки Ruby Многим наблюдателям кажется, что Ruby находится в упадке. Но для многих рубистов у языка будет вторая весна. В чем причины этого? Давайте разберемся! Руби мертва? В последние годы популярность Ruby упала в индексах различных популярных языков программирования , таких как Tiobe или Pypl . Rails, самая известная программная часть Ruby, долгое время правившая королем веб-разработки, но в последнее время тоже..

Как проверить, отсортирован ли Iterable или нет
java.lang.Iterable<T> Описание java.lang.Iterable<T> довольно простое. Реализация этого интерфейса позволяет объекту быть целью расширенного оператора for (иногда называемого оператором для каждого цикла ). Просто с данным экземпляром Iterable<T> мы можем это сделать. for (final T i : iterable) { // for-each element, as i, in iterable // do anything with i } Теперь поговорим о проблеме того, как узнать, отсортирован ли уже экземпляр..

Вот почему разработка приложений с низким кодом / без кода набирает популярность
В последнее десятилетие мы видели много запусков платформ для разработки приложений с низким кодом, и использование этих платформ также значительно увеличилось. Сегодня мы попытаемся проанализировать, почему люди предпочитают разрабатывать свои приложения на таких платформах и почему использование языков программирования, таких как Java, Ruby, сокращается для автоматизации бизнес-процессов. Важность таких языков, как Java, Python, JavaScript, понятна, потому что эти платформы с низким..

Краткое руководство Lisk Alpha SDK (Ubuntu)
Lisk alpha SDK наконец-то вышел . Вот краткое описание того, как установить все необходимые компоненты и создать простое демонстрационное приложение. 1.) Установите Python и соберите необходимое: sudo apt install -y python-minimal build-essential 2.) Установите docker и добавьте текущего пользователя в docker группу : sudo apt install docker.io sudo usermod -aG docker $USER Перезагрузите компьютер сейчас, чтобы убедиться, что пользователь теперь является частью группы..

Алгоритм KMP, понять его
Алгоритм KMP — это относительно быстрый способ найти слово (W) в строке (S). Я потратил некоторое время на борьбу с математическими представлениями, чтобы понять идею. Здесь я хочу отметить, как понять это более простыми словами. Как работает KMP (не обращайте внимания на то, как получить T): Сравните S с W, начиная с самого левого символа, по одному символу за раз. Если S[i] != W[j] вместо того, чтобы сдвинуть W вправо на 1 шаг, мы просматриваем таблицу T. T[j] сообщает: W[j],..

Ява 8 | Метод печати и печати + \t
Print/Println — методы, выводящие текст на консоль. Всем привет! Давно не было возможности опубликовать что-то, что не является тренировочной сессией! Сегодня я собираюсь объяснить другой способ печати на консоли. [Печать()] Это основной метод печати, который мы использовали, и, как мы все знаем, он перемещает курсор на следующую строку после печати результата. В приведенном выше примере он напечатал «Привет». а затем переместил курсор на следующую строку и напечатал «Это..