`
alexcheng
  • 浏览: 182548 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
“Epigrams on Programming”是Alan J. Perlis的一篇很有名的文章,其中的内容被广泛引用。比较著名的有: Syntactic sugar causes cancer of the semi-colons. (语法的糖衣会导致分号的癌症。)It is easier to write an incorrect program than understand a correct one. One man's constant is another man's variable.There are two ways to write error-free programs ...
PLT Scheme,一个不错的IDE,至少比MIT/GNU的好用。 地址:http://www.plt-scheme.org/ 更多的实现可以在http://community.schemewiki.org/?scheme-faq-standards#implementations上找到。 顺手抄一个在Log(n)的时间内算Fibonacci数列的方法: (define (fib n) (fib-iter 1 0 0 1 n)) (define (fib-iter a b p q count) (cond ((= count 0) b) ((even? count) ...
从网上下载的MP3文件,其文件名通常是不规则的,比如一些数字的组合。而MP3文件的元数据,比如歌曲名称,歌手名称,专辑名称等,都存放在其ID3标签中。 我使用ID3 Tagging in Python  来读取MP3文件的ID3标签。做了一点小小的修改,原来的实现在读取MP3文件之后没有关闭该文件,导致无法重命名,我增加了关闭文件的一行代码。 具体的重命名的代码如下: python 代码 import os   from ID3 import *       #path="../testfiles/002"     path ...
Pearson相关系数用来衡量两个数据集合是否在一条线上面。其计算公式为: 一个具体的计算的例子: X Y1 22 53 6
在Java集合类中看到的List<e>这样的声明方式,<e>称为类型参数列表。当你使用这样的类的时候,需要提供相应的绑定类型。在类型声明中每次出现的类型参数符号,被称为裸类型变量。比如,get方法返回的是V,而不是Object。 Java通过擦除参数类型信息来创建一个等价的类型。每个类型参数都关联一个上界,默认是java.lang.Object。客户代码的绑定信息被擦除,并被替换成相应的类型转换。 声明: </e></e> java 代码 import java.util.*; public class ...
Gmail的新版本中提供了对邮件内容的分析功能,可以识别出邮件中的地址,时间等信息;并根据信息的类别,给出相应的推荐。对于地址,它会推荐你在Google Map上面标记出来;对于事件,可以让你加入到Google Calendar中去。 参看下面的截图:
消息来源:http://www.readwriteweb.com/archives/google_opensocial.php http://feeds.feedburner.com/~r/readwriteweb/~3/178419961/confirmed_myspace_join_opensocial.php Google发布其新的社会网络项目,OpenSocial。OpenSocial本身不是一个社会网络,而是3种常用API的集合。它允许开发人员访问社会网络种的核心功能和信息,包括概要文件信息(用户数据),朋友信息(社会网络图)和活动(发生的事情)。 这是3种非常通用的API,具体数 ...
Google的Gmail出了新的版本。需要把语言设置改成英文才可以体验最新的版本,中文的话,还是原来的老版本。新版本做了很多的性能优化,包括预取当前邮件视图中的邮件,使得打开邮件不需要再从远端获取。 可以参考下面的文章:http://gmailblog.blogspot.com/2007/10/code-changes-to-prepare-gmail-for.html
通常使用Yahoo! Map的时候,是采用其网站提供的方法: js 代码 <script type="&lt;/span">"text/javascript" src="http://api.maps.yahoo.com/ajaxymap?v=3.7&appid=YahooDemo"> </script> 这种做法的缺点是在页面加载的时候就会去加载Yahoo! Map的javascript文件,这会造成页面加载速度变慢。因为它的j ...
一个不错的Latex语法的参考卡片: 下载地址:http://rangiroa.essi.fr/cours/refcard/latex_refcard.pdf
毕业之后就是上班,一直都在忙于自己的工作。下班之后也要做一些工作相关的事情之类的。不过我还是希望能够有多点时间可以更新最近的博客。毕竟这是自己在网上的一个小家。

毕业日

昨天是毕业日,但是由于实在是太累,因此就留到今天发感想。 19年的学生时代就此划上一个圆满的句号。一切的开心,郁闷,悲伤都已经随风而去。还是贴歌词吧,《最初的梦想》 如果骄傲没被现实大海冷能拍下 又怎会懂得要多努力 才走得到远方 如果梦想不曾坠落悬崖 千钧一发 又怎会晓得执着的人 有隐形翅牓 把眼泪装在心上 会开出勇敢的花 可以在疲惫的时光 闭上眼睛闻到一种芬芳 就像好好睡了一夜直到天亮 又能边走着边哼着歌 用轻快的步伐 沮丧时总会明显感到孤独的重量 多渴望懂得的人给些温暖借个肩膀 很高兴一路上我们的默契那么长 穿过风又绕个弯心还连着 像往常一样 最初的梦想紧握在手上 最想要去的地方 怎么能在半 ...
刚看到一条消息,Firefox 3集成了SQLite以支持离线应用。另外Google推出的Gears也支持本地服务器,数据库和工作池的功能。Google有的应用已经支持离线功能了。 离线的功能可以用于邮箱等应用,比如当不能上网的时候也能查看收件箱的邮件等。
算是发布自己的第一个小作品吧,虽然功能比较简单。  动机 没有安装《金山词霸》,需要到爱词霸的网站(http://www.iciba.com)上在线搜索,需要启动浏览器,然后再输入网址,输入查询词,然后查看结果,这个过程比较繁琐。虽然有词霸豆豆这个工具,但总觉得不爽,就想自己做一个简单的,够用的。 开发工具 Adobe Flex Builder 3 beta 1,打包成Adobe AIR包。 License  Apache License 2.0 源代码访问 代码存放在Google Code,网址是:http://code.google.com/p/wood-ciba/,SVN访问:http:/ ...
Adobe AIR (Adobe Integrated Runtime)就是原来的Adobe Apollo。其目的是Web开发人员使用它已有的技能(HTML,Javascript,Flash,Flex等)来开发部署在桌面的应用。目前已经有了Windows和Mac版本,Linux版本由于Linux上的Flash Player新版本还在开发中,因此暂时未推出。
Global site tag (gtag.js) - Google Analytics