webBG - програмисти, машинно обучение, javascript, python, php, питам, говорим, публикации

Свързани публикации 'programming'


Динамично разпределение на JSON в Go
Когато се работи с JSON данни на трети страни (напр. от API), понякога се случва стойностите на полетата да имат множество типове в зависимост от контекста. Често срещан случай е, когато едно поле може да съдържа или идентификатора на подобект, или да вгради целия обект в разширен изглед. Ето пример за API на Spacely Sprockets: // Simple API response { “desc”: “Sub-object is an ID”, “sprocket”: 42 } // Expanded API response { “desc”: “Sub-object is an object”, “sprocket”: {..

Разлика между абстрактен клас и интерфейс в PHP
Абстрактен метод: Ако потърсите значението на думата абстрактно, ще откриете, че: „съществуващ в мисълта или като идея, но без физическо или конкретно съществуване“. Същата концепция се прилага в света на програмирането. Абстрактните методи са вид метод, който съдържа само сигнатурата на метода. Някой друг ще определи какво се случва вътре в метода. Example of an abstract method: abstract protected function draw_map($country_name); Всеки клас, който съдържа поне един..

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

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

Честит ден на труда! Да кодираме. (Блог за кодиране) — Седмица 5
Йо. Честит ден на труда на всички. Надяваме се, че сте прекарали деня добре и успех на тези от вас, които започват училище! Днес ще внедрим собствен стек! Стекът е важна структура от данни, която използва проста концепция - първи влиза, последен излиза. Каквото и да избутате първо на върха на стека си, ще напусне последно. Визуално представяне на стек може да се види по-долу (направено от вас наистина с помощта на добрата стара боя на Microsoft). След като вече знаем какво е..

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

Spotify Wrapped: Визуализация на данни и машинно обучение на най-добрите ви песни
Визуализация на данни и машинно обучение с помощта на вашите годишни плейлисти с най-добри песни от Spotify Декември 2021 г. дойде и както всяка година (от 2016 г. насам), месецът донесе вълнуващия плейлист на Spotify: Вашите най-добри песни за 2021 г. . За всеки потребител този плейлист съдържа 100 песни, които е слушал най-много през тази година. На първо място е песента, която са слушали най-много, номер две е втората най-много и така нататък до песен 100. Ако това вече не е..

Нови материали

Записване на грешки — Как да записвате грешки във вашето приложение, за да ги отстраните по-късно
Записването на грешки е важна част от „обработването на грешки“. Накратко, когато възникнат определени грешки в програмите, вие искате да знаете за това. Това е особено важно при грешки. Ти..

Кратко въведение в теорията на графите
Кратко въведение в теорията на графите Втора част: внедряване на python на пълни графики В моята предишна статия въведох три основни концепции за графите: върхове, ръбове и тегла. В тази..

Днес ще пиша за машинно обучение. Смятам се за ентусиаст, а не за експерт, така че имайте това предвид. С това казано, искам...
Днес ще пиша за машинно обучение. Смятам се за ентусиаст, а не за експерт, така че имайте това предвид. С това казано искам да обясня защо машинното обучение има значение. За да бъда съвсем..

Какво е структурно типизиране и как Typescript го използва в своя полза?
Всички знаят тези дни, че „Typescript е строго синтактично надмножество на JavaScript и добавя незадължително статично въвеждане към езика.“. Но какво всъщност означава? Защо миграцията от..

3 начина за премахване на дубликати от масив в Javascript
Вие сте уеб разработчик? Програмист ли си? Тогава ще сте запознати с JavaScript и различните му вградени функции, методи и т.н. за различни реализации, проблеми и цели. Един от тези широко..

Архитектура и обучение на конволюционни невронни мрежи (7 точки):
Тази публикация предоставя подробности за архитектурата на Конволюционната невронна мрежа (CNN), функциите и обучението на всеки слой, завършвайки с резюме на обучението на CNN...

Създайте разширение за Chrome с помощта на Angular
Този урок е базиран на манифеста на разширението на chrome версия 3 (MV3), а също и на Angular версия 2+ (2, 3 и...). Ако не сте използвали манифест версия 3, можете да следвате този урок ,..