最新文章列表

Wiki简介

Wiki一词来源于夏威夷 语的“wee kee wee kee”,原本是“快点快点”的意思,被译为“维基”或“维客”。     一种多人协作的写作工具。Wiki站点可以有多人(甚至任何访问者)维护,每个人都可以发表自己的意见,或者对共同的主题进行扩展或者探讨。   Wiki指一种超文本系统 。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具。有人认为,Wik ...
kang 评论(0) 有1007人浏览 2008-12-02 11:50

Computer Science Lunch & Learn

转自:http://www.peerbox.com:8668/space/start/2006-05-16/1   『更多的在线免费学习资源:http://freescienceonline.blogspot.com/』   Below is a list of sites which have Computer Science related videos and/or audio. I u ...
teacake 评论(0) 有1250人浏览 2008-11-18 22:41

MVC模式和Struts模式的理解

MVC方式通常在Smalltalk中用于建立用户接口。通过对MVC中蕴藏的设计模式可以帮你理解我们所说的“模式”的含义。 MVC包括三类对象,Model是应用对象、V ...
systemxgl 评论(0) 有1157人浏览 2008-11-15 19:56

Ruby简介

Ruby 简介   Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto ...
xinglongbing 评论(0) 有791人浏览 2008-11-13 18:29

漂亮的代码

Ruby的创造者为《代码之美》撰写的文章标题是《代码如散文》。程序和散文有一些共性,首先是两者都必须有清晰的意图,散文内容是什么,想表达什么,程 序的功能是什么,能做什么;其次两者在意图的表达上(功能的实现上)都依赖于写作的具体风格,编程的隐喻之一就是写作。你想表达的思想是好的,但是如果表 达得难以理解,那么要把这个思想传播给读者将非常困难。代码被读和修改的次数是相当多的,因此一个很重要的观点就是你 ...
guohui_fz 评论(0) 有853人浏览 2008-10-14 01:07

为什么使用接口编程

进行接口的介绍,必须介绍一下程序语言发展的历史才行,鲁迅先生说过“治学先治史”,明白了程序语言发展的前世今生,才能知道为什么这么多语言 ...
gadmyth 评论(0) 有828人浏览 2008-10-12 12:08

漂亮的代码

    Ruby的创造者为《代码之美》撰写的文章标题是《代码如散文》。程序和散文有一些共性,首先是两者都必须有清晰的意图,散文内容是什么,想表达什么,程序的功能是什么,能做什么;其次两者在意图的表达上(功能的实现上)都依赖于写作的具体风格,编程的隐喻之一就是写作。你想表达的思想是好的,但是如果表达得难以理解,那么要把这个思想传播给读者将非常困难。代码被读和修改的次数是相当多的,因此一个很重要的观点就 ...
dennis_zane 评论(1) 有1528人浏览 2008-10-09 23:58

SqueakNOS?看看能做出什么成果

官网:SourceForge: Squeak No Operating System 这是纯链接帖了……Smalltalk的image-based特性使得这个项目跟JNode、Singularity之类的项目有许多不同——Smalltalk的“环境”就是一切。很感兴趣他们能把这个项目推进到什么程度,如果达到比较稳定的阶段肯定有机会玩玩的~ 说起来我好久没动过我的Squeak image了……废了 ...
RednaxelaFX 评论(1) 有1673人浏览 2008-09-27 09:28

XP实践 (2) - 动机

1990年初,软件工程业面临着来自于内外两方面的变化。从内在的方面来看,面向过程(Procedural Programming)的编程方式逐渐被面向对象(Object-oriented Programming);而在外部,随着“.com”经济的繁荣和大批IT企业的涌现,如何改进开发过程,以尽快缩短产品到达市场的时间,也成为最受瞩目的热点之一。XP正是在这样的外部环境下诞生的。   XP的许多方法和理 ...
ifanso 评论(0) 有737人浏览 2008-09-26 14:43

Scala概述(三)统一的对象模型(2)

3.2.    操作(Operations) Scala统一对象模型的另一个方面体现为每一个操作都是一个消息传递,也就是说是一个方法调用。例如:x与y相加操作x+y被解释为x.+y,也就是调用x这个对象的方法+,而y是该方法的参数。这种思想最早在
edge 评论(0) 有1351人浏览 2008-09-24 23:58

Scala概述(三)统一的对象模型(1)

3.       统一的对象模型 Scala采用了一种纯粹的面向对象的模型,如同Smalltalk一样:每一个值都是对象,每一个操作都是消息传递。   3.1.    类(Classes)  图1(原文为Figure 2,但图上是Figure 1——译注)展示了
edge 评论(1) 有1832人浏览 2008-09-22 23:52

为什么使用接口

转自http://www.blog.sh/2006/gisbreeze/106351.html 进行接口的介绍,必须介绍一下程序语言发展的历史才行,鲁迅先生说过“治学先治史”,明白了程序语言发展的前世今生,才能知道为什么这么多语言为什么会这样,为什么么会那样? 计算机出现以后,科学家相继开发了多种语言,从smalltalk,Pascal,Basic,C语言,C++,java,.net等等,这些语言 ...
fish2007 评论(0) 有1063人浏览 2008-09-03 15:31

为什么使用接口编程{转载}

10. 为什么使用接口编程{转载}      进行接口的介绍,必须介绍一下程序语言发展的历史才行,鲁迅先生说过“治学先治史”,明白了程序语言发展的 ...
chenchuxin 评论(0) 有1258人浏览 2008-08-10 13:25

Java GUI 历史之争

最近在收集一些关于AWT, Swing, SWT之间比较的文章,中间接触到一些关于这三大GUI开发工具包的历史,觉得挺有意思,就用自己的文字记录下来。我想,这对于那些从事Java GUI开发的同志们来说,应该是不可缺的一堂历史课。   话说20世纪中期,IT界也出现“三国”,他们都用Smalltalk作为武器在IT界打自己的天下,其中有大家今日熟悉的蓝色巨人IBM,还有就是Digital Talk和 ...
tailsherry 评论(0) 有2275人浏览 2008-07-24 11:17

C++之父评论C++与Java

C++之父评论C++与Java   如果人们非要拿 C++ 和 Java 来作比较,我建议他们去阅读 The Design and Evolution of C++,看看 C++ 为什么是今天这个样子,用 ...
djsl6071 评论(0) 有921人浏览 2007-08-05 17:30

Ruby程序设计语言快速入门之对象,方法和类

    在Ruby中,一切都是对象。对于那些喜欢使用高度面向对象的语言(例如Smalltalk,Eiffel或CLOS)的用户来说,这是非常受欢迎的。例如1,2,3或10.8 ...
lixinye0123 评论(0) 有650人浏览 2006-09-28 00:11

What's Ruby

Ruby概述 Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.有时使用像Smalltalk、Eiffel或C++这样正式的面向对象语言来开发一些小项目显得有点"小题大作",而Ruby刚好可以满足这些面向对象编程的需求.当然了,您也可以使用Ruby进行普通的面向过程编程. Ruby的文本处理能力极强,与Perl不分伯仲.同时,Ruby的语法简单,还 ...
yyzhpq 评论(0) 有570人浏览 2006-09-14 09:52

Design Patterns -- Obeserver

1. The intent of the Observer pattern is to define a one-to-many dependency such that when one object changes state, all its dependents are notified and updated automatically. see pic: The Subject her ...
dr2tr 评论(0) 有641人浏览 2006-06-27 10:16

最近博客热门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