微软100题系列地址答案地址谓之随笔,当是自己在练习此类算法的一些想法,一些心得,一些领悟,一些借鉴,当自引用之时,会附上相应的链接!题:把二元查找树转变成排序的双向链表(树)描述:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。思维过程[个人...
分类:
编程语言 时间:
2014-12-22 16:06:52
收藏:
0 评论:
0 赞:
0 阅读:
315
Often time, Tomcat may hits the following java.lang.OutOfMemoryError: PermGen space error.java.lang.OutOfMemoryError: PermGen space at java.lan...
分类:
编程语言 时间:
2014-12-22 16:05:22
收藏:
0 评论:
0 赞:
0 阅读:
191
今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }还有一个"猫"对象的构造函数。 function Cat(name,color){ this.name = na...
分类:
编程语言 时间:
2014-12-22 16:05:02
收藏:
0 评论:
0 赞:
0 阅读:
232
我们先来看下之前的运动的代码,是否支持多物体运动,会出现怎么样的问题。。。
分类:
编程语言 时间:
2014-12-22 16:04:22
收藏:
0 评论:
0 赞:
0 阅读:
148
一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... }上面的函数m1()和m2(...
分类:
编程语言 时间:
2014-12-22 16:03:22
收藏:
0 评论:
0 赞:
0 阅读:
123
从下面目录中可以看到,本系列有16篇文章,外加两篇后补的,一共18篇文章。写了半个月,从9月17号开始写的。每篇文章更新时,读者的反馈还是可以的,虽然不至于上头条,但是也算是中规中矩,有看的人,也有评论的人。特别是在后期讲闭包的时候。 我从来都不做基础入门教程,因为基础入门的教程,要想讲的和别人不....
分类:
编程语言 时间:
2014-12-22 16:02:32
收藏:
0 评论:
0 赞:
0 阅读:
207
经常使用window.location,它的结构总是记不住,简单梳理下,方便以后查询。 示例 ----------------------------------------------------------------------- URL:http://b.a.com:88/index.php...
分类:
编程语言 时间:
2014-12-22 16:01:42
收藏:
0 评论:
0 赞:
0 阅读:
314
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地....
分类:
编程语言 时间:
2014-12-22 15:55:42
收藏:
0 评论:
0 赞:
0 阅读:
430
1、ps -ef|grep java 2、lsof -p 32636 3、lsof -p 20812|wc –l 这个也可以看一个进程打开的文件数 4、ulimit -a
分类:
编程语言 时间:
2014-12-22 15:53:03
收藏:
0 评论:
0 赞:
0 阅读:
238
Background:Excel列中,有多个net-block, 将这些net-block按照IP地址(v4)自己的大小从小到大排序。Idea:IPv4地址的格式是点分十进制的,也就是说每一个点前的数字都有自己相应的power权值,只要找到这个权值,再将IP地址以“."分开,分别乘以其权值,就可以得...
分类:
编程语言 时间:
2014-12-22 15:51:22
收藏:
0 评论:
0 赞:
0 阅读:
502
根据我自己的理解给代码加了注释。/*中序线索二叉树 2014/11/14 */#include#includetypedef struct BiTrNoDe{ char data; struct BiTrNoDe *lchild; struct BiTrNoDe *rch...
分类:
编程语言 时间:
2014-12-22 15:48:32
收藏:
0 评论:
0 赞:
0 阅读:
335
原文:Javascript模块化 一、原始写法 模块就是实现特定功能的一组方法。
只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... } 上面的函数m1()和m2(),组成一个模块。使用的时候...
分类:
编程语言 时间:
2014-12-22 15:48:02
收藏:
0 评论:
0 赞:
0 阅读:
237
1)冒泡排序 冒泡排序在众多排序算法中算比较简单的一个,基本思想是重复的进行整个数列的排序,一次比较两个元素(两两排序),如果它们顺序不符合就交换,重复这样直到数列没有再需要交换的数为止(结束条件)。就好像气泡一样,轻的气泡会往上漂浮,在不断漂浮的过程中,发生了两两交换过程,所以叫冒泡排序。 其.....
分类:
编程语言 时间:
2014-12-22 15:47:42
收藏:
0 评论:
0 赞:
0 阅读:
258
因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不一样。默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.itervalues(),如果要同时迭代key和value,可以用for k, v in d.iteritems()。最...
分类:
编程语言 时间:
2014-12-22 15:47:12
收藏:
0 评论:
0 赞:
0 阅读:
285
一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... }上面的函数m1()和m2(),组成一个模块。使用的时候,直接调用就行了。这...
分类:
编程语言 时间:
2014-12-22 15:46:22
收藏:
0 评论:
0 赞:
0 阅读:
234
参考:http://www.kaifajie.cn/spring/9966.html ...
分类:
编程语言 时间:
2014-12-22 15:44:32
收藏:
0 评论:
0 赞:
0 阅读:
275
在 mvc 4 中使用 unity 进行依赖注入关于依赖注入的概念,这里就不再叙述了,我们用 mvc 4 结合 unity,使用构造函数来进行依 赖注入。具体步骤如下: 1. 首先建立 一个 mvc 项目, 选择 basic创建好后,完整的项目应该是这样的:2. 创建 Home控制器, 并添加 in...
分类:
编程语言 时间:
2014-12-22 15:42:32
收藏:
0 评论:
0 赞:
0 阅读:
408
上代码: public?class?testSpring?extends?BaseTest{
????private?String?url?;
????
????@Value("#{moblieProps[‘ds.demo.url‘]}")
????public?void?setUrl(String?url)?{
???...
分类:
编程语言 时间:
2014-12-22 14:38:24
收藏:
0 评论:
0 赞:
0 阅读:
251