fixed #23
优化buffer
fixed #24
优化内部结构,解决并发故障