- 博客(20)
- 资源 (34)
- 收藏
- 关注
转载 Lisp之根源
<br /><br />保罗格雷厄姆<br /> <br />约翰麦卡锡于1960年发表了一篇非凡的论文,他在这篇论文中对编程的贡献有如 欧几里德对几何的贡献.1 他向我们展示了,在只给定几个简单的操作符和一个 表示函数的记号的基础上, 如何构造出一个完整的编程语言. 麦卡锡称这种语 言为Lisp, 意为List Processing, 因为他的主要思想之一是用一种简单的数据 结构表(list)来代表代码和数据.<br />值得注意的是,麦卡锡所作的发现,不仅是计算机史上划时代的大事, 而且是一种 在我们这
2011-04-24 00:59:00 579
原创 人工智能
<br />斯坦福的AI的技术相关的站点:<br /> http://www-formal.stanford.edu/jmc/index.html
2011-04-23 23:32:00 655
原创 common lisp 学习笔记
现在学习下lisp, 一方面是拓宽下思路,一方面是最终提高emacs的相关是技巧。lisp中的闭包的概念感觉就是象函数中定义了一个静态变量,然后每次调用都是去操作他。* (let ((counter 0)) (defun new-id() (incf counter)))NEW-ID* (new-id) 1* (new-id)2* (new-id)3* (new-id)4
2011-04-13 22:58:00 1087 11
原创 emacs 使用
Emacs Help GuideCreated on April 5, 2004Author: Hemant Kumar 1. Introduction 2. Environment 3. Commands Conventions 4. Commands 5. Ispell 6. Flyspell 7. Completing TextFrom Another Part of Buffer 8. Search and Replace 9. Some Very Important Keystrokes for
2011-04-11 23:07:00 1218
原创 emacs
<br /><br />---> Building slime<br />---> Staging slime into destroot<br />---> Installing slime @20110122_0<br />---> Activating slime @20110122_0<br />To use SLIME, you need to have a Common Lisp installed with which<br />you wish to interact. At th
2011-04-10 22:40:00 615
转载 mac 快捷键
<br />Mac OS X 常见快捷键<br />翻译了一下<br /><br /><br />[启动时的迅捷]<br /><br />启动时按住 X 键 : 强制从 Mac OS X 启动(适用于那些在同一宗卷上安装了 Mac OS X 和 Mac OS 9 双系统的 Mac ,不要把 Boot Camp 混淆进来)<br />启动时同时按住 Option-Command-Shift-Delete 键 : 跳过默认的启动宗卷,搜索其他可启动宗卷(比如可启动的光盘或外置硬盘)<br />启动时按住 C 键
2011-04-10 20:29:00 1160
原创 mac OS 下的开源工具 macports
<br />如何在 Mac OS X 下使用 Common Lisp 进行开发<br /><br />1. 安装MacPorts <br />MacPorts可以让你享受很多开源工具。它的主页在这里http://www.macports.org/。 <br /><br />2. 安装common lisp开发工具 <br />安装完MacPorts后就可以执行下面命令进行安装了: <br />Java代码 sudo port install emacs +carbon sudo port install
2011-04-10 19:45:00 3273 1
原创 tcpdump 的使用说明
<br /><br />Tcpdump是个异常强大的网络包抓取和分析工具,最近又把它翻出来了。因为在写一个Web Service相关的程序,嫌原来的脚本性能太差,准备用gSoap重写一遍。这台服务器是需要身份验证的,可是服务器应答我身份验证成功后,RPC调用依然失败,怀疑是否soap包的结构有错误呢。因为不清楚具体原因,所以想抓包看看。<br />我们知道一般使用tcpdump可以这样,这会打印出你所要抓取的包的详细内容,其中-X选项会同时打印出hex和ASCII格式的内容,特别适合分析新协议;-s0表示完
2011-04-06 21:30:00 784
原创 emacs 批量替换
<br />终于找到一个批量替换的方法了:<br />M-x find-dired<br />第一个参数指定要批量处理的目录,第二个参数指定find命令的参数,比如 -name "*.h" -o -name "*.cpp",回车,emacs会显示匹配的文件列表。<br />按m键选中要替换的文件,或按t选中全部;然后,按Q输入要替换的字符串或者正则式,比如匹配整个字符串 /<DEBUG/>;回车,逐一替换。
2011-04-06 21:25:00 1435
原创 emacs 常用命令
<br /><br />一.启动与退出:<br /><br />开启.#emacs<br />退出:<br />C-x C-c: 退出emacs<br /><br />二. 光标的移动:<br />M-a: 光标移动到当前句子的句首。<br />M-e: 光标移动到当前句子的句尾。<br />C-v: 光标移动到下一屏。<br />M-v:光标移动到上一屏。<br /><br />三.删除与拷贝:<br />C-k : 删至行尾 (kill) <br />M-k : 删到一句子结尾(删到句点) (kill)
2011-04-06 21:03:00 1432
原创 emacs 转载的杂记
<br />五子棋:<br />M-x gomoku<br />2原理<br />Linux 下,有一个工具,叫做dictd/dict。dictd是服务器,负责管理词库,它接受客户端的请求,在词库中找到所查询的词条返给客户端。dict是客户端,是面向用户的接口,用户使用dict只需在命令行下输入'dict xxx',然后dict程序就请求dictd查询“xxx”这个单词。<br />dictd可以在internet服务器上,这时,你可以通过网络查询单词。dictd也可以装在你的局域网服务器上;还可以装在你的
2011-04-06 20:48:00 688
原创 emacs的批量替换
<br />在网上找到一个利用emacs进行批量替换的,还没有验证成功:<br />任务:在一个目录下做替换动作 "editor" 全部替换成 "emacs"<br /><br />方案:用EMACS分为三步:<br />1)标记(mark)目标文件忽略 m<br />2)查找替换<br />M-x dired-do-query-replace-regexpQuery replace regexp in marked files :editor (被替换字符串)Query replace reg
2011-04-06 20:34:00 3895
原创 unix 系统特性
<br />最近看到一个案例,unix之类的操作,会自动加载/tmp 目录下的文件到内存中,这样<br />就会导致unix中内存暂用非常厉害,从而导致内存不够用。<br /> <br />今天下载了4G的xcode, 终于能够进行ios的编程了,开心。
2011-04-05 19:24:00 802
原创 转别人的帖子,太搞了。
<br /><br />1.百事可乐做出一个艰难的决定,若监测到客户48小时内还喝过可口可乐的,自动放出尿液。<br />2.电信公司做出一个艰难的决定,监测到用户家中除了电信外,还有移动网络,自动放强烈电波,把手机烧坏。<br />3.肯德基做出一个艰难的决定,若监测到客户48小时内吃过麦当劳,自动放出粪便。<br />4.妇炎洁做了一个艰难决定,如果监测到用户使用过洁尔阴,将自动摧毁用户使用本产品部位。<br />5.苏菲做了个艰难的决定,如果监测到用户有使用安尔乐,将自动侧漏。<br />6.冷酸灵做
2011-04-05 17:02:00 712
原创 发现一个很有意思的博主,好像是个妈妈,呵呵!
<br />http://hi.baidu.com/haitongz/home<br /> <br />里面的女儿成长经历狠是有借鉴意义。<br /> <br />
2011-04-05 16:29:00 17914
原创 mac 的 iwork 9 G9MU-9U9J-KN4M-4PAE-DYNA-5S2
<br />装了一个iwork 9 , 但是不知到怎么用,不明白是要干什么,感觉一个象word,一个象 ppt, excel 没有象的。
2011-04-04 14:07:00 5616
原创 代码
<br />设计是很重要的,现在在狂补充设计知识,不然都是没有办法混了。<br /><br /><br />也不能一直干着低级的重复coding的工作,必须要有创新,不然就是淹没在芸芸众生之中了。<br /> <br /><br />
2011-04-04 01:49:00 642
原创 学习进展
<br />UML的序列图中的竖线叫做生命线,我一直当作时间线,没有纠结于确切的名字。<br /> <br />Composite 封装 隐含包含<br />Builder 封装Composit对于客户的复杂性<br /> <br />阅读纪录:84页,模式越实际<br /> 周三 96页, m<br />
2011-04-01 23:47:00 739 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人