摘要: 对于IO密集型任务,很适合用线程池来处理消息,具体思路如下: 1、创建一个Queue队列 2、写一个类,继承线程类,重写run方法处理队列中方法和参数,由于queue是线程安全的,因此这块不必加锁;同时,创建一个线程池: 3、将要处理的参数和处理这个参数的方法放进这个队列里,注意将参数和方法组成个元 阅读全文
posted @ 2018-03-08 17:57 孙庆 阅读(2166) 评论(0) 推荐(0) 编辑
摘要: 比如div元素,假如想要元素内容随着高度自由变化,可以指定一个范围,min-height和max-height,这样只会在这个范围高度变化,同时加上height:auto !important,就可以自由变化大小了 阅读全文
posted @ 2018-03-08 17:00 孙庆 阅读(108) 评论(0) 推荐(0) 编辑