摘要: 转http://www.eoeandroid.com/forum-viewthread-tid-49595-highlight-looper.html一、几个关键概念1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQ... 阅读全文
posted @ 2014-06-18 23:27 【雨歌】 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 转http://www.iteye.com/topic/103804首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另... 阅读全文
posted @ 2014-06-18 23:09 【雨歌】 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 在Get请求中,如果请求参数中带有中文,如 http://localhost:8080/DinnerParty/shop/search?query=多伦多, 在服务端拿到的是乱码。这是因为客户端提交过去的是UTF-8编码的数据,而服务端解析URi时可能使用的是iso8859-1编码。修改tomcat... 阅读全文
posted @ 2014-06-18 17:38 【雨歌】 阅读(588) 评论(0) 推荐(0) 编辑
摘要: Eclipse中调试的时候报错[2014-06-18 13:07:49 - DinnerBooker] The connection to adb is down, and a severe error has occured.[2014-06-18 13:07:49 - DinnerBooker]... 阅读全文
posted @ 2014-06-18 13:21 【雨歌】 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 转http://weixiaolu.iteye.com/blog/1479656 目录: 一.java NIO 和阻塞I/O的区别 1. 阻塞I/O通信模型 2. java NIO原理及通信模型 二.java NIO服务端和客户端代码实现 具体分析: 一.java NIO 和阻塞I/O的区别 ... 阅读全文
posted @ 2014-06-18 10:49 【雨歌】 阅读(443) 评论(0) 推荐(0) 编辑
摘要: nio是new io的简称,从jdk1.4就被引入了。现在的jdk已经到了1.6了,可以说不是什么新东西了。但其中的一些思想值得我来研究。这两天,我研究了下其中的套接字部分,有一些心得,在此分享。 首先先分析下:为什么要nio套接字? nio的主要作用就是用来解决速度差异的。举个例子:计算机处理的速... 阅读全文
posted @ 2014-06-18 09:59 【雨歌】 阅读(652) 评论(0) 推荐(0) 编辑