http://web.basicpython.com:9000/blog/Java_Concurrency_in_Practice_S1/
http://web.basicpython.com:9000/blog/Java_Concurrency_in_Practice_S2/
http://web.basicpython.com:9000/blog/Java_Concurrency_in_Practice_S3/
http://web.basicpython.com:9000/blog/Java_Concurrency_in_Practice_S4/