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


Удаление дорожных препятствий, ACID-фикация MongoDB
Какие новости? Этим летом 2018 года этот NoSQL будет поставляться с MongoDB 4.0 и добавит своей модели документов гарантии ACID (атомарность, непротиворечивость, изоляция, надежность) для многодокументных транзакций. Благодаря изоляции моментальных снимков транзакции обеспечивают глобально согласованное представление данных и принудительное выполнение по принципу «все или ничего» для поддержания целостности данных. — Могу ли я взглянуть на это сейчас? Конечно, вы можете..

Соревновательный программист против разработчика - давайте поговорим
А теперь давайте поговорим обо всех, а не только обо мне. Есть гармония. Там есть. Но путь разный и иногда противоречивый. Вы можете стать обоими, но начинать нужно особым образом. Вы должны знать несколько вещей. Быть разработчиком - это долгий путь. Это займет время. Это требует культуры программирования и разработки. Но разработчиком просто так не стать. У вас должно быть скромное начало. А соревновательное программирование - лучшее скромное начало, которое у вас когда-либо..

Что такое утечка памяти? я забыл
На этой неделе Шо и я провели презентацию концепции замыкания в JavaScript на Flatiron School Presents. Проводя исследование, мы столкнулись с одним недостатком использования замыканий: утечками памяти. Утечка памяти происходит, когда программа запрашивает и занимает память, но фактически не использует ее. Компьютерная память хранится и извлекается из оперативной памяти (ОЗУ) точно так же, как краткосрочная память человека хранится в гиппокампе, очень специфической области нашего..

Все, что вам нужно знать о технике PCA в машинном обучении
Подробное объяснение наиболее широко используемого метода уменьшения размерности. Кто-нибудь сталкивался с ситуацией, связанной с большим количеством переменных при построении модели, и беспокоился о низкой точности и эффективности? В таком случае вам на помощь придет анализ основных компонентов (PCA) ✌️ Что такое анализ главных компонентов (PCA)? Это один из наиболее широко используемых методов уменьшения размерности для преобразования большего набора данных в меньший набор..

Нарезка в Python
Распутайте понятие нарезки строки, списка и кортежа с примерами и вариантами использования. Когда мы работаем со списками или строками, очень часто возникает потребность в нарезке. Сначала я чувствовал себя очень неуверенно, пока не практиковал это на разных примерах. Итак, в этом блоге мы разберемся с нарезкой на самых разных примерах строк, списков и кортежей. ▶ Прежде чем мы перейдем к технике нарезки, давайте рассмотрим некоторые основы индексации . >>> str =..

Подъем в Javascript
Вы когда-нибудь задумывались, что происходит с переменной, когда к ней обращаются еще до ее объявления в javascript? Что ж… Я уверен, вы уже догадались… Ему присваивается значение undefined и он имеет тип undefined . Предположим, вы не объявили ни одной переменной с именем xyz . Если вы попытаетесь использовать эту переменную, во время выполнения будет выдано исключение. console.log(xyz); //ReferenceError: xyz is not defined Но подождите… Почему, когда вы пытаетесь получить..

Матрицы, для чего они нужны?
Изначально опубликовано на dev.to Матрица (1999) - это научно-фантастический фильм, в котором исследуется идея реальности, которую мы знаем как смоделированный опыт. Хорошо, теперь, когда это решено, мы можем перейти к сливкам из молока. Что такое матрицы, почему мы их используем и для чего мы их используем? Многие из наших первых знакомств с матрицами в программировании были связаны с алгоритмическими упражнениями, обычно для проверки нашего понимания обхода вложенных структур..