摘要: 超文本传输协HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure 阅读全文
posted @ 2018-10-11 13:30 kiki's 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 使用线程池的好处: 线程池的基本组成部分: Java中线程池有关接口和类: 创建线程池: 在java doc中,并不提倡我们直接使用ThreadPoolExecutor,而是使用Executors类中提供的几个静态方法来创建线程池,它们实际上也是调用了ThreadPoolExecutor,只不过参数 阅读全文
posted @ 2018-10-11 09:58 kiki's 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 死锁产生原因: 线程A调用leftRight()方法,得到left锁,同时线程B调用rightLeft()方法,得到right锁;线程A和线程B都继续执行,此时线程A需要right锁才能继续往下执行。 此时线程B需要left锁才能继续往下执行。但是:线程A的left锁并没有释放,线程B的right锁 阅读全文
posted @ 2018-10-11 09:48 kiki's 阅读(156) 评论(0) 推荐(0) 编辑