摘要: 语言是一种工具,语言应需要产生,并应需要而发展。原始的语言和词汇是一种直接、具体的符号及符号组合。感性是理性的启端,发展了的语言是建立在自我描述之上的一种抽象。词汇是语言的材料,词法是语言的模板,语义则是语言的精神。 抽象是实际需要,是选择的结果,一致性是抽象的目的,而抽象本身却是二义的。抽象意味着表示、分类、归纳、组织、演绎及错误。错误是选择和判断的一种,错误是抽象的特质,本身也是一种抽象,错误因创造而生,伴随着抽象而来。人是有灵性的动物,会因需要创造各种抽象,并依赖于创造的抽象,称之为知识和智慧。而当依赖成为习惯时,有时灵性反而被禁锢了。 语言可以用来表现世界、描述世界、记录和传递信息、. 阅读全文
posted @ 2012-04-10 21:25 走在溪边 阅读(304) 评论(0) 推荐(0)
摘要: 这几天,重读了高老爷子的java编程语言一书,就以博客为纸,做一些简记,有些凌乱,也不怕见笑了。另外顺带插一句,这一段时间重温了大学里的一些基础课程,觉得还都比较经典,受益也比较多。实用的书往往受益于一时,而有些书每一次翻起都会有些新的感受,建议大家有空的时候也可以多翻翻。 本文写的是关于java的,也许不适合这里,但我还是喜欢这里的草根味道,当然也不全是,毕竟全草根是很难存活的,但相对其他园子就草根多了,还是喜欢趴在这块草地上乱划拉几下。1、java语言是对c++语言的再思考,是对C++语言的选择、放弃和扩展。在当时新的需求要求更高的开发效率,要求更大众化。在很多应用方面,开发效率、简... 阅读全文
posted @ 2012-03-10 18:37 走在溪边 阅读(1410) 评论(0) 推荐(1)
摘要: 在企业应用软件设计中,原来往往只需要与一个SQL数据打交道,现在却往往要连接多个数据源,这些数据源可能是SQL数据库、NOSQL数据、XML文件、网站数据等。这么多复杂的数据,有没有办法让它们构成一个数据中心,以相对统一的方式进行管理和数据处理呢?XQuery是合适的前端。具体做法:1、在企业服务器上设定数据库连接池,并指定连接名称。2、选择合适的xquery引擎,并绑定企业服务器。3、扩展xquery的函数用于操作数据库,比如连接关系数据库,扩展以下函数,原型如下:declare function sql:select($a as xs:string, $b as xs:string) .. 阅读全文
posted @ 2011-12-08 12:09 走在溪边 阅读(2148) 评论(3) 推荐(1)
摘要: 按照编程的惯例,这是第0个问题。 1、从共性到个性、从模块到流程、从面向管理到面向操作,我们是否处在需求爆发的边缘?从纸带穿孔->汇编 -> C -> C++ -> java、C#,每一次需求的倍增,都会引起编程方式和编程语言的改变,这一次是否也会这样吗?效率、方便是每一次改变的基本要求,这一次是否也是这样?需求的增长往往催生新的工具,而新的工具又促进需求的释放。 2、关于虚拟化的问题,这里的虚拟化指的是系统和平台的虚拟化,而不是VMWare所指的虚拟化。虚拟化层次在不断提高,在满足需求的基础上,合适的虚拟化的边界在哪里?在这样的虚拟化平台下,编程上还会有操作系统,桌面 阅读全文
posted @ 2011-12-07 12:21 走在溪边 阅读(2111) 评论(5) 推荐(3)