- 博客(11)
- 收藏
- 关注
翻译 了解node.js
转载自http://debuggable.com/posts/understanding-node-js:4bd98440-45e4-4a9a-8ef7-0f7ecbdd56cb 当我向人们介绍node.js时,通常会得到两种反应,一种人马上就能了解,另一种则是非常困惑。如果你是第二种人,请看一下我对node的解释:它是一个命令行工具。你可以通过下载源码压缩包,编译并安装;它能
2013-08-09 11:35:16 989
原创 Window命令行下运行Java小程序
最近在看《算法(第四版)》,书中讲述通过静态方法库实现模块化编程。深受启发“Java编程的最佳实践之一就是每个静态方法库都包含一个main()函数来测试库中的所有方法。”突然发现过去的Java编程经验都是使用Eclipse之类的IDE进行开发,其实养成了很不好的依赖心理,一旦脱离了IDE,便会不适应,无法调试和修改程序。PS. Eclipse的代码提示功能虽然带来巨大便利,但是对编程水平的
2013-04-17 21:45:00 1167
原创 Microdata学习笔记
Microdata是WHATWG提出的一个规范,用于跟HTML绑定使用。它跟RDFa的用法很类似,也是对HTML进行属性级的扩展,定义了一个全局属性集,包括了:itemscope,创建一个项,被标记的标签内部所嵌套的子元素携带了关于该项的信息;itemtype,说明该项属于所使用词典中的哪个类型;itemid,项的唯一标识;itemprop,项的特性(property),即子标签所
2012-12-25 10:55:29 674
原创 microformats学习笔记
与RDFa一样,microformats也是对HTML的扩展。所不同的是,RDFa增加的是标签的属性,而microformats则完全不改变HTML的标签和属性。它是基于POSH(Plain Old Semantic HTML)加上定义好的一个词典来表达特定领域的语义信息。与只定义文法的RDFa不同,microformats除了定义文法,还限定了特定的领域使用特定的词典,因此microform
2012-12-25 10:53:52 548
原创 RDFa学习笔记
“RDFa, like Microformats [MICROFORMATS] and Microdata [MICRODATA], enables us to talk about things on the Web such that a machine can understand what we are saying.”就如上面那句话说的,RDFa的作用就是为文档添加机器可读的语义信息
2012-12-24 19:25:07 1125
原创 关于“什么是REST”
当一个概念从一个人的大脑里被提出,然后被无数人进行解读,经过这十几年的发展,这个概念的本来模样恐怕早就已经模糊了。REST概念本身继承了非常多的架构理念,这些理念变成约束条件共同定义了什么是REST的风格。任何现代的网络系统都满足若干个REST的设计约束,但是要满足所有REST的约束,是一件很困难的事情。Fielding本人也说过,REST的设计是一种长远设计,着眼于一个系统的长期演进过程(“RE
2012-12-24 09:47:56 483
原创 关于2008年Fielding的一篇博文《REST APIs must be hypertext-driven》的一些思考
Fielding的博客原文在:http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-drivenWhat needs to be done to make the REST architectural style clear on the notion that hypertext is a constraint? In
2012-12-21 16:30:21 648
原创 Fielding的博士论文学习笔记(三)——结论
“The modern Web is one instance of a REST-style architecture.” 上面是Fielding在他的博士论文最后的结论里的一句话。首先谈谈我自己的感想,由于项目需要,我的出发点是了解什么是RESTful的Web服务。于是我首先查找了一些国内的资料,发现写这些资料的人本身对REST是个什么东西也不是特别了解(起码读了他们的文章不能够帮
2012-12-21 09:40:33 923
翻译 Fielding的博士论文学习笔记(二)——概念和术语与现实网络模型的对应关系
REST架构的主要元素分为三类,分别是Data Element、Connector、Component。以下是三种元素中主要术语所对应的网络现实模型中的对象。核心概念:Resource:The resource is not the storage object. The resource is not a mechanism that the server uses to
2012-12-21 09:27:00 685
翻译 Fielding的博士论文学习笔记(一)——REST架构风格形成
REST风格并不是一种新造出来的风格,完全是对过去的架构风格的一个合理的整合。见下图:RR:Replicated Repository,产生多个数据库的副本同时接收和处理请求,这个架构风格的代表是分布式文件系统,如XMS、CVS等,主要优点是提高用户获取信息的效率;$:Cache,缓存处理结果,提供重复请求时的信息复用;CS:Client-Server,这个不用多说了;CSS:
2012-12-21 09:15:51 1523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人