Свързани публикации 'computer-science'


Как работи JavaScript: Визуално ръководство🔥 🤖
JavaScript е един от най-обичаните и мразени езици в света. Обичан е, защото е мощен. Можете да направите приложение с пълен стек, като просто научите JavaScript и нищо друго. Освен това е мразен, защото се държи по неочаквани и разстройващи начини, което, ако не сте инвестирани в разбирането на езика, може да ви накара да го намразите 💔. Този блог ще обясни как JavaScript изпълнява код в браузъра и ще го научим чрез анимирани GIF файлове 😆. След като прочетете този блог, вие ще бъдете..

Визуално обяснена максимална клика
Максималната клика е техника, използвана за намиране на най-големия клъстер от върхове, където всеки връх е свързан един с друг. Да разгледаме един пример. Ще разгледаме всеки връх и ще видим какъв ще бъде най-големият клъстер на следната графика. Нека разгледаме първия връх. Връх 1 е свързан с върхове 2, 4 и 6. Трябва да се уверим, че всеки от тези върхове също има връзка един с друг. Свързан ли е връх 2 с връх 4? да Свързан ли е връх 2 с връх 6? да Свързан ли е връх 4 с..

MLops: Моят любим шаблон за проекти в Github за проекти в областта на науката за данни
TLDR: В тази история споделям структура на git проект, която често използвам като отправна точка за научни проекти за данни и говоря за няколко пакета, които биха могли да помогнат за организирането на кода. Също така прилагам основна версия на CI тръбопровод, който позволява автоматизиране на анализа на качеството на кода. Въведение

Въведение в ELF (изпълним и свързваем формат)
Винаги е необходим двоичен формат във всяка обща/стандартна операционна система. Днес ще се поразровим дълбоко в Linux и известния му формат ELF. Въпреки че Linux не изисква разширение за ELF файлове (то може да бъде *.bin, *.so и други (може да бъде без никакви разширението също)) Изпълнимите и Linkable Format файлове обикновено се използват за изпълними файлове, модели на ядрото, споделени библиотеки, дъмпове на ядрото и обектни файлове. Освен това ELF е много гъвкав и не е обвързан с..

Структури на данни: Дървета
Структури на данни: Дървета Тази публикация е третата от поредица за структури от данни. Темите, обхванати в тази серия, са 6 основни структури от данни, които ще се появят на всеки вид интервю за софтуерно инженерство: Хеш карти Свързани списъци Дървета „Стекове и опашки“ Купчища Графики Какво е дърво? Дървото е нелинейна структура от данни, която организира данните по йерархичен начин. Можете да ги оприличите на родословно дърво с много поколения; баби и..

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

xchg rax, rax
Намерих тази невероятна книга онлайн xchg rax, rax от xorpd. Това е колекция от гатанки за сглобяване. Книгата съдържа 0x40 кратки асемблиращи фрагменти, без текст. Току що започнах да го чета и е невероятно. Ще актуализирам тази публикация в блога с обяснения на фрагментите, които изследвам. xchg rax,rax — 0x00 обяснение Съвет: Това е нулевият фрагмент. Фрагментът просто илюстрира някои различни начини за задаване на регистрите на 0. Той задава eax, ebx, ecx, edx, esi, edi и..