关闭

了解node.js

转载自http://debuggable.com/posts/understanding-node-js:4bd98440-45e4-4a9a-8ef7-0f7ecbdd56cb   当我向人们介绍node.js时,通常会得到两种反应,一种人马上就能了解,另一种则是非常困惑。 如果你是第二种人,请看一下我对node的解释: 它是一个命令行工具。你可以通过下载源码压缩包,编译并安装;它能...
阅读(780) 评论(0)

Window命令行下运行Java小程序

最近在看《算法(第四版)》,书中讲述通过静态方法库实现模块化编程。深受启发 “Java编程的最佳实践之一就是每个静态方法库都包含一个main()函数来测试库中的所有方法。” 突然发现过去的Java编程经验都是使用Eclipse之类的IDE进行开发,其实养成了很不好的依赖心理,一旦脱离了IDE,便会不适应,无法调试和修改程序。PS. Eclipse的代码提示功能虽然带来巨大便利,但是对编程水平的...
阅读(695) 评论(0)

Microdata学习笔记

Microdata是WHATWG提出的一个规范,用于跟HTML绑定使用。它跟RDFa的用法很类似,也是对HTML进行属性级的扩展,定义了一个全局属性集,包括了: itemscope,创建一个项,被标记的标签内部所嵌套的子元素携带了关于该项的信息; itemtype,说明该项属于所使用词典中的哪个类型; itemid,项的唯一标识; itemprop,项的特性(property),即子标签所...
阅读(278) 评论(0)

microformats学习笔记

与RDFa一样,microformats也是对HTML的扩展。所不同的是,RDFa增加的是标签的属性,而microformats则完全不改变HTML的标签和属性。它是基于POSH(Plain Old Semantic HTML)加上定义好的一个词典来表达特定领域的语义信息。与只定义文法的RDFa不同,microformats除了定义文法,还限定了特定的领域使用特定的词典,因此microform...
阅读(246) 评论(0)

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的作用就是为文档添加机器可读的语义信息...
阅读(295) 评论(0)

关于“什么是REST”

当一个概念从一个人的大脑里被提出,然后被无数人进行解读,经过这十几年的发展,这个概念的本来模样恐怕早就已经模糊了。REST概念本身继承了非常多的架构理念,这些理念变成约束条件共同定义了什么是REST的风格。任何现代的网络系统都满足若干个REST的设计约束,但是要满足所有REST的约束,是一件很困难的事情。Fielding本人也说过,REST的设计是一种长远设计,着眼于一个系统的长期演进过程(“RE...
阅读(245) 评论(0)

关于2008年Fielding的一篇博文《REST APIs must be hypertext-driven》的一些思考

Fielding的博客原文在:http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven What needs to be done to make the REST architectural style clear on the notion that hypertext is a constraint? In...
阅读(362) 评论(0)

Fielding的博士论文学习笔记(三)——结论

“The modern Web is one instance of a REST-style architecture.”   上面是Fielding在他的博士论文最后的结论里的一句话。 首先谈谈我自己的感想,由于项目需要,我的出发点是了解什么是RESTful的Web服务。于是我首先查找了一些国内的资料,发现写这些资料的人本身对REST是个什么东西也不是特别了解(起码读了他们的文章不能够帮...
阅读(570) 评论(0)

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...
阅读(460) 评论(0)

Fielding的博士论文学习笔记(一)——REST架构风格形成

REST风格并不是一种新造出来的风格,完全是对过去的架构风格的一个合理的整合。见下图: RR:Replicated Repository,产生多个数据库的副本同时接收和处理请求,这个架构风格的代表是分布式文件系统,如XMS、CVS等,主要优点是提高用户获取信息的效率; $:Cache,缓存处理结果,提供重复请求时的信息复用; CS:Client-Server,这个不用多说了; CSS:...
阅读(619) 评论(0)

一个起点

这是我第一次开通技术博客,打算把这里当成是读研生涯不断学习和总结的一个记录。...
阅读(278) 评论(0)
    个人资料
    • 访问:7030次
    • 积分:163
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:0篇
    • 译文:3篇
    • 评论:0条
    文章分类