上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页
摘要: 首先用一个程序模拟一下ThreadLocal: 运行结果: Thread[Thread-1,5,main], data:1170863694Thread[Thread-0,5,main], data:1982496284Thread[Thread-1,5,main]调用A, data:1170863 阅读全文
posted @ 2016-08-16 04:36 DarrenChan陈驰 阅读(470) 评论(0) 推荐(0)
摘要: 线程的运行机制 开启线程过多,会消耗cpu 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间 ,系统通过一种循环的方式为线程提供时间片,线程在自己的时间内运行,因为时间相当短,多个线程频繁地发生切换,因此给用户的感觉就是好像多个线程 阅读全文
posted @ 2016-08-16 03:13 DarrenChan陈驰 阅读(382) 评论(0) 推荐(0)
摘要: 在项目中ViewPager和Fragment接口框架已经是处处可见,但是在使用中,我们肯定不希望用户在当前页面时就在前后页面的数据,加入数据量很大,而用户又不愿意左右滑动浏览,那么这时候ViewPager中本来充满善意的预加载就有点令人不爽了。我们能做的就是屏蔽掉ViewPager的预加载机制。虽然 阅读全文
posted @ 2016-08-16 03:00 DarrenChan陈驰 阅读(580) 评论(0) 推荐(0)
摘要: 一、v4、v7、v13的作用和用法 1、Android Support V4, V7, V13是什么? 本质上就是三个java library。 2、为什么要有support库? 是为了解决软件的兼容问题。如果在低版本Android平台上开发一个应用程序,而应用程序又想使用高版本才拥有的功能,就需要 阅读全文
posted @ 2016-08-13 23:18 DarrenChan陈驰 阅读(1002) 评论(0) 推荐(0)
摘要: 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40481055,本文出自:【张鸿洋的博客】 本文大多数内容翻译自:http://www.doubleencore.com/2013/06/context/ 我重新组织了下内容以及结构 阅读全文
posted @ 2016-08-12 02:36 DarrenChan陈驰 阅读(356) 评论(0) 推荐(0)
摘要: 众所周知的原因,google的很多网站在国内无法访问,苦逼了一堆天朝程序员,下是在mac本上折腾android 开发环境的过程: 一、先下载android sdk for mac 给二个靠谱的网址: a). http://down.tech.sina.com.cn/page/45703.html b 阅读全文
posted @ 2016-08-11 14:05 DarrenChan陈驰 阅读(200) 评论(0) 推荐(0)
摘要: 1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 阅读全文
posted @ 2016-08-11 04:00 DarrenChan陈驰 阅读(250) 评论(0) 推荐(0)
摘要: 在学习JAVA的过程中,涉及到多个环境变量(environment variable)的概念,如PATH。正确地配置这些环境变量,是能够顺利学习、开发的前提。而经常出现的问题是:有的学习者能够按照提示一步一步地正确配置,但时间一长就忘了,出现了问题也无从下手。究其原因,就是对这些概念没有理解,知其然 阅读全文
posted @ 2016-08-11 03:55 DarrenChan陈驰 阅读(4033) 评论(0) 推荐(0)
摘要: android下v4 v7 v21等包是android系统的扩展支持包,就想windows的系统补丁一个道理。 android的扩展包主要是用来兼容低版本的,比如android3.0以后出现了actionbar,如果要使用actionbar,那么手机系统必须在3.0以上才能使用,这样将会导致很多用户 阅读全文
posted @ 2016-08-11 01:20 DarrenChan陈驰 阅读(2246) 评论(0) 推荐(0)
摘要: 昨天写了一个多线程的程序,却发现了一个很奇特的问题,就是我的map对象明明put了,可是get的时候竟然会取到null,而且尝试多次,有时候成功,有时候取到null,并不确定。 程序代码如下: 运行结果如下: Thread[Thread-0,5,main], data:1164116165Threa 阅读全文
posted @ 2016-08-10 14:04 DarrenChan陈驰 阅读(3989) 评论(0) 推荐(1)
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 40 下一页