Hope someday I'll become one of the stars among the open source universe.
leslie-jiang-hamster Goto Github PK
Name: Leslie_Jiang
Type: User
Company: HUST
Bio: Undergraduate at HUST | mailto:[email protected]
Location: Wuhan, China
Name: Leslie_Jiang
Type: User
Company: HUST
Bio: Undergraduate at HUST | mailto:[email protected]
Location: Wuhan, China
CS:APP3e cache lab: implement a cache simulator and optimize matrix transposition
simple C++ practise, which explores some of the modern features after C++17
Verilog practise solutions, compiled using Altera Quartus and simulated using ModelSim
HUST database assignments, including ERD modeling and implementing a relational database kernel.
In this lab you will add large files and symbolic links to the xv6 file system.
In this lab you'll gain experience in re-designing code to increase parallelism. A common symptom of poor parallelism on multi-core machines is high lock contention. Improving parallelism often involves changing both data structures and locking strategies in order to reduce contention. You'll do this for the xv6 memory allocator and block cache.
In this lab you will write an xv6 device driver for a network interface card (NIC).
In this lab you will explore page tables and modify them to to speed up certain system calls and to detect which pages have been accessed.
In this lab you will add some new system calls to xv6, which will help you understand how they work and will expose you to some of the internals of the xv6 kernel.
This lab will familiarize you with multithreading. You will implement switching between threads in a user-level threads package, use multiple threads to speed up a program, and implement a barrier.
This lab explores how system calls are implemented using traps. You will first do a warm-up exercises with stacks and then you will implement an example of user-level trap handling.
mit6.s081: lab util, using syscalls to build utility programs
CSAPP:3e proxy lab: build a http proxy server with LRU cache and thread pool
A simple command line anniversary reminder made with python, never forget your friends' birthdays : )
a python implementation of scheme interpreter (ucb cs61a project4)
tsh, a unix shell with basic features (signals, job control), a.k.a. CSAPP:3e shell lab
frontend practise: a todolist made with react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.