自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chivalry

磨砺手中的利器

  • 博客(13)
  • 资源 (5)
  • 收藏
  • 关注

转载 利用二级指针删除单向链表

http://coolshell.cn/articles/8990.htmlLinus举了一个单向链表的例子,但给出的代码太短了,一般的人很难搞明白这两个代码后面的含义。正好,有个编程爱好者阅读了这段话,并给出了一个比较完整的代码。他的话我就不翻译了,下面给出代码说明。如果我们需要写一个remove_if(link*, rm_cond_func*)的函数,也就是传入一个单向链表

2013-12-26 14:59:59 2793

转载 HashMap的工作原理

http://www.importnew.com/7099.htmlHashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现Hash

2013-12-25 19:53:11 650

转载 Java异常分类

http://woshixy.blog.51cto.com/5637578/1071966一、基本概念看java的异常结构图  Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.Exception 二、Excep

2013-12-23 23:35:35 566

转载 映射的存储模型

http://blog.sina.com.cn/s/blog_693f08470101ovfp.htmlhttp://blog.sina.com.cn/s/blog_693f08470101omuq.html映射的存储模型 – 面向列的存储和行存储 1个月没跟大家见面了,这个月真的是很累,做了很多事,天天加班,不过结还都不错,以后调休吧 ~双11不知

2013-12-21 23:22:20 1390

转载 编写你的第一个垃圾收集器

每当我倍感压力以及有很多事情要做的时候,我总是有这样一种反常的反应,那就是希望做一些其他的事情来摆脱这种状况。通常情况下,这些事情都是些我能够编写并实现的独立的小程序。一天早上,我几乎要被一堆事情给整疯了——我得看一本书、处理一些工作上的事情、还要准备一场Strange Loop的演讲,然后这时我突然想到:“我该写一个垃圾收集器了”。是的,我知道那一刻让我看上去有多疯狂。不过我

2013-12-20 10:25:10 1044

转载 Java隐藏特性

http://www.cnblogs.com/lanxuezaipiao/p/3460373.html每种语言都很强大,不管你是像我一样的初学者还是有过N年项目经验的大神,总会有你不知道的东西。就其语言本身而言,比如Java,也许你用Java开发了好几年,对其可以说是烂熟于心,但你能保证Java所有的用法你都知道吗?今天没事就来整理下Java中有哪些隐藏的特性呢?知道的可以举手

2013-12-18 23:40:19 764

原创 replaceAll

本意是要把“. net”变成".net",下面的语句有什么问题吗?String ss = "www network";System.out.println(ss.replaceAll(". net", ".net"));问题:1. "."表示任意字符,2. 要在"."之前和net之后有空格ss.replaceAll(" \\. net ", "

2013-12-16 10:55:55 699

转载 集合与数组的转换

http://bocolijun.iteye.com/blog/3960331.list转set Java代码 Set set = new HashSet(new ArrayList());  Java代码  Set set = new HashSet(new ArrayList());   

2013-12-11 21:00:38 773

转载 python的变量作用域

1. 不在函数体内的变量或者在 if __name__=='__main__'中的变量,都是全局变量,注意访问这些全局变量的速度是比较慢的,因为这些全局变量放在一个全局的表中,需要查找2. 在函数体内,如果不没有对变量的赋值操作,默认这个变量是全局变量,就是要从全局的表中查找3. 在函数体内,如果有对变量的赋值操作,则这边变量是局部变量;如果想在函数体内修改全局变量,只需在函数体内声明gl

2013-12-09 15:29:27 1792

原创 replaceAll的坑

System.out.println("aaa abc ddd abc abc ".replaceAll(" abc ", " "));output:aaa ddd abc 注意,replaceAll内部实现是Pattern.compile(regex).matcher(this).replaceAll(replacement);在替换之后,寻找下次匹配时,是从替换之后的下一个

2013-12-08 19:17:38 1165

转载 二项分布和Beta分布

http://hyry.dip.jp/tech/slice/slice.html/42本文通过实例介绍二项分布和Beta分布的含义,并使用pymc对抛硬币进行模拟实验,从而获得Beta分布。二项分布和Beta分布In [15]:%pylab inlineimport pylab a

2013-12-06 00:10:53 30495 1

转载 几个简单数学分布

1. 概率密度函数假如我们要预测明天的下雨量,x表示下雨的量,f(x)就表示为概率密度,我们随便画一个概率密度,他们的关系如下:其中概率密度函数f(x)并不代表概率,只是代表当前x点的概率密度,类似于速度不代表位移一样,我们把所有可能发生事件概率相加应该为1(上图面积):∫+∞−∞f(x)dx=1其中f(x)>=0,也可以计算下雨量在某个范围

2013-12-05 11:32:17 47865 3

原创 observer pattern

defines a one-to-many dependency between objects so that when one object changes state, all of its dependents are notified and updated automatically.subject内部有个observer

2013-12-01 21:41:35 934

Learning to Rank for Information Retrieval and Natural Language Processing

Learning to Rank for Information Retrieval and Natural Language Processing。很热门的研究方向

2012-05-05

算法技术手册包括书和代码

算法技术手册包括书和代码.很清晰的pdf,代码也特别全面,可以作为程序员进阶的必备书籍

2012-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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