Публикации по теме 'coding'
Python One-Liners для кажущихся сложными задач
Экономьте время и усилия, внедряя их в свои повседневные сеансы кодирования.
Сортировка словаря по нескольким условиям
Приведенный выше код сортирует словарь на основе сначала значения (в данном случае 2,2,3,1) , если более 2 ключей имеют одинаковое значение, то сортировка происходит на основе длины ключа (поскольку есть 2 ключа с тем же значением, что и 2, сортировка теперь происходит на основе длины ключей IN и GE), если длина 2 ключа одинаковы, тогда сортировка происходит..
WTFTW — «Что нового на этой неделе»
Какой факт на этой неделе!
Умный JavaScript с && и ||
&& («и») и || («или») — это логические операторы в Javascript с двумя очень специфическими свойствами:
1. Они укорачивают оценки
2. Они оценивают свой последний оцененный оператор
Немного о истинном ложном поведении Javascript (фактически об отношении!):
Falsy Значения : null, false, 0 , undefined, NaN , и "" (пустая строка). Истинные ценности : все, кроме ложные значения.
Несмотря на то, что..
Как избежать условий гонки в Голанге
Напишите безопасный параллельный код
Одной из возможных проблем реализации параллельных программ в Golang являются условия гонки данных. В этой статье мы подробно обсудим эту тему и методы, используемые для определения того, где могут возникнуть условия гонки, стратегии их предотвращения и то, как Golang обрабатывает данные, совместно используемые между различными параллельными контекстами.
Прежде чем мы начнем, если вы новичок в параллелизме в Golang, я настоятельно рекомендую..
Четыре стратегии для достижения чистого кода
Руководство по рефакторингу кода
Книга дяди Боба Чистый код дает вам лучшие agile-практики по очистке кода. Но, как он говорит в книге, мы не можем писать чистый код с самого начала. Практически каждый день мы рефакторим/трансформируем наш код, чтобы получить более читабельный чистый код. В этой статье я показываю суть его книги таким образом, чтобы вы могли применить ее к своему процессу рефакторинга.
Критерии: Что такое чистый код?
В книге автор сначала говорит: «Написание..
Как узнать, есть ли в хэш-карте Java определенный ключ с помощью метода containsKey()
В Java класс HashMap, являющийся частью пакета java.util , невероятно полезен. Это интерфейс карты Java, который позволяет хранить данные в парах ключ-значение, к которым затем можно получить доступ с помощью индекса. Среди других преимуществ вы получаете очень быстрый доступ к данным из-за хеширования карты. Документы Java говорят об этом так:
Эта реализация обеспечивает постоянную производительность для основных операций (получение и размещение), предполагая, что хэш-функция..
Синглтоны в JavaScript
Как их реализовать и действительно ли они полезны
Синглтон - это функция или класс, который может иметь только один экземпляр. Это шаблон дизайна, популяризированный «Бандой четырех» в их влиятельных шаблонах дизайна . Однако синглтон - это один из нескольких раскритикованных шаблонов в книге. Некоторые из них считаются антипаттернами, в то время как другие полезны только в определенных языках. Итак, что насчет синглтонов? И имеют ли они смысл в JavaScript?
В этой статье мы..
Часть 5: Hello World в языках программирования
Часть 4: Hello World в языках программирования Hello World в языках программирования — Часть 4 manojahi.medium.com
J
Джейд
Джако
Джанет
Джейсон
Джава
Ява (мобильная версия)
Java (сервлет)
Ява (свинг)
Страницы Java-сервера
JavaScript
JCL
Джесс
Йорф
JSFuck
ДзюдоСкрипт
Юлия
K
K3
K4
K5
котенок
Кикс
Котлин
Кайликс
LÖVE..
Новые материалы
День 76/100 Книга
День 76/100 Книга
Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..
Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..
API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..
Ускоренный курс по жадным алгоритмам
Дай мне, дай мне, дай мне
Аудитория
Эта статья предназначена для инженеров, достаточно хорошо разбирающихся в программировании, структурах данных и алгоритмах. Он в основном основан на..
Изучайте Java (Урок 2: Комментарии)
Как и зачем использовать комментарии в java с примерами
Введение:
Комментарии — это строки текста в программе Java, которые игнорируются компилятором и используются для добавления..
Async Await в Swift: легкое управление параллелизмом
Введение в запуск асинхронного кода
Асинхронный код выполняет несколько операций одновременно. Параллелизм необходим при выполнении тяжелых вычислений или сетевых запросов. Однако это может..
Очистить файлы Program .cache в Ubuntu 20.10
Очистите кеш за несколько простых шагов!
GNU / Linux реализовал эффективное управление хранилищем для своих пользователей. Но заметили ли вы, что в вашей системе Linux заканчивается место,..