兰亭风雨的专栏

欢迎关注我的原创公众号:兰亭风雨(lantingfy)--倚栏听风雨,淡看江湖路,淡泊以明志,宁静以致远。...

排序:
默认
按更新时间
按访问量

2015互联网校招总结—一路走来

结束了在百度的实习,是时候写下校招的总结了,再不写估计很多东西都忘了。在开源社区混迹久了,从别人的学习、求职、工作经历中越发感受到很多的正能量,也本着攒RP的原则,向学弟学妹们,尤其非名校的学弟学妹们传递点正能量,因为博主也是非名校出身,而且在整个求职的过程中能够很明显地感受到名校学生那种得天独厚...

2014-10-29 00:03:45

阅读数:55317

评论数:242

女友的心酸考博路

今天,哈工大公布了博士录取的名单,看到女友的名字,眼角湿润了好久。翻看下去年7月份以来跟陆老师往来的邮件,脑海中总是不断浮现这9个月来的种种。9个月,整整9个月,这段路走的实在太长,有太多的泪水,太多的心酸,太多的不容易。 2012年6月,为了我,女友决定只报考哈工大深研院,而放弃了更多的选择,忘...

2013-05-09 23:52:00

阅读数:16186

评论数:115

考研那些事——那些年,我们一起度过的猪狗不如的生活

又是一年毕业季,图书馆前的木棉树迎来送往了一届又一届的学生。回想起过往的四年,感慨万千,疯狂过,努力过,高兴过,哀伤过。。。。。。而今我又将站在一个全新的起点上去迎接新的开始,新的挑战。。。。。。 首先来看下我的初试分数:政治76分 英语一67分数学一142分  专业课116分,总分401分,专业...

2013-04-24 21:00:05

阅读数:12261

评论数:68

Android Touch事件传递机制全面解析(从WMS到View树)

转眼间近一年没更新博客了,工作一忙起来,很难有时间来写博客了,由于现在也在从事Android开发相关的工作,因此以后的博文也会更多地专注于这一块。 这篇文章准备从源码层面为大家带来Touch事件的传递机制,我这里分析的源码时Android4.4的。说到分析源码,光看肯定是不行的,一定要亲自去跟,...

2015-12-21 07:43:35

阅读数:9786

评论数:21

2014年终总结:这一年所经历的和正在发生的事情

无声无息间,又到了岁末!这一年是我的本命年,本以为会霉运连连,却没有想到又峰回路转,这一年来所遭遇的失落让我明白了很多道理,而这一年所取得的收获则更加让我坚定了一些信念。 写博客是这一年来一直在坚持的事情。印象中,是2013年的4月份在CSDN上写的第一篇博文,但当时的文章基本都是从新浪博...

2015-01-05 00:03:07

阅读数:11955

评论数:44

【Java集合源码剖析】LinkedHashmap源码剖析

前言:有网友建议分析下LinkedHashMap的源码,于是花了一晚上时间研究了下,分享出此文,希望大家相互学习。LinkedHashMap的源码理解起来也不难(当然,要建立在你对HashMap源码有较好理解的基础上)。 LinkedHashMap简介 LinkedHashMap...

2014-07-17 07:37:18

阅读数:29360

评论数:17

【Java集合源码剖析】TreeMap源码剖析

前言 本文不打算延续前几篇的风格(对所有的源码加入注释),因为要理解透TreeMap的所有源码,对博主来说,确实需要耗费大量的时间和经历,目前看来不大可能有这么多时间的投入,故这里意在通过于阅读源码对TreeMap有个宏观上的把握,并就其中一些方法的实现做比较深入的分析。 红黑树简介 ...

2014-07-07 07:47:49

阅读数:11975

评论数:9

【Java集合源码剖析】Hashtable源码剖析

Hashtable简介 Hashtable同样是基于哈希表实现的,同样每个元素是一个key-value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 Hashtable也是JDK1.0引入的类,是线程安全的,能用于多线程环境中。 Hasht...

2014-07-06 00:53:22

阅读数:13371

评论数:8

【Java集合源码剖析】HashMap源码剖析

HashMap简介 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concur...

2014-07-04 00:16:23

阅读数:26870

评论数:31

【Java集合源码剖析】Vector源码剖析

Vector简介 Vector也是基于数组实现的,是一个动态数组,其容量能自动增长。 LinkedList是JDK1.0引入了,它的很多实现方法都加入了同步语句,因此是线程安全的(其实也只是相对安全,有些时候还是要加入同步语句来保证线程的安全),可以用于多线程环境。 Lin...

2014-07-02 00:03:14

阅读数:9814

评论数:9

【Java集合源码剖析】LinkedList源码剖析

LinkedList简介 LinkedList是基于双向循环链表(从源码中可以很容易看出)实现的,除了可以当做链表来操作外,它还可以当做栈、队列来使用。 LinkedList同样是非线程安全的,只在单线程下适合使用。 LinkedList实现了Serializable接口...

2014-07-01 08:29:58

阅读数:15622

评论数:24

【Java集合源码剖析】ArrayList源码剖析

ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的A...

2014-06-30 08:02:49

阅读数:22359

评论数:19

【Java集合源码剖析】Java集合框架

Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。学习Java集合框架下大致可以分为如下五个部分:List列表、Set集合、Map映射、迭代器(Iterator、Enumeration)、工具类(Arrays、Collections)。...

2014-06-29 12:48:55

阅读数:22242

评论数:15

【算法拾遗】二分查找递归非递归实现

本篇博文没太多要说的,二分查找很简单,也是常见常考的查找算法,一下是递归非递归的实现。 非递归实现:

2014-06-24 12:45:59

阅读数:3777

评论数:2

【网络协议】TCP的拥塞控制机制

前言 计算机网络中的带宽、交换节点中的缓存和处理机等,都是网络的资源,在某段时间内,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏,这种情况就叫做拥塞。 所谓拥塞控制,就是防止过多的数据注入到网络中,从而使网络中的路由器或链路不致过载。要注意用拥塞控制与流量控制的区别...

2014-06-21 00:54:02

阅读数:10990

评论数:1

【网络协议】TCP中的四大定时器

前言 对于每个TCP连接,TCP一般要管理4个不同的定时器:重传定时器、坚持定时器、保活定时器、2MSL定时器。 重传定时器 很明显重传定时器是用来计算TCP报文段的超时重传时间的(至于超时重传时间的确定,这里涉及到一大堆的算法,书上有说,我这里不细谈了)。每发送一...

2014-06-20 08:30:05

阅读数:5598

评论数:0

【网络协议】TCP的流量控制机制

一般来说,我们总是希望数据传输的更快一些,但如果发送方把数据发送的很快,而接收方来不及接收,这就可能造成数据的丢失。流量控制就是让发送方的发送速率不要太快,让接收方来得及接收。 对于成块数据流,TCP利用滑动窗口机制来实现流量的控制,对于交互数据流,TCP利用捎带ACK和Nagle算法来实...

2014-06-20 08:29:34

阅读数:6286

评论数:0

【网络协议】TCP的交互数据流和成块数据流

前言 建立在TCP协议上的应用层协议有很多,如FTP、HTTP、Telnet等,这些协议根据传输数据的多少可以分为两类:交互数据类型和成块数据类型。 交互数据类型,如:Telnet,这类协议一般只做小流量的数据交换,比如每按下一个键,要回显一些字符。 成块数据类型,如:F...

2014-06-20 08:29:27

阅读数:5214

评论数:3

【网络协议】TCP协议简介

本文只是对TCP协议做个简要的介绍。 TCP协议,即传输控制协议,与UDP协议同处于传输层,同样使用相同的网络层,但TCP提供了一种可靠的、面向连接的数据传输服务,它会在两个使用TCP的应用之间建立一个TCP连接,在该连接上进行数据的传输。 TCP通过以下方式提供可靠性: ...

2014-06-18 08:29:50

阅读数:4402

评论数:0

看世界杯应该看到一种精神

看世界杯应该看到一种精神,一种锲而不舍、四年磨一剑的精神。 平时很少看足球,但这两届世界杯,阿根廷的比赛是必看的,因为有梅西。 梅西带给我的更多的是一种精神上的感动。 现在已经不习惯在QQ空间发表说说了,四年前的一条说说:

2014-06-16 13:20:45

阅读数:3072

评论数:5

提示
确定要删除当前文章?
取消 删除
关闭
关闭