最新文章列表

http content-type 对照表(转载)

常见文件的http中content-type头的值(MIME类型) An official listing of defined MIME types:.ai - application/postscript.aif - audio/x-aiff.aifc - audio/x-aiff.aiff - audio/x-aiff.asc - text/plain.au - audio/b ...
pgy20032000 评论(0) 有5853人浏览 2011-06-16 11:05

如何正确的对待设计模式——我的观点

自从接触设计模式以来,一般看到的评论是以推崇为多。不过比较欣慰的是,最近在看《编程人生》中,有两个人对设计模式比较不屑。 之所以欣慰,并不是因为凑个热闹看他们互相攻击,互相批评——而是因为出现了不同的观点,特别是两位非常有分量的人物的观点。在技术领域,众口一词是一件非常恐怖的事情;百花齐放百家争鸣才是我们乐于看到的。因为不同观点的出现,特别是大师级的不同观点,能够促进更多的人去独立的思 ...
61party 评论(0) 有751人浏览 2011-06-16 09:40

lisp初体验-Practical Common Lisp笔记-5.迷你数据库-下

注意:如果你是初学者,甚至都没有其他任何语言基础,那么此篇,即<迷你数据库下>,可以略过,作为前两篇(上、中)的总结、优化,固然很强大 ...
iyuan 评论(0) 有1628人浏览 2011-06-15 17:45

lisp初体验-Practical Common Lisp笔记-4.迷你数据库-中

额,先简单申明下,由于本站code不支持lisp,而原先的代码着实不利于排版(太丑了),这里凡是代码部分都用python的格式,凡是输出部分都用java的格式~ 作为一个数据库,纵然再mini,也得要有最基本的功能:增删改查,本篇就逐一加上。 查 作为lisp代码,如果查找能类似这样: (select :artist "Dixie Chicks") 还是蛮不错的。自然,万能的 ...
iyuan 评论(0) 有1468人浏览 2011-06-13 19:22

给想当程序员的大二学生的建议

导读:本文是从《Advice to a college sophomore programmer》这篇文章翻译而来。本文作者Peter在Groupon公司的一项新职务是为公司招募优秀的开发人员。同时,作为开发团队的代言 人,他还负责发布招聘信息、回答问题等。在过去的一周,他对两个询问夏季实习工作的学生进行了回复。内容如下:下面是我在回复他们的邮件中的感觉值得公开发表的一些建议:1. 如果你在大二的时 ...
wapysun 评论(0) 有713人浏览 2011-05-10 16:54

程序员成才的关键——内在兴趣和善于发现

<!--end: news_info --> 程序员成才的关键——内在兴趣和善于发现    文/ Peter Seibel 译/叶淮光  本文是Common Lisp专家Peter Seibel对计算机科学家Guy Ste ...
isiqi 评论(0) 有998人浏览 2011-02-17 07:12

程序员成才的关键——内在兴趣和善于发现

<!--end: news_info --> 程序员成才的关键——内在兴趣和善于发现    文/ Peter Seibel 译/叶淮光  本文是Common Lisp专家Peter Seibel对计算机科学家Guy Ste ...
isiqi 评论(0) 有991人浏览 2011-02-17 07:12

表面的简洁

本文刊发在《程序员》杂志09年第二期上。是讨论函数式语言基本性质和发展方向的一篇文章。 表面的简洁/strong> 一、把大象装进冰箱 === ...
ruilin215 评论(0) 有717人浏览 2009-04-22 11:44

更坏就是更好(Worse Is Better)

我非常愿意将这个观点介绍给大家,第一是它并不被很多人所知,更重要的是它有非常深刻的内涵道理。 发展历史 这是Richard P. Gabriel 先生根据自己的亲身经历得出的著名论断。Gabiel在Lisp编程语言特别是Common Lisp上的著名专家。在1985~1994之间,他有一家Lisp公司,名字叫Lucid。但是运营的境况并不是很好。在1989年的一次Lucid走廊会谈中,他被一些H ...
ruilin215 评论(0) 有721人浏览 2007-03-26 00:32

"Ruby".say_hello——Programming Ruby中文版序

<meta content="OpenOffice.org 2.2 (Linux)" name="GENERATOR"> <meta content="Jeff Xiong" name="AUTHOR"> <meta content="20061216;13135200" ...
javasee 评论(0) 有488人浏览 2007-03-20 22:38

面向对象学习史

请不要误会,这个不是在将面向对象发展史。只是说说我和几位同事在聊各自学习面向对象的过程。感觉很有意思。特意拿出来与大家分享。 我最近在思考写一个系列的面向对象的文章。找不到思路,于是请了几位同事,请教他们在学习面向对象过程中的想法。下面是他们的说法。 J君: 在大学里学的C语言,C++和java是自学的。 开始是理论派,视面向对象为神圣不可侵 ...
ruilin215 评论(0) 有766人浏览 2007-03-09 13:21

"Ruby".say_hello

(本文系笔者为《Programming Ruby》第二版所作的推荐序。)<meta content="text/html; charset=utf-8" http-equiv="CONTENT-TYPE"> <meta content="OpenOffice.org 2.0 (Linux)" name="GEN ...
javasee 评论(0) 有477人浏览 2007-02-08 19:19

LISP之根源

保罗格雷厄姆 约翰麦卡锡于1960年发表了一篇非凡的论文,他在这篇论文中对编程的贡献有如欧几里德对几何的贡献.1 他向我们展示了,在只给定几个简单的操作符和一个表示函数的记号的基础上, 如何构造出一个完整的编程语言. 麦卡锡称这种语言为Lisp, 意为List Processing, 因为他的主要思想之一是用一种简单的数据结构表(list)来代表代码和数据. 值得注意的是,麦卡锡所作的发现 ...
ruilin215 评论(0) 有775人浏览 2006-12-16 05:15

创造者的鉴赏力

本文是Taste for Makers的中文翻译, 经原作者Paul Graham的同意,公开发表. <版权信息>在保留和不改变本版权信息的前提下, 本译文可以自由地复制,变更和再发布.Copyright 2002 by Paul Graham原文: http://www.paulgraham.com/taste.html中文译者: 戴雨文<版权信息结束> ...
ruilin215 评论(0) 有775人浏览 2006-12-01 13:44

小语种介绍:LISP/Scheme

自从裘宗燕教授翻译了《计算机程序的构造和解释》(Structure and Intepretation of Computer Programs,SICP)第二版之后,这本MIT计算机系的编程入门教材开始越 ...
javasee 评论(0) 有632人浏览 2006-06-11 14:11

【转贴】麻省理工教授箴言:怎样做研究生!

【转贴】麻省理工教授箴言:怎样做研究生! 麻省理工学院人工智能实验室AI Working Paper 316 1988年10月来自MIT人工智能实验室:如何做研究?作者:人工 ...
csstome 评论(0) 有880人浏览 2006-03-10 23:35

西行漫记(12):对象,结束与开始

昨天是Object Bootcamp的最后一个session。时间过得真快,一转眼三周都快过去了。object上到最后,让我想起了一件很久远以前的事情:变化点/不变点分析。第一次看到这个概念是在Design Patterns Explained里面,但真正写程序的时候很少真正用这种分析思路,更多的是凭直觉,一眼看过去就决定怎么做。虽然大多数时候的选择大致不差,但常常比较难说清楚为什么要这样做。使用变 ...
javasee 评论(0) 有293人浏览 2006-03-09 19:36

西行漫记(7):再论语法糖

在前一个blog里,我这样写道:“今天的object bootcamp再度证明,一切派都是纸老虎……嗯,一切面向对象都是语法糖。”读者dongbin提出了一个很有趣的问题:“一切面向对象都是语法糖”是否意味着所有面向对象编程语言都可以形式化的转换为函数式编程语言呢?比如LISP。那么可否通过直接在LISP之上添加语法糖来得到更简洁,强大的语言呢?首先,确实可以“直接在LISP之上添加语法糖”,在SI ...
javasee 评论(0) 有591人浏览 2006-02-26 15:10

学习Emacs

2.3基本的键盘命令在这一部分我们会来讨论Emacs中的基本的键盘命令.像任何强大的文本编辑器一样,我们可以用Emacs来做的事也只是一些简单的键盘操作.如果我们是一个vi的使用者,我们就会十分的熟悉vi中常用的k,j,h,l的移动命令,这几个命令可以实现上移一行,下移一行,向前一个字符和向后一个字符.也许在我们习惯vi中各种各样的组合的按键之前我们要花费几个小时或是几周的练习.Emacs也并没有什 ...
helloyesyes 评论(0) 有834人浏览 2006-02-25 10:11

西行漫记(5):关于故事的故事

首先,识别典型用户 头脑风暴,找到所有可能用这个系统的人 分类,定义用户角色 给每个角色一个典型用户,给他/她照片和名字 然后,定义业务流程 角色->目标->流程 每个步骤作什么?(方框) 不同的决策带来什么不同的结果?(菱形框) 流程图用主动语态,不用被动语态 然后,业务流程分块,每一块 小 有价值 可测 ...
javasee 评论(0) 有548人浏览 2006-02-22 20:12

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics