support read db from cmd
use dns cache
add unittest for html parser