wlnirvana's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

os-tutorial

How to create an OS from scratch

Language:CLicense:BSD-3-ClauseStargazers:26740Issues:806Issues:172

ddia

《Designing Data-Intensive Application》DDIA中文翻译

Language:PythonLicense:CC-BY-4.0Stargazers:19664Issues:367Issues:71

litemall

又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

Language:JavaLicense:MITStargazers:19066Issues:734Issues:363

mall-learning

mall学习教程,架构、业务、技术要点全方位解析。mall项目(60k+star)是一套电商系统,使用现阶段主流技术实现。涵盖了SpringBoot、MyBatis、Elasticsearch、RabbitMQ、Redis、MongoDB、Mysql等技术,采用Docker容器化部署。

Language:JavaLicense:Apache-2.0Stargazers:12862Issues:342Issues:89

beginners-typescript-tutorial

An interactive TypeScript tutorial for beginners

missing-semester-cn.github.io

the CS missing semester Chinese version

Language:CSSLicense:NOASSERTIONStargazers:6084Issues:38Issues:17

free-project-course

Free course for Resume, 整理和搜集网络免费的项目实战课程,包括 Java 项目实战,Python 项目实战,C++ 项目实战等

The-Economist

The Economist 经济学人,持续更新

AwesomeJavaFX

A curated list of awesome JavaFX libraries, books, frameworks, etc...

OnJava8-Examples

Code Examples for the book "On Java 8"

Language:JavaLicense:NOASSERTIONStargazers:3045Issues:108Issues:42

cpbook-code

CP4 Free Source Code Project (C++17, Java11, Python3 and OCaml)

CS-Awesome-Courses

计算机的优秀课程

dnsjava

dnsjava - an implementation of the DNS protocol in Java

Language:JavaLicense:BSD-3-ClauseStargazers:912Issues:45Issues:194

inc

an incremental approach to compiler construction

Language:SchemeLicense:MITStargazers:907Issues:39Issues:2

NiceFish

🚀🚀🚀NiceFish(美人鱼) 是一个系列项目,目标是示范前后端分离的开发+部署模式,包括: 浏览器环境、移动端环境、Electron 环境;后端有两个版本:SpringBoot 版本和 SpringCloud 版本。请不要吝惜你的⭐️ Star ⭐️,星星越多,动力越足。下一个版本会引入 Angular 最新的 signal 特性。

Language:TypeScriptLicense:MITStargazers:724Issues:45Issues:7

APKEditor

Powerful android apk editor - aapt/aapt2 independent

Language:JavaLicense:Apache-2.0Stargazers:714Issues:20Issues:81

cloud-native-workshop

win w/ Spring Boot, Spring Cloud and Cloud Foundry

becoming-a-compiler-engineer

编译器入门课程的配套教学资料

karel

Karel The Robot

stanford-cpp-library

Stanford C++ library used in CS106B/X courses

llvm-project

PLCT实验室的 RISC-V V Spec 实现,基于llvm/llvm-project,rkruppe/rvv-llvm 和 https://repo.hca.bsc.es/gitlab/rferrer/llvm-epi-0.8

ym2151-decap

Silicon die analysis of the Yamaha YM2151 FM Synthesis chip

Language:LuaStargazers:48Issues:11Issues:0

seedlabs-chinese

Chinese translation of the SEED Labs

Language:TeXLicense:NOASSERTIONStargazers:45Issues:10Issues:7

riscv-megaproject

A series of (practise) projects of RISC-V cores. All cores will support at least the I instruction set. Expect bugs/limitations for earlier ones

Language:VerilogLicense:BSD-3-ClauseStargazers:30Issues:8Issues:2

write_your_own_java_framework

Understand how Spring, JakartaEE, Jackson, Guice and Hibernate works by rewriting a toy version of them

Language:JavaLicense:Apache-2.0Stargazers:11Issues:5Issues:2

write_your_own_java_framework_exercices

Try to implement small demos of the code powering usual Java frameworks

Language:JavaLicense:Apache-2.0Stargazers:11Issues:4Issues:1