地铁上想到的一个关于日期的问题
昨天在地铁上,突然想到当天是21号,星期一。打开手机看了一下,2001年1月1号正好是星期一。
于是就有一个有趣的问题:那么21世纪中(2001-2100),每个月的1号,同时又是星期一的日子大约有多少天:
A. 50 B. 150 C. 350 D. 550
当然,答案是后来设计的。当时我考虑这个问题,估计约为180左右。
这是今天用Python写的代码,运算的结果是172。
昨天在地铁上,突然想到当天是21号,星期一。打开手机看了一下,2001年1月1号正好是星期一。
于是就有一个有趣的问题:那么21世纪中(2001-2100),每个月的1号,同时又是星期一的日子大约有多少天:
A. 50 B. 150 C. 350 D. 550
当然,答案是后来设计的。当时我考虑这个问题,估计约为180左右。
这是今天用Python写的代码,运算的结果是172。
函数式的语言比较热门的有微软的F#,Erlang,Ocaml,我推荐Ocaml。
据说编译成二进制代码,有和C一样的运行高效率。这是其他两个不能比的。
这是一篇入门基础,针对面向过程(如C语言)和面向对象(如Java)的读者。
(节选自 http://www.ocaml-tutorial.org/%E5%9F%BA%E7%A1%80)
我们打算在菜单中添加一项mymenu,我们使用的是Drupal 5.x版本。
首先,在sites/all/modules/下新建一个目录mymenu,然后在其中建两个文件mymenu.info和mymenu.module。
1. JS中数值字符串相加
2. JS中浮点数的多余的精度
3. Jquery中什么时候用$(this),什么时候不存在$(this)?
我用繁体中文的语言文件转化了一下,然后替换了大部分台湾计算机术语为大陆的术语。另外将德语多的前六条补充进来。提供朋友们下载和修正。请替换framework/messages/zh_cn下面对应的yii.php文件。
yii_messages_zh_cn.tar.gz
这是我看到的最令人振奋的技术了,我一直想学Flash,可是总是没有机会,但现在连基本的东西都搞不定,更别说交互的功能了。
如今,有了OpenLaszlo,用简单的XML和JS,就可以生成swf文件,并且可以和你的代码交换数据。
昨天发现Django居然在几天前发布了1.0正式版,从0.95到现在,我们都等了两年多了。[emot]fear[/emot]
我于是去Django网站上,把它的文档下载下来了,并编译成CHM格式。
Google App Engine申请到了,我的一个GAE网站是[url=http://chirk.appspot.com]http://chirk.appspot.com[/url]。 但它没有默认的首页,于是打算放个“网站正在建设…”的说明页面上去。比较考究地选用limodou的uliweb框架。
#!/bin/gawk -f
# 替换SQL文件中的表结构
# RUN:
# gawk -f sql.awk some_database.sql
BEGIN{
RS = “–”
FS = “\n”
outf = “some_database.add.sql”
print(“\n”) > outf
}
length($0)>0 || match($0, “foo”) || match($0, “CREATE TABLE”){
print( rep_str($0) “\n”) >> outf
}
function rep_str(row) {
gsub(“fooes”, “bars”, row);
gsub(“Fooes”, “Bars”, row);
gsub(“foo”, “bar”, row);
gsub(“Foo”, [...]