статии

Как да използвате функцията COALESCE в SQL Server
Как да използвате функцията COALESCE в SQL Server Сблъсквали ли сте се някога със ситуация, в която трябва да обработвате NULL стойности във вашите заявки? Например, може да искате да покажете стойност по подразбиране, когато дадена колона е NULL, или да комбинирате няколко колони в една и да изберете първата не-NULL стойност. В тази публикация в блога ще ви покажем как да използвате функцията COALESCE в SQL Server, за да постигнете тези и други задачи. Какво представлява функцията..

Въведение във Vim
Основни команди на Vim, които да ви помогнат да стартирате Запознайте се с Майки: Когато за последен път видяхме Майки, той беше просто амбициозен бизнесмен, който използваше програмиране, за да му помогне да следи ежедневните цифри на продажбите на неговия щанд за лимонада. Можете да прочетете повече за миналите приключения на Майки тук . Оказва се, че Майки толкова много хареса първия си проект, че сега използва цялото си свободно време, за да напише кода, който управлява..

Пишете по-добри програми чрез правилно именуване
Каква е голямата работа с именуването? И защо изобщо трябва да ни интересува? Това е просто име. На именуването на променливи, методи, класове, пакети и т.н. често се обръща по-малко внимание, отколкото заслужава. Много често срещаме имена като i,j,k или безсмислени имена като customerServicingProfileObjectUtil . Не смятаме, че е важно да отделим няколко минути, за да измислим по-добри имена за нашите програмни компоненти. В крайна сметка това е само име. Ако не разбираме какво..

Light Center Stage с Amazon Chime SDK за Javascript
Забележка: Тази статия е достъпна и тук. (Японски) https://cloud.flect.co.jp/entry/2022/06/23/140205 Въведение Измина известно време от пускането на Amazon Chime SDK за Javascript версия 3.x , но най-накрая успях да направя моето OSS демо съвместимо с v3.x. Процедурата от v2.x до v3.x е описана в официалната документация . Ако възнамерявате да мигрирате от v2.x към v3.x, моля, вижте официалната документация . Добавих опростена версия на Center Stage към демонстрацията заедно с..

Организационен растеж с Python
Python за бизнес управление Организационен растеж с Python Измерване на растежа на служителите във времето Python за бизнес управление Python за управление на бизнеса? Обзалагам се, че това не е нещо, което ви идва на ум много често с тонове софтуер и инструменти за управление на бизнеса и човешки ресурси на...

Спрете да наблягате на регулярните изрази
Вместо това създавайте четливи изрази с тази библиотека Регулярните изрази са низове/модели, които могат да съвпадат с въведен текст. Първоначално те са били изобретени от Стивън Клийн през 50-те години на миналия век в Bell labs, но сега са налични в повечето съвременни редактори на код и езици за програмиране. Регулярните изрази (наричани още RegEx) могат да се използват за различни цели. Например често срещана задача при извличане на информация (IR) е да напишете израз, който..

Как Babel помогна да се спестят 710kb от производствен пакет и как това е много повече от esnext...
Ще започна това, като кажа, че пакетите от страна на клиента в моята компания са твърде големи, като наистина големи, като разстройващо големи. Карам се да се чувствам по-добре, като знам, че преди са били много по-големи, нашите приложения се използват предимно в модерни браузъри на ~модерни компютри и каквото и друго извинение мога да измисля, за да не се чувствам така, сякаш се провалям всеки момент от деня. Голяма част от разговорите за производителност в интернет (поне нещата, на..

💻Програмен език 101: Избор на правилния за вашия проект🚀
Въведение: С развитието на технологиите все повече и повече хора се интересуват да научат как да кодират. С толкова много езици за програмиране, от които да избирате, може да бъде непосилно да решите кой е най-подходящият за вашия проект. В тази публикация в блога ще разгледаме основните разлики между три популярни езика за програмиране: Python , Java и JavaScript и дайте съвети как да изберете правилния за вашия проект. 1. Разбиране на основите: Какво е език за..

Обработка на изключения в Spring Boot с примери
Как да обработваме ефективно изключенията в Spring Boot Във всяко разработване на приложения, ефективното обработване на изключения е от решаващо значение за осигуряване на безпроблемно потребителско изживяване. Spring Boot , мощна рамка за изграждане на Java приложения, предлага стабилни механизми за обработка на грешки, които могат лесно да бъдат внедрени. В тази статия ще проучим стъпка по стъпка как да се справяме с грешки в приложенията на Spring Boot и ще демонстрираме всяка..

Най-добрата платформа за изучаване на наука за данни, която също така предоставя подкрепа за настаняване на начинаещ?
Тъй като областта на науката за данни продължава да расте, има нарастващо търсене на професионалисти, които могат да анализират и интерпретират сложни масиви от данни. За да се отговори на това търсене, сега има много онлайн платформи и институти, които предлагат курсове по наука за данни и осигуряват подкрепа за настаняване на начинаещи. В тази статия ще разгледаме някои от популярните платформи, които предлагат курсове по наука за данни, и ще ги сравним с Digicrome Academy, която..

Прогресивни библиотеки за уеб приложения в производство
Прогресивни библиотеки за уеб приложения в производство Преди две години нашият екип в Google започна работа върху JavaScript „библиотеки“, за да намали напрежението при изграждането на „Прогресивни уеб приложения“. Започнахме с инструменти „Service Worker“ като „sw-precache“ и „sw-toolbox“ — сега се използват от 1000 марки за захранване на офлайн кеширане и незабавно зареждане (при повторно посещение) в техния производствен мобилен телефон сайтове: През 2017 г., ако не се..

Прогнозиране на измами с машинно обучение в ООН
Работа в сътрудничество с международния изчислителен център за откриване на модели в отдела за операции по сигурността за измамни инциденти. Сигурността е най-важният проблем днес, където корпорациите и правителствата се борят да намерят правилното решение, за да помогнат на екипите за данни и експертите по сигурността да преодолеят заплахите си. За да помогнем на експертите по сигурността, трябва да въведем друг елемент, който ще се използва за предварителен анализ на информацията,..

Изброяване в .NET III — Enumerable.Empty()
Това е част от поредица от статии: Изброяване в .NET Изброяване в .NET II — Count() Изброяване в .NET III — Enumerable.Empty<T>() Изброяване в .NET IV — Намиране на елемент Изброяване в .NET V — ToList() или не ToList() Enumerable.Empty‹T›() Enumerable.Empty<T>() е статичен метод в пространството от имена System.Linq и връща най-простата реализация на IEnumerable<T> . Мисля, че е интересно да се види как наистина работи за по-добро..

forMultipleEach
Сигурно се чудим как да итерираме множество масиви едновременно. Би било доста лесно да добавите имплементация за него. По-долу е изпълнението за „forMultipleEach“ Връща недефинирано, когато масивът няма стойност за този индекс. Добавен метод forMultipleEach към масива. Свързани връзки: Добавено за MultipleEach за итерация върху множество масиви едновременно от gyanendrasinghpanwar · Издърпване… Добавете това предложение към партида, която може..

ChatGPT и бъдещето на инженерството
ChatGPT, или Generative Pre-trained Transformer, е най-съвременен модел за генериране на език, разработен от OpenAI. Този модел има способността да генерира човешки текст, което го прави идеален инструмент за широк спектър от приложения, включително инженерство. Една от ключовите области, в които ChatGPT се използва в инженерството, е в областта на обработката на естествен език (NLP). Инженерите използват ChatGPT, за да разработят чатботове и виртуални асистенти, които могат да..

Бъдещето на техническата грамотност
Днес технологията като набор от умения в рамките на много индустрии е отделена от специфичен софтуер или хардуер, който се счита за „индустриален стандарт“, който прави тази индустрия по-ефективна или ефикасна. Но в бъдеще технологичната грамотност е това, което ще има значение. Вече не трябва да мислим да овладеем конкретни софтуерни приложения, само за да остареем, когато се пусне нова версия или още по-лошо, ново приложение с изцяло нови концепции. Вместо това трябва да мислим за..

Коментирайте, за да съобщите намерение
Само най-красивите модули могат да се справят сами. Някои кодове са красиви. Някои кодове са просто чудесни за четене. Ясно е какво е имал предвид авторът. Не е нужно да се гмуркате надолу по нивата на абстракция, за да разберете какво се случва. Наименуването е ясно, контролният поток е четлив и се чувства по-скоро като че четете история, отколкото набор от свързани математически твърдения. Според моя опит като софтуерен инженер този код е рядък. Той има тенденция да бъде..

Защо реших да премина от продуцент на видеоигри към програмист на видеоигри
Джими: Много се изкушавам да започна тази история по начина, по който тези публикации с рецепти от 10 000 думи, които намирате в популярни блогове за мами. Със сигурност трябва да знаете как баща ми се прибра у дома в навечерието на 7-ия ми рожден ден с конзола Nintendo, пъхната здраво под мишницата му и така започна моята афера с видеоигрите за цял живот, нали? Но няма да ти причиня това. Всичко, което наистина трябва да знаете, е, че съм бил очарован от видеоигрите през целия си..

Създайте модел на машинно обучение за по-малко от 5 минути 🚀🔥🧠
В тази статия ще видим как да изградим модел за машинно обучение само за няколко минути с помощта на популярната библиотека на Python scikit-learn. Да предположим, че имате набор от данни за клиенти на търговски център. Наборът от данни съдържа информация за възрастта, пола, дохода и оценката на разходите на всеки клиент. Резултатът на разходите се изчислява въз основа на минали модели на разходи на клиента. Искате да изградите модел на машинно обучение, който може да предвиди..

React — JS 1O1 — Част 1 — Hello World
Здравейте всички, можем да научим React и JavaScript рамо до рамо, не е нужно да имаме задълбочени познания по JavaScript, за да стартираме React. Идеята на тази серия е да научите React и JavaScript заедно чрез изграждане на проект. Ще научим необходимия JavaScript въз основа на програмата React, която пишем. Да започнем с Hello World Започвайки с CodeSandBox Най-лесният начин да започнете с React е CodeSandbox. Google codesandbox React Кликнете върху първата връзка..