sohu java common component