Recap producer & consumer problem
Set up the test function for my blocking queue
Implementation of threadpool, worker thread
Basic implementation of threadpool and worker. Print "hello world" from the webpage.
Add simple HTTP parser
The parser gets GET requests and returns 200
Add support for txt file
Now txt file can be shown from the browser
Add support for image
Implement my blocking queue & GET /control
Add shutdown feature
visit localhost:8080/shutdown to stop the server
modify the shutdown feature to stop the server
Refactor code & add more support for http1.1
Refactor HTTP parser & add directory info
Add support for HEAD request
Add servlet partial implementation
This version is not workable currently
Refactor for the HTTP server
Now http parser sends result to responder,
responder sends respond to client
Add support for servlets: set up the framework
Java servlet implementation
Pass the simple tests
Reimplement of the blocking queue