
转载
小小程序猿_
志不强者智不达,言不信者行不果。
展开
-
《算法导论》学习心得(十)—— 泛型(JAVA)
Java泛型(转载于http://www.cnblogs.com/Fskjb/archive/2009/08/23/1552506.html)在Java SE1.5中,增加了一个新的特性:泛型(日本语中的总称型)。何谓泛型呢?通俗的说,就是泛泛的指定对象所操作的类型,而不像常规方式一样使用某种固定的类型去指定。泛型的本质就是将所操作的数据类型参数化,也就是说,该数据类型被指定为一个参数转载 2014-12-04 08:40:31 · 489 阅读 · 0 评论 -
红黑树——《算法导论》学习心得(十四)
介绍另一种平衡二叉树:红黑树(Red Black Tree),红黑树由Rudolf Bayer于1972年发明,当时被称为平衡二叉B树(symmetric binary B-trees),1978年被Leonidas J. Guibas 和Robert Sedgewick改成一个比较摩登的名字:红黑树。转载 2014-12-15 08:57:54 · 514 阅读 · 0 评论 -
TCP三次握手/四次挥手详解
一、Linux服务器上11种网络连接状态: 图:TCP的状态机通常情况下:一个正常的TCP连接,都会有三个阶段:1、TCP三次握手;2、数据传送;3、TCP四次挥手注:以下说明最好能结合”图:TCP的状态机”来理解。SYN: (同步序列编号,Synchronize Sequence N转载 2015-04-26 19:44:00 · 482 阅读 · 0 评论 -
Android Service 详解
一个Service也是一种应用程序组件,它运行在后台以提供某种服务,通常不具有可见的用户界面。其它的应用程序组件可以启动一个Service,即使在用户切换到另外一个应用程序后,这个Service还是一直会在后台运行。此外,一个应用程序也可以绑定到一个Service然后使用进程间通信(IPC)方式与Service之间发生交互。例如一个Service可以处理网络事物,播放音乐,读写文件或者读写Cont转载 2015-04-25 12:22:59 · 394 阅读 · 0 评论 -
Understanding Weak References
Understanding Weak References以前我招聘过高级java工程师,其中一个面试题目是“你对weak reference了解多少?”。这个话题比较偏,不指望每个人都能清楚它的细节。如果面试的人说“Umm...好像和gc(垃圾回收)有点关系?”,那我就相当满意了。实际情况却是20多个5年java开发经验的工程师只有2个知道有weak reference这么回事,转载 2015-04-28 17:36:30 · 343 阅读 · 0 评论 -
ListView 优化
1、为什么做优化 说起为什么要对ListView这个控件做优化,这个问题还真不是那么容易回答,因为它要优化的原因实在是太简单,那就是Android手机性能有限,要让它跑起来很流畅,自然就有了优化的需求了。优化过后的应用程序,会跑得比较流畅,能够让用户体验显著提升。 这里我们主要讨论它需要节约时间,让程序更加流畅。那么问题来了,如何节约时间了,这就是一个空转载 2015-05-04 18:30:52 · 417 阅读 · 0 评论