- learnig how to use waif/notify
- use ThreadLocal
- use pipe to do thread communication
- UDP server/client
- TCP server/client
- simple web server
- use okHttp to get data synchronously
- use okHttp to get data asynchronously
- how to implement Singleton pattern in Java