- 浏览: 337639 次
- 性别:
- 来自: 北京
-
文章列表
这就是je自动推荐订阅的?
bluepoint2009 订阅了 leonelwong 的动态
3 小时前
bluepoint2009 订阅了 geminiyellow 的动态
你是否也要订阅 geminiyellow 的动态呢? 加入订阅
3 小时前
bluepoint2009 订阅了 aben328 的动态
你是否也要订阅 aben328 的动态呢? 加入订阅
3 小时前
bluepoint2009 订阅了
- 2009-06-23 03:00
- 浏览 849
- 评论(0)
http://github.com/languages
- 2009-06-22 06:09
- 浏览 879
- 评论(1)
2007年12月3日 上午 10:05:00
发表者:Google(谷歌)研究员 吴军
今天各种汉字输入法已经很成熟了,随便挑出一种主要的输入法比十几年前最好的输入法都要快、要准。现在抛开具体的输入法,从理论上分析一下,输入汉字到底 ...
- 2009-06-19 21:32
- 浏览 1350
- 评论(0)
2006年5月15日 上午 07:15:00
发表者: 吴军,Google 研究员
[离散数学是当代数学的一个重要分支,也是计算机科学的数学基础。它包括数理逻辑、集合论、图论和近世代数四个分支。数理逻辑基于布尔运算,我们已经介绍过了。这 ...
- 2009-06-19 21:31
- 浏览 1038
- 评论(0)
数学之美 系列一 -- 统计语言模型
2006年4月3日 上午 08:15:00
从本周开始,我们将定期刊登 Google 科学家吴军写的《数学之美》系列文章,介绍数学在信息检索和自然语言处理中的主导作用和奇妙应用。
发表者: 吴军, Google 研究 ...
- 2009-06-19 21:29
- 浏览 1079
- 评论(1)
2006年4月10日 上午 08:10:00
发表者: 吴军, Google 研究员 谈谈中文分词----- 统计语言模型在中文处理中的一个应用上回我们谈到利用统计语言模型进行语言处理,由于模型是建立在词的基础上的,对于中日韩等语言,首先需要 ...
- 2009-06-19 21:28
- 浏览 1066
- 评论(1)
If you search for ways to become a better developer you will find nearly 70 million results. After reading as many of those results as possible and still learn something, I boiled down all the advice to the following general axioms.
Read Everything
Learn Fast, Learn Everything
Practice What You ...
- 2009-06-18 21:33
- 浏览 1094
- 评论(0)
C:\ruby>ri each_slice
-------------------------------------------------- Enumerable#each_slice
e.each_slice(n) {...}
------------------------------------------------------------------------
Iterates the given block for each slice of <n> elements.
e.g.:
(1..1 ...
ruby 1.8.6 on windows File.join总生成“/”作为File Separator:
File.expand_path(File.join(File.dirname(__FILE__),"..","lib"))
#=> "C:/Documents and Settings/lib"
而File::SEPARATOR也默认是"/"
File::SEPARATOR
=> "/"
尽管Windows API支持"/"和& ...
先来个老段子:
引用
自从深发展银行推出那条知性的广告语“只想与你深发展”后,银行业内人士又自编出了更知性的姊妹篇:“光大是不行的”
正题:研究一下ruby中深拷贝(deep clone)的问题。
1.=
ruby里拷贝对象的最简单 ...
mark!
markup_validity version 1.0.0 has been released!
* <http://github.com/tenderlove/markup_validity>
MarkupValidity provides test/unit and rspec helpers for checking the validity
of your documents. Shortcuts for verifying xhtml-transitional and
xhtml-strict documents are provided a ...
- 2009-06-13 21:23
- 浏览 960
- 评论(0)
目的·概要
负责进行方法的委托(delegation)。
Delegator类会委托指定的对象执行某方法. 在使用Delegator类时, 要先继承它,然后对__getobj__方法进行再定义, 以便指定接受委托的对象.
SimpleDelegator是Delegator的一个实用例子, 它委托构造函数所接收到的对象来执行某方法.
DelegateClass(supperclass)函数负责定义并返回一个委托类, 该类会委托superclass类的某个对象来执行实例方法.
类
Delegator
SimpleDelegator
范例代码
require 'delegate'
foo ...
- 2009-06-13 00:34
- 浏览 1084
- 评论(0)
零宽断言的意思是(匹配宽度为零,满足一定的条件/断言) 我也不知道这个词语是那个王八蛋发明的,简直是太拗口了。
零宽断言用于查找在某些内容(但并不包括这些内容)之前或之后的东西,也就是说它们像\b,^,$那样用于指定一个位置,这个位置应该满足一定的条件(即断言),因此它们也被称为零宽断言。
断言用来声明一个应该为真的事实。正则表达式中只有当断言为真时才会继续进行匹配。
其中零宽断言又分四种
先行断言 也叫零宽度正预测先行断言(?=表达式) 表示匹配表达式前面的位置
例如 [a-z]*(?=ing) 可以匹配cooking singing 中的cook与sing
...
- 2009-06-12 03:42
- 浏览 25403
- 评论(7)
irb(main):056:0> def test(i)
irb(main):057:1> puts "Before"
irb(main):058:1> yield i
irb(main):059:1> puts "After"
irb(main):060:1> end
irb(main):067:0> test(1){|i| next true if i > 2;puts "code"}
Before
code
After
=> nil
irb(main):068: ...
- 2009-06-06 15:15
- 浏览 987
- 评论(1)
---------------------------------------------------------- Array#compact
array.compact -> an_array
------------------------------------------------------------------------
Returns a copy of _self_ with all +nil+ elements removed.
[ "a", nil, "b", ni ...