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

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


Как да започнете с Python #1
Здравейте, на тази страница ще научите кой да започнете да програмирате от нулата. Първата мисъл, от която се нуждаете, е да изтеглите Python на вашия компютър. Има различни версии, но ние ще работим с Python 3. Връзка за python 3 По-късно ще отворите файла и ще завършите изтеглянето След като изтеглите Python, имате нужда от приложение, когато можете да напишете своя код. Има различни, но за начало ще изберете един от тези: Код на Visual Studio // PyCharm След това остава..

Node, Elixir и неблокиращ код
Какво е неблокиране в програмирането Неблокиращият код подобрява ефективността на програмата по няколко начина: Повишена едновременност : Неблокиращият код позволява на един процес да обработва множество заявки едновременно. Вместо да чака I/O операцията да завърши, процесът продължава да се изпълнява, изпълнявайки други задачи, които не зависят от отговора на I/O операцията. Чрез делегиране на I/O операции на системата, процесът може да изпълни следващата част от кода. Това..

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

Тестване в Elixir:: Глава 4: Процеси, процеси навсякъде
В тази глава ще разгледаме процесите. Това са интегралните градивни елементи, които позволяват на Elixir да премине от "Oh cool, it's like a functional version of Ruby" към "Oh my god, it's literal witchcraft" . В добрия смисъл, очевидно. Това също трябва да помогне за повишаване на осведомеността за някои от подробностите за изпълнението на Elixir и Erlang. И така, нека започнем с дизайнерските цели на самия Erlang. Джо Армстронг, съизобретател на Erlang, заяви, че възгледът за..

Сравнителни показатели за ефективност на криптиране на AES Golang
AES CBC+HMAC и GCM сравнителни показатели за Golang АКТУАЛИЗИРАН (30.06.2019 г.). Моля, прочетете актуализираната публикация тук . Резултатите в тази публикация не са правилни поради начина, по който интерпретирах резултата от бенчмарка на golang, моля, прочетете актуализираната публикация . Преглед Освен коректността, ефективността на криптирането е много важен фактор за всяко приложение, което изисква защитени данни. Това минава от мениджъри на пароли (като моя собствен..

Обединяване на силите: Интегриран уеб сървър на Rust
Сега проучихме няколко различни библиотеки за някои производствени задачи в Rust. Преди няколко седмици използвахме Diesel , за да създадем ORM за някои типове бази данни. И тогава миналата седмица използвахме Rocket , за да направим основен уеб сървър, който да отговаря на основни заявки. Тази седмица ще обединим тези две идеи! Ще използваме някои по-разширени функции от Rocket, за да направим някои CRUD крайни точки за нашия тип база данни. Разгледайте кода на Github тук ! Ако..

Erlang-For-Beginners E101: Аритметични изрази/Пазачи/Записи в Erlang
Аритметични изрази: > io:format("+1 = ~p~n", [+1]). +1 = 1 ok > io:format("-1 = ~p~n", [-1]). -1 = -1 ok > io:format("2*3 = ~p~n", [2*3]). 2*3 = 6 ok > Делене с плаваща запетая > io:format("2/3 = ~p~n", [2/3]). 2/3 = 0.6666666666666666 ok > Побитово не > io:format("bnot 1 = ~p~n", [bnot 1]). bnot 1 = -2 ok > Цялочислено деление > io:format("5 div 3 = ~p~n", [5 div 3]). 5 div 3 = 1..

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

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

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

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

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

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

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

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