再看《硅谷传奇》,其实感触颇多。想起来鲍尔默辞职离开微软的那一阵子,无论对于微软还是对于他本人,我作为局外人也能感觉非常压抑。 在影片中,鲍尔默就是盖茨的好基友,一直在支持着盖茨。其中有一段,盖茨没来得及登上去IBM的飞机,而鲍尔默在机舱座位上却相信盖茨有办法让飞机重新回到跑道上,他相信他,他也的确做到了。 鲍尔默在美国SAT考试中取得了1600分的满分成绩,也当过哈佛足球队队长。18岁读大二时认识了盖茨,虽然认识的时间不长却有着充分的信任。从1998年当总裁到2008年接替盖茨到2013年挥泪离开微软,鲍尔默一直…

2015年5月31日 0条评论 2点热度 阅读全文

    上篇博客讲了DispathcerServlet的流转过程以及它是如何工作的,从这篇博客开始就开始深入到DispatcherServlet的内部看看它的几个主要的组件。那么这一篇就从HandlerMapping这个组件开始学习。 HandlerMapping     首先这是一个接口,也就是可扩展。它的作用就是根据不同的请求去匹配对应的Handler,也就是根据请求匹配一个请求处理器。这个过程需要两个步骤:第一步,需要将Handler注册到HandlerMapping中…

2015年5月31日 0条评论 8点热度 阅读全文

题目: 有一条公路经过V个村庄,每一个村庄都处在整数的坐标点上(这里假设公路为数轴)。规划在这条公路上建立P个邮局,每一个邮局都要建在某个村庄上,要求让不同村庄的人到邮局要走的总路程最小。 分析: 用动态规划的办法,先把输入的村庄排序,然后计算只有一个邮局的情况,然后再根据已有的信息,计算p(p>=2)个邮局时的选址分布,其中p从小到大计算。 class addr_info { public: int dis; int behind; addr_info() :dis(0), behind(0){} }; c…

2015年5月31日 0条评论 8点热度 阅读全文

tar -xjf       u-boot打补丁 patch -p1 < ../JZ2440.patch tar -cjf  压缩文件 内核打补丁 tar -xjf       u-boot打补丁 patch -p1 < ../JZ2440.patch tar -cjf  压缩文件 cp cofing_ok .confing make uImage tar 解压缩命令 tar -c: 建立压缩档案 -x:解压 -t:查看内容…

2015年5月31日 0条评论 1点热度 阅读全文

原址:http://blog.csdn.net/zevin/article/details/7390419 非内联函数调用的过程: <pre name="code" id="best-answer-content" class="reply-text mb10" style="margin-top:0px; margin-bottom:10px; background-color:rgb(255,252,246); padding-top:0px; padding-right:0px; padding-bot…

2015年5月31日 0条评论 2点热度 阅读全文

【工匠若水 http://blog.csdn.net/yanbober 转载烦请注明出处,尊重分享成果】 1 背景 还记得前面《Android应用setContentView与LayoutInflater加载解析机制源码分析》这篇文章吗?我们有分析到Activity中界面加载显示的基本流程原理,记不记得最终分析结果就是下面的关系: 看见没有,如上图中id为content的内容就是整个View树的结构,所以对每个具体View对象的操作,其实就是个递归的实现。 前面《Android触摸屏事件派发机制详解与源码分析一(V…

2015年5月31日 0条评论 14点热度 阅读全文

前一篇博文中写道,二叉查找树是一种具有较高性能的符号表实现,在理想情况下它可以保证查找、插入和删除操作的时间复杂度在对数级别。二叉查找树可以动态地插入和删除元素,在插入和删除操作的过程中,二叉查找树的形状也会发生变化。 考虑以下问题:二叉查找树 T 的初始状态 T0 是一棵空树,现分别以两种不同的顺序 M(A, B, C, D, E, F, G) 和 N(D, B, F, A, C, E, G) 向其中插入 A-G 共 7 个相同的元素,当最后一个元素插入完成后,T 的最终形状 TM 和 TN&…

2015年5月31日 0条评论 17点热度 阅读全文

前一篇博文中写道,二叉查找树是一种具有较高性能的符号表实现,在理想情况下它可以保证查找、插入和删除操作的时间复杂度在对数级别。二叉查找树可以动态地插入和删除元素,在插入和删除操作的过程中,二叉查找树的形状也会发生变化。 考虑以下问题:二叉查找树 T 的初始状态 T0 是一棵空树,现分别以两种不同的顺序 M(A, B, C, D, E, F, G) 和 N(D, B, F, A, C, E, G) 向其中插入 A-G 共 7 个相同的元素,当最后一个元素插入完成后,T 的最终形状 TM 和 TN&…

2015年5月31日 0条评论 1点热度 阅读全文

先上一张路径图 一共有8个点,每个点之间的连线数字,表示这两个点之间的距离,如果两个点之间无直接连线,那么只能通过其它点到达。 Dijkstra算法,网上有逼格较高的定义,描述文字不是太通俗,且不管它。 下面就以求A到G的最短路径为例,谈一下具体的算法实现思路: 前提条件:定义一个close集合,分析过的点都放入此集合中,A为起点,首先放入集合。 1.以A为起点,首先寻找离A最近的相连的某个点(上图是C点) 2.找到这个C点后,循环C相连的所有点(其实B和D),重新计算A到B,A到D的临时最短距离(最初A到D不相连…

2015年5月31日 0条评论 4点热度 阅读全文

Rotate an array of n elements to the right by k steps. For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4]. #include<stdio.h> void reverse(int *nums,int start,i…

2015年5月31日 0条评论 11点热度 阅读全文