Какво има в __name__ на (на Python)?

Какво има в __name__ на (на Python)?

Въведение в променливата _ _name_ _ и нейното използване в PythonНай-вероятно сте виждали __name__променливата, когато сте преминали през кода на Python. По-долу виждате примерен кодов фрагмент за това как може да изглежда:if __name__ == '__main__': main()В тази статия искам да ви покажа как можете да използвате тази променлива за създаване на модули в Python.Защо се използва променливата _ _name_ _?В __name__променливата (две долни преди и след) е специална променлива Python. Получава стойността си в зависимост от това как изпълняваме съдържащия скрипт.Понякога пишете скрипт с функции, които мо

Прочетете още
Пример за JSON Stringify - Как да анализираме JSON обект с JS

Пример за JSON Stringify - Как да анализираме JSON обект с JS

Има толкова много езици за програмиране и всеки език има свои собствени характеристики. Но всички те имат едно общо нещо: те обработват данни. От обикновен калкулатор до суперкомпютри, всички те работят върху данни.Същото е и с хората: има толкова много държави, толкова много култури и толкова много знания във всяка общност. Но за да общуват с други общности, хората се нуждаят от обща среда

Прочетете още
Най-добрите примери за HTML и примери за HTML5

Най-добрите примери за HTML и примери за HTML5

HTML осигурява структурата на уебсайтовете. Ето някои примери за това как да използвате HTML синтаксис за изграждане на уебсайтове, включително някои примери за по-нови функции на HTML5.Пример за атрибут A HrefВ атрибута се отнася до дестинация, предоставена от връзка. Най- a(котва) маркер е мъртъв, без да е атрибут. Понякога в

Прочетете още
Полезни трикове, които може да не знаете за Git stash

Полезни трикове, които може да не знаете за Git stash

Стартирах бюлетин Git Better, за да науча нови трикове и разширени теми на Git. Ако се интересувате да подобрите играта си в Git, определено трябва да проверите това.Ако използвате Git от известно време, може да сте използвали Git скривалище. Това е една от полезните функции в Git.Ето някои от полезните трикове, които научих за Git stash миналата седмица.Git stash saveСписък на скривалището на GitПрилага се Git stas

Прочетете още
Правило 68-95-99 - Нормално разпределение, обяснено на обикновен английски

Правило 68-95-99 - Нормално разпределение, обяснено на обикновен английски

Запознайте се с Мейсън. Той е средностатистически американец на 40 години: 5 фута 10 инча висок и печели 47 000 долара годишно преди данъци.Колко често бихте очаквали да срещнете някой, който печели 10 пъти повече от Мейсън? И сега, колко често бихте очаквали да срещнете някой, който е 10 пъти по-висок от Мейсън?Вашите отговори на двата въпроса по-горе са различни, тъй като разпределението на

Прочетете още
Хакове за създаване на JavaScript масиви

Хакове за създаване на JavaScript масиви

Прозорливи съвети за създаване и клониране на масиви в JavaScript.Много важен аспект на всеки език за програмиране са наличните типове данни и структури в езика. Повечето езици за програмиране предоставят типове данни за представяне и работа със сложни данни. Ако сте работили с езици като Python или Ruby, трябва да сте видели типове данни като списъци , набори , кортежи , хешове , диктове и т.н.В JavaScript няма толкова много сложни типове данни - просто имате ма

Прочетете още
Научете основите на компютърното програмиране и компютърните науки с този безплатен курс

Научете основите на компютърното програмиране и компютърните науки с този безплатен курс

Има много основни концепции, които са важни за разбирането на всички програмисти, без значение какъв език за програмиране използват. Пуснахме 2-часов видео курс, за да преподаваме основите на компютърните науки. Преподаваните концепции се прилагат за всички езици за програмиране.Този курс е предназначен за хора, които се интересуват от компютърни науки и програмиране, но имат малко и

Прочетете още
Vim Ръководство за инсталиране на Windows - Как да стартирам Vim Text Editor в PowerShell на вашия компютър

Vim Ръководство за инсталиране на Windows - Как да стартирам Vim Text Editor в PowerShell на вашия компютър

Vim е мощен редактор на код. Толкова мощен, че както Linux, така и Mac го инсталират по подразбиране.Но ако използвате Windows като операционна система, ще трябва да инсталирате Vim отделно.За щастие, Microsoft улеснява много инсталирането на Vim и стартирането му на вашия компютър.Как да изтеглите VimМожете да изтеглите п

Прочетете още
Класирах всеки курс за въведение в науката за данни в интернет, базиран на хиляди точки от данни

Класирах всеки курс за въведение в науката за данни в интернет, базиран на хиляди точки от данни

Преди година отпаднах от една от най-добрите програми за компютърни науки в Канада. Започнах да създавам собствена магистърска програма по наука за данни, използвайки онлайн ресурси. Разбрах, че вместо това мога да науча всичко, което ми трябва, чрез edX, Coursera и Udacity. И бих могъл да го науча по-бързо, по-ефективно и за малка ч

Прочетете още
Background Eraser - Как да премахнете фон в Photoshop CC

Background Eraser - Как да премахнете фон в Photoshop CC

Обичайно е да искате да премахнете фона на снимка и просто да запазите обекта. След това обектът на снимката може да бъде поставен на съвсем различен фон. Това ръководство ще покаже как да изтриете фона на снимка с помощта на Photoshop CC. С най-новата версия на Photoshop CC премахването на фонове е по-лесно от всякога!Първо се уверете, че Photoshop е правилният инструмент за работата. Ако просто искате бързо да премахн

Прочетете още
Какво означава API? Определение на съкращението за кодиране на обикновен английски.

Какво означава API? Определение на съкращението за кодиране на обикновен английски.

Не, API не означава Apple Pie Inside. ?? API означава интерфейс за програмиране на приложения. API позволяват на две приложения да взаимодействат (или да си взаимодействат) помежду си.API набор от инструкции и функции за програмиране, използвани за достъп до уебсайт или уеб-базирано софтуерно приложение. API

Прочетете още
Примери за поднизове на JavaScript - Методи за нарязване, подстригване и поднизове в JS

Примери за поднизове на JavaScript - Методи за нарязване, подстригване и поднизове в JS

При ежедневното програмиране често се налага да работим със струни. За щастие в JavaScript има много вградени методи, които ни помагат при работа с масиви, низове и други типове данни. Можем да използваме тези методи за различни операции като търсене, подмяна, конкатенация на низове и т.н.Получаването на подниз от низ е едн

Прочетете още
JavaScript типове данни: Тип обяснен

JavaScript типове данни: Тип обяснен

typeofе ключова дума на JavaScript, която ще върне типа на променлива, когато я извикате. Можете да използвате това, за да проверите функционалните параметри или да проверите дали променливите са дефинирани. Има и други приложения.На typeofоператора е полезно, тъй като е един лесен начин да се провери вида на променлива в кода си. Това е важно, защото JavaScript

Прочетете още
Обяснено събитие за Onclick на JavaScript

Обяснено събитие за Onclick на JavaScript

В onclickслучай на JavaScript ви позволява като програмист изпълни дадена функция, когато даден елемент се натисне.Бутон Onclick ПримерClick me function myFunction() { alert('Button was clicked!'); } В простия пример по-горе, когато потребителят щракне върху бутона, той ще види предупреждение в браузъра си, показващо се Button was clicked!.Добавяне на onclick динамичноВ onclickслучай може да се програмно добавя към всеки елемент с помощта на следния код в следния пример:click on this element. var p = document.getElementById("fo

Прочетете още
Прегледайте тези 50 въпроса, за да пропуснете интервюто си за програмиране на Java

Прегледайте тези 50 въпроса, за да пропуснете интервюто си за програмиране на Java

Списък с често задавани въпроси за Java от програмиране на интервюта за работа.Здравейте всички! През последните няколко години споделям много въпроси и интервюта за Java интервюта поотделно. Много от моите читатели поискаха да ги събера, за да могат да ги имат на едно и също място. Тази публикация е резултат от това.Тази статия съдържа повече

Прочетете още
JavaScript String Format - Как да използвам интерполация на низове в JS

JavaScript String Format - Как да използвам интерполация на низове в JS

Добавянето на литерали на шаблони в ECMAScript 6 (ES6) ни позволява да интерполираме низове в JavaScript. С по-прости думи можем да използваме заместители, за да инжектираме променливи в низ. Можете да видите пример за интерполация на низове с помощта на шаблонни литерали в фрагмента по-долу:const age = 4.5; const earthAge

Прочетете още
Научете основите на Git за по-малко от 10 минути

Научете основите на Git за по-малко от 10 минути

Да, заглавието е кликбайт. Няма начин да разберете основите на git технологията само за 10 минути. Но можете да се приближите доста за около 25 минути. И това е целта на тази статия.Ако искате да започнете да изучавате технологията Git, сте попаднали на правилното място. Това е изчерпателно ръководство за начинаещи за

Прочетете още
Пътуването ми да стана уеб разработчик от нулата без CS степен (и това, което научих от ...

Пътуването ми да стана уеб разработчик от нулата без CS степен (и това, което научих от ...

Първо, нека се представя. Казвам се Сергей Гарсия и съм щатен разработчик от 2 години насам. По това време работих като преден разработчик както за консултантска фирма на Forbes 500, така и за малка компания.Това може да не звучи като много опит, но завършването на втората ми година като разработчик за мен беше изключително важно. Това е така, защото нямах реален о

Прочетете още
Свържете JavaScript към HTML със скрипта src атрибут

Свържете JavaScript към HTML със скрипта src атрибут

Атрибутът 'src' в етикет е пътят към външен файл или ресурс, който искате да свържете към вашия HTML документ.Например, ако сте имали свой собствен потребителски JavaScript файл с име „script.js“ и искате да добавите неговата функционалност към вашата HTML страница, можете да го добавите по следния начин: Script Src Attribute

Прочетете още
Как да настроите VSCode за подобряване на вашата производителност

Как да настроите VSCode за подобряване на вашата производителност

Редакторите на кодове се развиха през годините. Преди няколко години нямаше Visual Studio Code (VS Code). Вероятно сте използвали Sublime Text, Atom, Bracket и др. Но с пускането на VS Code той се превърна в любим редактор на кодове на повечето разработчици.Защо VS код?Разработчиците го обичат, защотоТова е адаптивноЛесно отстраняване на грешкиЕметРазширенияGit интеграцияИнтегриран терминалIntellisenseТематизиране

Прочетете още
Изграждане на приложение на Electron с create-response-app

Изграждане на приложение на Electron с create-response-app

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

Прочетете още
Как да проверите дали JavaScript масивът е празен или не с .length

Как да проверите дали JavaScript масивът е празен или не с .length

Когато програмирате в JavaScript, може да се наложи да знаете как да проверите дали масивът е празен или не.За да проверите дали масивът е празен или не, можете да използвате свойството .length.Свойството length задава или връща броя на елементите в масив. Познавайки броя на елементите в масива, можете да разберете дали той е п

Прочетете още
Как да започнем с MongoDB за 10 минути

Как да започнем с MongoDB за 10 минути

MongoDB е богата на документи ориентирана NoSQL база данни.Ако сте напълно начинаещ в NoSQL, препоръчвам ви да разгледате набързо моята статия за NoSQL, публикувана по-рано.Днес исках да споделя някои от основните неща за командите на MongoDB като заявки, филтриране на данни, изтриване, актуализиране и т.н.Добре, стига беседите, да се захващаме за работа!Конфигурация?За да работите с MongoDB, първо трябва да инсталирате MongoDB на вашия компютър. За да направите това, посетете официалния център за изтегляне и изтеглете верси

Прочетете още
Minecraft Forge: Как да изтеглите, инсталирате и използвате Forge

Minecraft Forge: Как да изтеглите, инсталирате и използвате Forge

Ако четете тази статия, вероятно вече знаете Minecraft. Използваме Forge, за да манипулираме играта Minecraft, за да я накара да прави това, което искаме. Това може да бъде всичко, вариращо от нови готини същества до цели нови системи в играта.Forge е API за модифициране. Minecraft Forge (или Forge накратко) е слой между нашия код и самия Minecraft.Не можем директно да поискаме от Minecraft да добавя елементи и да

Прочетете още
Как да направим страхотно приложение за управление на запасите в PHP и MySQL

Как да направим страхотно приложение за управление на запасите в PHP и MySQL

Не се нуждаете от раздут корпоративен софтуер, за да проследявате ефективно инвентара си. Този урок ще ви помогне да разработите свое собствено приложение за проследяване на инвентара, за да можете да вземате интелигентни решения за инвентаризация въз основа на навременни и точни данни за инвентараСистемни изискванияНашата система за инвентаризация изисква стандартния търговски лиценз phpGrid и phpChart. Необходими са няколко разширени функции и от двата компонента.PHP 5.6+ ( PHP 7.x сега е силно препоръчителен! )MySQL / MariaDBphpGrid Lite (подмрежа) -или- phpGrid Enterprise (главен детайл, гру

Прочетете още
HTML Center Text - Как да CSS вертикално подравняване на Div

HTML Center Text - Как да CSS вертикално подравняване на Div

В света на HTML и CSS всичко е свързано със структурата на оформлението и разпределението на елементите. Обикновено използваме HTML, за да дефинираме маркировката и структурата, докато CSS ни помага да се справим със стилизирането и подравняването на елементи.В тази публикация ще научим малко за различните начини, по които можем да центрираме HTML елементи и да се справим с вертикалното подравняване с CSS.Първо ще научим как да подравним текста с CSS.След това

Прочетете още
Какво е обяснението на Big O Notation: Сложност на пространството и времето

Какво е обяснението на Big O Notation: Сложност на пространството и времето

Наистина ли разбирате Big O? Ако е така, това ще освежи вашето разбиране преди интервю. Ако не, не се притеснявайте - елате и се присъединете към нас за някои начинания в областта на компютърните науки.Ако сте посещавали курсове, свързани с алгоритъма, вероятно сте чували за термина Big O notation . Ако не сте, ще го разгледаме тук и след това ще разберем по

Прочетете още
Как да накарате HTTPS да работи върху вашата местна среда за разработка за 5 минути

Как да накарате HTTPS да работи върху вашата местна среда за разработка за 5 минути

Почти всеки уебсайт, който посещавате днес, е защитен от HTTPS. Ако вашият все още не е, трябва да бъде. Защитата на вашия сървър с HTTPS също означава, че не можете да изпращате заявки до този сървър от такъв, който не е защитен от HTTPS. Това създава проблем за разработчиците, които използват локална среда за разработка, тъй като всички те работят //localhostнестандартно.При стартирането, в което съм част,

Прочетете още
Обяснена е принуда от тип JavaScript

Обяснена е принуда от тип JavaScript

Познайте двигателите си[Редактиране на 5/8/2018] : Тази публикация вече е достъпна на руски език. Пляска на Серж Булавик за усилията му.Принудата на типа е процес на преобразуване на стойност от един тип в друг (като низ в число, обект в булева и т.н.). Всеки тип, било то примитивен или обект, е валиден предмет за принуда на типа. За да си припомним, примитивите са: число, низ, булев, нулев, недефиниран + символ (добавен в ES6).Като при

Прочетете още
Въведение в тестването на жасмин

Въведение в тестването на жасмин

Jasmine е най-популярната JS библиотека за модулно тестване на уеб приложения. В този урок, предназначен за начинаещи, ще ви представим бързо и пълно ръководство за тестване с Жасмин.Ще се запознаете с Jasmine, популярна рамка за тестване за поведение за JavaScript. Ще видим и прост практически пример за това как да пишете

Прочетете още
Това са най-добрите библиотеки на диаграми на JavaScript за 2019 г.

Това са най-добрите библиотеки на диаграми на JavaScript за 2019 г.

Първо, кратка история:С събирането и използването на данни, които продължават да се увеличават експоненциално, необходимостта от визуализиране на тези данни става все по-важна. Разработчиците се стремят да обединят милиони записи от бази данни в красиви диаграми и табла, които хората могат бързо и интуитивно да интерпретир

Прочетете още
HTML коментари: Как да коментирате своя HTML код

HTML коментари: Как да коментирате своя HTML код

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

Прочетете още
Три начина за озаглавяване на изречение в JavaScript

Три начина за озаглавяване на изречение в JavaScript

Тази статия се основава на скриптове за основен алгоритъм на Free Code Camp „ Case Case a Sentence “.В този алгоритъм искаме да променим низ от текст, така че той винаги да има главна буква в началото на всяка дума.В тази статия ще обясня три подхода. Първо с FOR цикъл, второ с помощта на метода map () и трето с помощта на метода replace ().Предизвикателство

Прочетете още
Mobi в PDF - Как да конвертирате във и от Mobi файл

Mobi в PDF - Как да конвертирате във и от Mobi файл

Ако сте купили книга наскоро онлайн или сте изтеглили безплатна книга от публично достояние на сайт като Project Guttenberg, има голяма вероятност да е .mobiфайл. Но вероятно не сте успели да го отворите, защото не сте инсталирали правилния софтуер.В тази статия ще научите какво представляват .mobiфайловете и как да конвертирате във и от .mobiформата за по-лесно четене между устройствата.Какво е .mobiфайл?.mobi файловете са формат

Прочетете още
Урок за Python While Loop - Примерно изявление „Направи докато е вярно“

Урок за Python While Loop - Примерно изявление „Направи докато е вярно“

Циклите са последователност от инструкции, изпълнявани, докато условието не бъде изпълнено. Нека да разгледаме как докато циклите работят в Python.Какво представляват цикли?Ако се учиш да кодираш, циклите са една от основните концепции, които трябва да разбереш. Циклите ви помагат да изпълните последователност от

Прочетете още
Най-добрите уроци за Python

Най-добрите уроци за Python

Python е език за програмиране с общо предназначение, който се набира динамично, интерпретира и е известен със своята лесна четливост със страхотни дизайнерски принципи.freeCodeCamp има един от най-популярните курсове по Python. Той е напълно безплатен (и дори няма никакви реклами). Можете да го гледате

Прочетете още
HTML5 видео: Как да вградите видео във вашия HTML

HTML5 видео: Как да вградите видео във вашия HTML

Преди HTML5, за да можете да възпроизвеждате видео на уеб страница, ще трябва да използвате приставка като Adobe Flash Player. С въвеждането на HTML5 вече можете да поставяте видеоклипове директно в самата страница.Това прави възможно възпроизвеждането на видеоклипове на страници, предназначени за мобилни устройства, тъй като приставки като Adobe Flash Player не раб

Прочетете още
Въведение в Git merge and rebase: какви са те и как да ги използвате

Въведение в Git merge and rebase: какви са те и как да ги използвате

Като разработчик, много от нас трябва да избират между Merge и Rebase. С всички препратки, които получаваме от интернет, всички вярват „Не използвайте Rebase, това може да причини сериозни проблеми“. Тук ще обясня какво представляват обединяването и пребазирането, защо трябва (и не трябва) да ги използвате и как да го направите.Git Merge и Git Re

Прочетете още
Кога (и защо) трябва да използвате функциите на стрелките ES6 - и кога не трябва

Кога (и защо) трябва да използвате функциите на стрелките ES6 - и кога не трябва

Функциите на стрелките (наричани още „функции на мастните стрелки“) несъмнено са една от най-популярните функции на ES6. Те въведоха нов начин за писане на кратки функции.Ето функция, написана в синтаксис ES5:function timesTwo(params) { return params * 2}function timesTwo(params) { return params * 2 } timesTwo

Прочетете още
Как да се научим да реагираме - Пътна карта от начинаещ до напреднал

Как да се научим да реагираме - Пътна карта от начинаещ до напреднал

Хей, хора!Това ръководство е за хора, които започват с React. Подготвил съм внимателно най-добрите видеоклипове и статии във всеки раздел, за да улесня обучението.Забележка: Не съм свързан с нито един от уебсайтовете, споменати по-долу. Това е чисто моето виждане.ПредпоставкиОсновни познания по HTML, CSS и JavaScript.Основно разбиране на характеристиките на ES6. Ето моята статия, обясняваща някои от характеристиките на

Прочетете още
Пример за кодиране на URL на JavaScript - Как да използвам encodeURIcomponent () и encodeURI ()

Пример за кодиране на URL на JavaScript - Как да използвам encodeURIcomponent () и encodeURI ()

Може да си помислите това encodeURIи да encodeURIComponentнаправите същото, поне от техните имена. И може да се объркате кой да използвате и кога.В тази статия ще демистифицирам разликата между encodeURIи encodeURIComponent.Какво е URI и как се различава от URL?URI означава Uniform Resource Identifier.URL означава Uniform Resource Locator.Всичко, което уника

Прочетете още
Обяснено на Git Stash: Как временно да съхранявате локални промени в Git

Обяснено на Git Stash: Как временно да съхранявате локални промени в Git

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

Прочетете още
Урок за методите на списъка на Java - Пример за API на списък с инструменти

Урок за методите на списъка на Java - Пример за API на списък с инструменти

Списъците са често използвани структури от данни на всеки език за програмиране. В този урок ще проучим API на Java's List. Ще започнем с основни операции и след това ще влезем в по-напреднали неща (като сравнение на различни типове списъци, като ArrayList и LinkedList).Ще ви дам и някои насоки, които да ви помогнат да изберете изпълнението на списъка, което е най-подходящо за вашата ситуация.Въпреки че основните познания за Java са достатъчни за следване

Прочетете още
Как да промените името си Airdrop - Преименувайте вашия Mac за 30 секунди

Как да промените името си Airdrop - Преименувайте вашия Mac за 30 секунди

MacOS улеснява промяната на името на вашия Mac в Airdrop.Просто следвайте следните 4 стъпки и ще станете златни.Стъпка 1: Отворете системните си предпочитанияНай-бързият начин да отворите настройките си е като напишете ⌘ + интервал, след това „pref“ и изберете „System Preferences“ от падащото меню.Стъпка 2: Щракнете върху иконата за споделянеТова е папката с жълтия диамант. Посочих го по-долу за ваше улеснение.Стъпка 3: Редактирайте името на компютъраЩе видите името на вашия компютър в горната част и можете да

Прочетете още
Вградено ръководство за CSS - Как да оформите директно HTML етикет

Вградено ръководство за CSS - Как да оформите директно HTML етикет

Написали сте малко HTML и сега трябва да го оформите с CSS. Единият начин е да се използват вградени стилове, за което става въпрос в тази статия.This is my first paragraph.Преди да преминем към нюансите на вградените стилове - кога, защо и как да ги използваме - важно е да сте наясно с другите начини за оформяне на вашия HTML. По този начин вие избирате най-добрия вариант за вашия код.Ето резюме на вашите възможности.Външен лист със стиловеРазработчиците обикновено съхраняват всичките си CSS във външна таблица със стилове. Във вашия HTML файл използва

Прочетете още
Най-добрите примери за кодове на Python

Най-добрите примери за кодове на Python

Python е език за програмиране с общо предназначение, който се набира динамично, интерпретира и е известен със своята лесна четливост със страхотни дизайнерски принципи.freeCodeCamp има един от най-популярните курсове по Python. Той е напълно безплатен (и дори няма никакви реклами). Можете да го гледате

Прочетете още
Как да изписвате с главна буква първата буква от всяка дума в JavaScript - урок за JS главни букви

Как да изписвате с главна буква първата буква от всяка дума в JavaScript - урок за JS главни букви

В тази статия ще научите как да пишете с главна буква първата буква на която и да е дума в JavaScript. След това ще изписвате с главна буква първата буква от всички думи от изречение.Най-красивото при програмирането е, че няма универсално решение за решаване на проблем. Следователно в тази статия ще видите множество на

Прочетете още
Форматиращи спецификатори в C

Форматиращи спецификатори в C

Спецификаторите на формата дефинират вида на данните, които ще се отпечатват на стандартния изход. Трябва да използвате спецификатори на формат, независимо дали отпечатвате форматиран изход с printf()или приемате въвеждане с scanf().Някои от% спецификаторите, които можете да използвате в ANSI C, са както следва:СпецификаторИзползвани за%° Седин знак%сструна% здравейкратко (подписано)% huкратко (неподписано)% Lfдъл

Прочетете още
Всеки отделен курс за машинно обучение в интернет, класиран според вашите отзиви

Всеки отделен курс за машинно обучение в интернет, класиран според вашите отзиви

Преди година и половина отпаднах от една от най-добрите програми за компютърни науки в Канада. Започнах да създавам собствена магистърска програма по наука за данни, използвайки онлайн ресурси. Разбрах, че вместо това мога да науча всичко, което ми трябва, чрез edX, Coursera и Udacity. И бих могъл да го науча по-бързо, по-ефективно и за малка част от це

Прочетете още
Модули на JavaScript: Ръководство за начинаещи

Модули на JavaScript: Ръководство за начинаещи

Ако сте начинаещ в JavaScript, жаргонът като „модулни пакети срещу модулни зареждащи устройства“, „Webpack срещу Browserify“ и „AMD срещу CommonJS“ може бързо да стане поразителен.Модулната система на JavaScript може да бъде плашеща, но разбирането й е жизненоважно за уеб разработчиците.В тази публик

Прочетете още
Какво означава JavaScript: Void (0)?

Какво означава JavaScript: Void (0)?

JavaScript операторът void оценява израз и връща недефинирано.Можете да използвате конзолата, за да проверите същото:Забележка : void , независимо от предадената стойност, * винаги се връща недефинирано, както е показано по-горе *. Но, нищожен с най операнд 0 е за предпочитане .Има два начина за използване на операнд 0: void (0) или void 0. Всеки от тях е добре.Кога да използвате Javascript void (0)

Прочетете още
Функцията за заспиване на Python - Как да накарате Python да изчака няколко секунди, преди да продължи, с примерни команди

Функцията за заспиване на Python - Как да накарате Python да изчака няколко секунди, преди да продължи, с примерни команди

Можете да използвате sleep()функцията на Python, за да добавите времезакъснение към вашия код.Тази функция е удобна, ако искате да поставите на пауза кода си между извикванията на API, например. Или подобрете практическата работа на потребителя, като добавите паузи между думи или графики.from time import sleep sleep(2) print("hello world

Прочетете още
Как да замените локални файлове с Git Pull

Как да замените локални файлове с Git Pull

Кога трябва да презапишете локални файлове?Ако смятате, че е необходимо да отхвърлите всичките си локални промени и просто да нулирате / презапишете всичко с копие от отдалечения клон, тогава трябва да следвате това ръководство.Важно: Ако имате някакви локални промени, те ще бъдат загубени. С или без --hardопция, всички местни ангажименти, които не са били избутани, ще бъдат загубени.Ако имате файлове, които не се

Прочетете още
Async Await JavaScript Tutorial - Как да изчакате да завърши функция в JS

Async Await JavaScript Tutorial - Как да изчакате да завърши функция в JS

Кога завършва асинхронната функция? И защо е толкова труден въпрос за отговор?Е, оказва се, че разбирането на асинхронните функции изисква много знания за това как JavaScript работи фундаментално.Нека да разгледаме тази концепция и да научим много за JavaScript в процеса.Готов ли си? Да тръгваме.Какво е асинхронен код?По дизайн JavaScript е синхрон

Прочетете още
Как да използвате Инструкция за Instagram - Използвайте IG като професионалист

Как да използвате Инструкция за Instagram - Използвайте IG като професионалист

Instagram се превърна в масово популярна платформа за социални медии през последните няколко години. Хората по целия свят го използват, за да споделят снимки, да разпространяват съобщения и да се вдъхновяват.Според TechCrunch, Instagram има над 1 милиард активни потребители (с 500 милиона публикувания всеки ден) - така че, ако искате да получите вашите изображения или ид

Прочетете още
Как да инсталирате TensorFlow и Keras с помощта на Anaconda Navigator - без командния ред

Как да инсталирате TensorFlow и Keras с помощта на Anaconda Navigator - без командния ред

Кажете не на pip install в командния ред! Ето алтернативен начин да инсталирате TensorFlow на вашата локална машина в 3 стъпки.Защо пиша това?Играх си с pip install с множество конфигурации в продължение на няколко часа, опитвайки се да разбера как правилно да настроя моята среда на python за TensorFlow и Keras.Точно преди да се откажа, открих това ...„Едно от ключовите предимства на инсталирането на TensorFlow, използвайки conda, а не pip, е резултат от системата за управление на пакета conda. Когато TensorFlow с

Прочетете още
Евклидов алгоритъм: GCD (най-големият общ делител), обяснен с примери за C ++ и Java

Евклидов алгоритъм: GCD (най-големият общ делител), обяснен с примери за C ++ и Java

За тази тема първо трябва да знаете за най-големия общ делител (GCD) и операцията на MOD.Най-големият общ делител (GCD)GCD от две или повече цели числа е най-голямото цяло число, което разделя всяко от целите числа така, че остатъкът им е нула.Пример-GCD от 20, 30 = 10   (10 е най-голямото число, което разделя 20 и 30 с остатък като 0)GCD от 42, 120, 285 = 3   (3 е най-големият брой, който разделя 42, 120 и 285

Прочетете още
Примери за преход на CSS - Как да използваме анимация при задържане, промяна на непрозрачността и др

Примери за преход на CSS - Как да използваме анимация при задържане, промяна на непрозрачността и др

Ако работите с уеб технологии като CSS, HTML и JavaScript, важно е да имате някои основни познания за CSS анимациите и преходите.В тази статия ще научим как да правим някои основни анимации за преход с помощта на CSS.Как да анимирате елемент с основен преход при задържанеВ този пример ще направим промяна на непрозрачността на даден елемент, когато потребителят задържи

Прочетете още
React Router Tutorial - Как да изобразявате, пренасочвате, превключвате, свързвате и още, с примери за кодове

React Router Tutorial - Как да изобразявате, пренасочвате, превключвате, свързвате и още, с примери за кодове

Ако току-що сте започнали с React, вероятно все още увивате главата си около цялата концепция за приложението на една страница. Традиционно маршрутизацията работи по следния начин: да предположим, че въвеждате /contactURL адреса. Браузърът ще направи GET заявка към сървъра и сървърът ще върне HTML страница като отговор.Но с новата парадигма на приложението за една страница, всички заявки за URL адреси

Прочетете още
Как да създадете и публикувате разширение за Chrome за 20 минути

Как да създадете и публикувате разширение за Chrome за 20 минути

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

Прочетете още
Как да създадете бот и да автоматизирате ежедневната си работа

Как да създадете бот и да автоматизирате ежедневната си работа

Повечето работни места имат повтарящи се задачи, които можете да автоматизирате, което освобождава част от ценното ви време. Това прави автоматизацията ключово умение за придобиване.Малка група опитни инженери по автоматизация и експерти по домейни може да успеят да автоматизират много от най-досадните задачи на цели екипи.В тази стат

Прочетете още
Обяснен алгоритъм за запълване на наводнения

Обяснен алгоритъм за запълване на наводнения

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

Прочетете още
FaceTime App за Android? Ето някои алтернативни приложения за видеообаждания за Android.

FaceTime App за Android? Ето някои алтернативни приложения за видеообаждания за Android.

FaceTime е едно от най-популярните комуникационни приложения за потребителите на Apple. Ако имате MacBook, iPad или iPhone, тогава приложението вече е инсталирано на вашето устройство. Стартирате приложението, въведете потребителското си име и парола, след което започнете да го използвате. Перфектно.Но FaceT

Прочетете още
Python връща множество стойности - Как да върнете кортеж, списък или речник

Python връща множество стойности - Как да върнете кортеж, списък или речник

Можете да върнете множество стойности от функция в Python.За да направите това, върнете структура от данни, която съдържа множество стойности, като списък, съдържащ броя на милите, които трябва да се изпълняват всяка седмица.def miles_to_run(minimum_miles): week_1 = minimum_miles + 2 week_2 = minimum_miles + 4 week_3 = minimum_miles + 6 return [week_1, week_2, week_3] print(miles_to_run(2)) # result: [

Прочетете още
Уроци от 7 самоуки програмисти, които сега работят на пълен работен ден като разработчици на софтуер

Уроци от 7 самоуки програмисти, които сега работят на пълен работен ден като разработчици на софтуер

Как можете да останете мотивирани, докато се научавате да кодирате?Изучаването на уеб разработката е път с много възходи и падения. Може да имате един ден, в който да разберете труден проблем и да се почувствате абсолютно невероятно. Но след това още на следващия ден засядате привидно лесен проблем с часове. В крайна сметка се чувствате напълно победени.Често е трудно да се види светлината в края на тунела. Но когато сте

Прочетете още
Спестяващи време CSS техники за създаване на отзивчиви изображения

Спестяващи време CSS техники за създаване на отзивчиви изображения

Като уеб разработчик има голяма вероятност да сте срещнали двата врага на тази статия: изображения и срокове . Понякога по някакви причини изображенията ви не отговарят на оформлението и не искате да се увивате около това с часове.Тази ситуация ми се е случвала много пъти и съм се учил от грешките си. Няма повече хаквания с черна магия - ето петте ми любими техники за справяне с преоразмеряването на изображения.начинът

Прочетете още
Ето 115 сертификата на Coursera, които можете да печелите безплатно (по време на пандемията на коронавируса)

Ето 115 сертификата на Coursera, които можете да печелите безплатно (по време на пандемията на коронавируса)

В края на март най-големият доставчик на масови отворени онлайн курсове Coursera обяви, че предлага 100 безплатни курса в отговор на въздействието на пандемията COVID-19. Съвсем наскоро Coursera добави още 35 нови курса от своите латиноамерикански университетски партньори и удължи крайния срок.Анализирах тези 135 безплатни сега курса Coursera, използвайки набора от данни на Class Central. И открих, че 115 от курсовете предлагат сертификати, за които обикновено трябва да платите. Останалите 20 курса вече бяха бе

Прочетете още
Какво е коефициент на корелация? Обяснена стойност на r в статистиката

Какво е коефициент на корелация? Обяснена стойност на r в статистиката

Корелациите са чудесен инструмент за научаване на това как едно нещо се променя с друго. След като прочетете това, трябва да разберете какво е корелация, как да мислите за корелациите в собствената си работа и да създадете минимално изпълнение за изчисляване на корелациите.Съотношението е за това как две неща се променят помежду сиКорелацията е абстрактно математическо понятие, но вероятно вече имате представа за това какво означава. Ето няколко примера за трите общи категории корелация.Докато яде

Прочетете още
Как да вградите видео и аудио във вашия HTML

Как да вградите видео и аудио във вашия HTML

HTML ни позволява да създадем базирани на стандартите видео и аудио плейъри, които не изискват използването на никакви плъгини. Добавянето на видео и аудио към уеб страница е почти толкова лесно, колкото добавянето на изображение или форматирането на някакъв текст.Има два различни начина за включване на видео елементи. Ще обсъдим и двамата по-долу.Видео елементThe eo> element allows us to embed video files into an HTML, very similar to the way images are embedded.Attributes w

Прочетете още
Ето всички команди на Git, които използвах миналата седмица, и какво правят.

Ето всички команди на Git, които използвах миналата седмица, и какво правят.

Подобно на повечето начинаещи, започнах да търся StackOverflow за Git команди, след това да копирам отговорите, без наистина да разбирам какво са направили.Спомням си, че си мислех,„Не би ли било хубаво, ако имаше списък с най-често срещаните Git команди, заедно с обяснение защо са полезни?“Е, ето ме години по-късно, за да съставя такъв списък и да изложа някои най-добри практики, които дори средно напредналите разработчици трябва да намерят за полезни.За да запазя нещата на практика, базирам този списък

Прочетете още
Как типографията определя четливостта: Serif срещу Sans Serif и как да комбинирате шрифтове.

Как типографията определя четливостта: Serif срещу Sans Serif и как да комбинирате шрифтове.

За дигиталния дизайн е важно да знаете и да разберете как да използвате и как да комбинирате различни шрифтове. Има шрифт за всяко настроение!Тази публикация ще ви даде кратко представяне на най-големите семейства в типографията: Serif и Sans Serif. И как като дизайнер можете да изберете правилните шрифтове и да ги комбинирате.Да започваме!Семейство тип серифШрифтът Serif се отличава от Sans Serif от малките подобни на крачета неща, наре

Прочетете още
Обяснена командата Git Push

Обяснена командата Git Push

В git pushкоманда ви позволява да изпращате (или натискане ) на ангажира от местния клон в местна Git хранилището към отдалечения хранилището.За да можете да натиснете към отдалеченото хранилище, трябва да сте сигурни, че всички ваши промени в локалното хранилище са ангажирани .Синтаксисът на тази команда е както следва:git push Има редица различни опции, които можете да предадете с командата, можете да научите повече за тях в документацията на Git или да стартирате git push --help.Натиснете към

Прочетете още
Най-често срещаните методи на Ruby Array, които трябва да знаете

Най-често срещаните методи на Ruby Array, които трябва да знаете

Общи методи за масивRuby Arrays формират основна основа в програмирането в Ruby и всъщност повечето езици. Използва се толкова много, че би било полезно да се знаят и дори да се запомнят някои от най-често използваните методи за масиви. Ако искате да научите повече за Ruby Arrays, имаме статия за тях.За целите на това ръководство нашият масив ще бъде както следва:array = [0, 1, 2, 3, 4].дължинаМетодът .length съб

Прочетете още
Всичко, което трябва да знаете за ng-template, ng-content, ng-container и * ngTemplateOutlet в Angular

Всичко, което трябва да знаете за ng-template, ng-content, ng-container и * ngTemplateOutlet в Angular

Това беше един от онези дни, когато бях зает да работя върху нови функции за моя офис проект. Изведнъж нещо привлече вниманието ми:Докато инспектирахме DOM, видях как ngcontentсе прилага върху елементи от Angular. Хм ... ако те съдържат елементите в окончателния DOM, тогава каква е ползата от тях ? По това време се обърках между и .В стремежа си да знам отговорите на

Прочетете още
Как да използвате Google Fonts в следващия си проект за уеб дизайн

Как да използвате Google Fonts в следващия си проект за уеб дизайн

Така че вероятно сте чували, че Google има стотици безплатни уеб шрифтове, готови да бъдат използвани за следващия ви проект. Но как ги използвате на вашия уебсайт? Тази статия ще ви преведе през стъпките, които трябва да предприемете, за да ги пуснете на вашия уебсайт. Трябва да отнеме по-малко от 10 минути!Какво представляват шрифтовете на Google?„Google Fonts стартира за първи път през 2010 г. като инженерна инициатива за придвижване на мрежата напред и за по-бърза работа.“ -

Прочетете още
Как да създавам обекти в JavaScript

Как да създавам обекти в JavaScript

Всички ние се справяме с обекти по един или друг начин, докато пишем код на език за програмиране. В JavaScript обектите ни предоставят начин да съхраняваме, манипулираме и изпращаме данни по мрежата.Има много начини, по които обектите в JavaScript се различават от обектите в други основни езици за програмиране, като Java. Ще се опитам да разгледам тов

Прочетете още
8 идеи за проект React.js, които да ви помогнат да започнете да учите, като правите

8 идеи за проект React.js, които да ви помогнат да започнете да учите, като правите

Един от най-добрите начини за учене е чрез правене. Но често разработчиците се борят с големия въпрос "какво трябва да изградя?"Ето 8 идеи за проекти, пълни с брифи за проекти и идеи за оформление, за да започнете да учите чрез работа.Бизнес и реалния свят: Табло за статистически данни на картатаЗабавно и интересно: Музикален инструментЛично и портфолио: БлогПроизводителност: БележникПъзели и игри: Space InvadersИнстр

Прочетете още
Два начина за проверка за палиндроми в JavaScript

Два начина за проверка за палиндроми в JavaScript

Тази статия се основава на скриптове за базисен алгоритъм на Free Code Camp „Проверка за палиндроми“.Палиндромът е дума, фраза, число или друга последователност от символи, която чете същото назад или напред. Думата „палиндром“ е въведена за първи път от английския драматург Бен Джонсън през 17 век, от гръцките корени palin („отново“) и dromos („път, посока“). - src. У

Прочетете още
Обяснен целевият HTML атрибут

Обяснен целевият HTML атрибут

На уточнява, атрибутите, където да отвори свързания документ в a(котва) маркер.Примери за Целевият атрибут със стойността „_blank” отваря свързания документ в нов прозорец или раздел. freeCodeCampЦелевият атрибут със стойността на „_self” отваря свързания документ в същия кадър, в който е щракнат (това е по подразбиране и обикнов

Прочетете още
8-те най-добри уебсайтове за предизвикателство за кодиране, които да ви помогнат да повишите уменията си през 2020 г.

8-те най-добри уебсайтове за предизвикателство за кодиране, които да ви помогнат да повишите уменията си през 2020 г.

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

Прочетете още
Последователността на Фибоначи - обяснена в Python, JavaScript, C ++, Java и Swift

Последователността на Фибоначи - обяснена в Python, JavaScript, C ++, Java и Swift

По дефиниция последователността на Фибоначи е целочислената последователност, в която всяко число след първите две е сумата от двете предходни числа. За да опростите:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,…Той има много приложения в математиката и дори в търговията (да, добре сте прочели: търговия), но това не е смисълът на тази статия. Моята цел днес е да ви покажа как можете да изчислите всеки член от тази поредица от числа в пет различни езика за програмиране, използвайки рекурсивни функции.Рекурсивните функции са тези функции, които по същество се наричат.Искам да отбележа,

Прочетете още
Ако ... Друго изявление в C Обяснено

Ако ... Друго изявление в C Обяснено

Условен поток на код е способността да се променя начинът, по който даден код се държи въз основа на определени условия. В такива ситуации можете да използвате ifизявления.В ifотчета е известен също като изявление на вземане на решение, тъй като тя взема решение въз основа на дадено състояние или израз. Блокът

Прочетете още
Как да инсталирам Node на MacOS, Linux или Windows машина с помощта на NVM

Как да инсталирам Node на MacOS, Linux или Windows машина с помощта на NVM

Преди да започнете да правите супер страхотни приложения в NodeJS, трябва да го инсталирате. За щастие инсталирането на NodeJS е супер просто.В този урок ще разгледаме как да инсталирате NodeJS / NPM вmacOS / linuxWindowsСлед като инсталирате NodeJS / NPM, можете лесно да надстроите / понижите до всяка версия на Node с една команда. Следващият видео урок ви показва как да изтеглите NodeJS на вашата машина.Ръководство за инсталиране за Mac OS и LinuxОтворете нов терминал. Въведете следното и натиснете Enter:curl -o- //raw.githubusercontent.com/nvm-sh

Прочетете още
Урок за API за извличане на JavaScript с примери за JS извличане на публикации и заглавки

Урок за API за извличане на JavaScript с примери за JS извличане на публикации и заглавки

Ако пишете уеб приложение, най-вероятно ще трябва да работите с външни данни. Това може да бъде вашата собствена база данни, API на трети страни и т.н.Когато AJAX се появи за първи път през 1999 г., той ни показа по-добър начин за изграждане на уеб приложения. AJAX беше крайъгълен камък в уеб разработването и е основната концепция зад много

Прочетете още
Изискващи модули в Node.js: Всичко, което трябва да знаете

Изискващи модули в Node.js: Всичко, което трябва да знаете

Актуализация: Тази статия вече е част от моята книга „Node.js отвъд основите“.Прочетете актуализираната версия на това съдържание и повече за Node на jscomplete.com/node-beyond-basics .Node използва два основни модула за управление на зависимостите на модулите:В requireмодула, който се появява, за да

Прочетете още
Как да създадете игра на карти за мултиплейър с Unity 2D и Mirror (АКТУАЛИЗИРАНО)

Как да създадете игра на карти за мултиплейър с Unity 2D и Mirror (АКТУАЛИЗИРАНО)

Работата с платното в Unity 2D може да се почувства сложна в началото, особено ако се опитвате да научите редактора, като същевременно се справяте със скриптове на C #.Може да бъде и обезсърчително да мислите за превръщането на игра за един играч в мултиплейър опит, тъй като има много нови концепции, които трябва да се разгледат, и няколко пакета на трети страни, от които да избирате.В Част 1 от тази нова видеосерия ще създадем основна 2D игра на карти в Unity с рандомизирани тестета и карти с плъзгане / пускане с помощта на платното, C # скриптове, сглобяеми елементи и други (1 час 10 минути гл

Прочетете още
Страхотно ръководство за това как да изградите RESTful API с ASP.NET Core

Страхотно ръководство за това как да изградите RESTful API с ASP.NET Core

Тази статия ще служи като ръководство стъпка по стъпка за това как да внедрите чисти, поддържаеми RESTful API-та.Общ прегледRESTful не е нов термин. Той се отнася до архитектурен стил, при който уеб услугите получават и изпращат данни от и към клиентски приложения. Целта на тези приложения е да централизират данните, които ще използват различни клиентски приложения.Изборът на правилните инструменти за писане на RESTful услуги е от решаващо значение, тъй като тря

Прочетете още
Обяснена таблица на хеш: какво е и как да се приложи

Обяснена таблица на хеш: какво е и как да се приложи

Хеш таблицата, известна още като хеш карта, е структура от данни, която отразява ключовете към стойности. Това е една част от техника, наречена хеширане, другата от които е хеш функция. Хеш функцията е алгоритъм, който създава индекс за това къде дадена стойност може да бъде намерена или съхранена в хеш таблицата.Някои важни бележки

Прочетете още
Как да създадете падащо меню с CSS и JavaScript

Как да създадете падащо меню с CSS и JavaScript

В този урок ще научите как да създадете просто падащо меню с ванилов Javascript, HTML и CSS. Ще разгледаме HTML, CSS и Javascript кода, но ще обърнем повече внимание на програмирането, тъй като това е JS урок. Ще използваме обикновени JS и CSS, без рамки или препроцесори. Единственото (вид) изключение ще бъде импортирането на CSS файла Fo

Прочетете още
Как да получите и конфигурирате вашите Git и GitHub SSH ключове

Как да получите и конфигурирате вашите Git и GitHub SSH ключове

Ако използвате GitHub, без да настроите SSH ключ, наистина пропускате. Само си помислете - цялото това време, което сте прекарали, като въвеждате своя имейл адрес и парола в конзолата всеки път, когато натискате фиксация, може да е било изразходвано за кодиране.Ами не повече. Ето кратко ръководство за генериране и конфигуриране на SSH ключ с GitHub, така че никога повече да не се налага да удостоверявате старомодния начин.Проверете за съществуващ SSH ключПърво п

Прочетете още
Java интерфейси, обяснени с примери

Java интерфейси, обяснени с примери

ИнтерфейсиИнтерфейсът в Java е малко като Class, но със значителна разлика: един interfaceможе да има само подписи на методи, полета и методи по подразбиране. От Java 8 можете да създавате и методи по подразбиране. В следващия блок можете да видите пример за интерфейс:public interface Vehicle { public String licensePlate = ""; public float maxVel public void start(

Прочетете още
Кратко ръководство за стилизиране на бутони с помощта на CSS

Кратко ръководство за стилизиране на бутони с помощта на CSS

Бутоните се превърнаха в неизбежна част от развитието на предния край. Поради това е важно да имате предвид няколко неща, преди да започнете да оформяте бутоните. Събрах някои от начините за стилизиране на бутони с помощта на CSS. Можете да комбинирате повечето методи, за да създадете и нов стил. За да създадете CSS за градиенти, можете да използвате //uigradients.com.Прост бутон „Първи стъпки“.btn {background: #

Прочетете още
Make It Blink HTML Урок - Как да използвам тага за мигане, с примери за кодове

Make It Blink HTML Урок - Как да използвам тага за мигане, с примери за кодове

В по-ранните дни на мрежата HTML елементи като мигащ таг бяха естествени начини за добавяне на някои анимационни ефекти за оживяване на уеб страница. Как можем да използваме тези анимации днес, за да добавим сигнали към нашите уебсайтове и приложения?Какво представлява мигането на HTML тагове?Как използвате тага за мигане?Все още можете ли да използвате тага за мигане?Пресъздаване на тага за мигане с CSS анимацииКакво представлява мигането на HTML таг

Прочетете още
Опашки с приоритет в Java, обяснени с примери

Опашки с приоритет в Java, обяснени с примери

Приоритетни опашки се използват много често в реални приложения. В тази статия ще научим какво представляват приоритетните опашки и как можем да ги използваме в Java.Преди да обсъдим какво е приоритетна опашка, нека видим какво представлява обикновената опашка.Редовната опашка следва структура първи

Прочетете още
Мислете като програмист: Как да създадете Snake, използвайки само JavaScript, HTML и CSS

Мислете като програмист: Как да създадете Snake, използвайки само JavaScript, HTML и CSS

Здравей ?Добре дошли на борда. Днес ще се впуснем във вълнуващо приключение, където ще направим своя собствена игра на змия? Ще научите как да решавате даден проблем, като го разбивате на по-малки по-прости стъпки. До края на това пътешествие ще научите някои нови неща и ще се чувствате уверени да изследвате повече сами.Ако сте начинаещ в програмирането, препоръчвам ви да проверите fr

Прочетете още
Рекурсията не е трудна: стъпка по стъпка за тази полезна техника на програмиране

Рекурсията не е трудна: стъпка по стъпка за тази полезна техника на програмиране

Ще кажа това веднага. Знаете ли събитията, които се случват при извикване на функция? Не? Тогава оттам ще започнем.Извикване на функцияКогато извикаме функция, контекстът на изпълнение се поставя в стека за изпълнение. Нека разделим това още малко.Първо, какво е стек?Стекът е структура от данни, която работи на база „Последно влизане, първо излизане“. Елементът се „натиска“ върху стека, за да се

Прочетете още
Как да преминете сертификатите за Java на Oracle - практическо ръководство за разработчици

Как да преминете сертификатите за Java на Oracle - практическо ръководство за разработчици

Сертификатът за Java е високо ценен в ИТ индустрията и предоставя на разработчика на Java признание по целия свят. Помага ви да намерите по-добра работа, да получите по-добра заплата и дори по-добро увеличение или бонус на текущата си работа.Ето защо хиляди разработчици на Java се опитват да станат сертифицирани всяка година, но успехът не е лесен при този изпит.Java сертифицирането на Oracle има труден процент на преминаване, б

Прочетете още
23 алтернативни кариерни пътеки, в които разработчиците на софтуер могат да нараснат

23 алтернативни кариерни пътеки, в които разработчиците на софтуер могат да нараснат

През последните пет години изнесох десетки лекции за гости в много от лагерите за кодиране в Чикаго. Няколко въпроса не пропускат да се появят: „Кой език да науча по-нататък?“, „Как мога да се подготвя за технически интервюта?“, „Наемате ли?“Но един въпрос, който ме отблъсна, беше: "Ами ако не искам да бъда разработ

Прочетете още
Лесно въведение в тестовото развитие с Python

Лесно въведение в тестовото развитие с Python

Аз съм самоук начинаещ разработчик, който умее да пише прости приложения. Но трябва да направя признание. Невъзможно е да си спомня как всичко е взаимосвързано в главата ми.Тази ситуация се влошава, ако след няколко дни се върна към написания от мен код. Оказва се, че този проблем може да бъде преодолян, като се с

Прочетете още
Angular срещу Vue - кое е най-доброто за програмиране през 2020 г.?

Angular срещу Vue - кое е най-доброто за програмиране през 2020 г.?

Angular е усъвършенстваната и зряла JavaScript рамка на Google. Това е практично и полезно, но отнема време за изграждане на приложения.Vue, от друга страна, е по-подходящ за по-малко взискателни приложения и често се използва за бързо прототипиране. Въпреки огромната популярност на Angular, Google избра да използва Vue, когато разработва реактивна обвивка за библиотеката на Google Charts.Все по-голям брой други големи компани

Прочетете още