K_Reverter的网页开发记录

要么不做,要么就当作艺术品来做!

导航

2011年8月26日 #

甘南-青海湖九日游(一.出发)

摘要: 必须承认,要战胜人的惰性实在是太难了,我看起来不算很宅,但是这一整个夏天(在跟随电台去达里诺尔转过一圈之后)都没有出门,情愿在床上翻来覆去睡的腰酸背痛,或者在家里走来走去直到百无聊赖,都兴不起出去逛逛的兴头,我一边自责,一边幻想自己在下一刻就能忽然像吃了菠菜一样爆发起来,立刻去做一些有追求的事情。 本来说不定十年八年就这样幻想过去了,所幸在这个时候,忽然安子从天而降,把我和其他几个宅男宅女们从深宅之中解救出来,因此就有了这一次的甘南-青海湖之行。 安子(MM),导游+策划+组织者,资深行者,在甘肃兰州,因此也是地接导游; 此次活动起因是我们大学同学相识10周年的一次纪念,本计划是去年... 阅读全文

posted @ 2011-08-26 17:59 K_Reverter 阅读(342) 评论(0) 推荐(0) 编辑

2011年1月22日 #

Jla框架介绍(五) 设计模式:模块和实例管理

摘要: 今天我要分享的是模块管理,这是Jla框架的一个非常重要的内容,本篇所介绍的模式也将比前面介绍的Jla框架核心存在更多争议,坦白的说,我的这个解决方案面向了复杂的设计模式问题,却并没有提出自己的解决方案,最多只是将问题变得更清晰一些。 大家都知道,要开发一个较为复杂的程序,光靠OOP的思路肯定是解决不了问题,因为OOP解决的是类之间组织的问题, 对于各个功能之间的耦合的解决办法,并没有提出什么实质的解决方案,针对这一点网上有一个流传广泛的《可扩展的JavaScript架构》的解决方案,还有这个PPT,这个解决方案的主要思路如图: 总体上来讲,就是沙箱的机制,将各个功能逻辑拆分为一个个的模块,各个 阅读全文

posted @ 2011-01-22 11:24 K_Reverter 阅读(1574) 评论(1) 推荐(0) 编辑

2011年1月18日 #

Jla框架介绍(四) 配置管理模式

摘要: 今天轮到分享这个框架的配置管理机制,一般来讲,每个代码单元都可能允许通过配置参数来实现定制化的界面和功能,如果没有配置,一般是很难将一个代码单元直接移植到另一个应用里面去使用,这一章,我简单的分享一下我为Jla框架设计的配置机制。 配置机制需要实现在任意地方,对任意的代码单元进行统一的配置,而代码单元在读取这个配置的时候,按照统一的标准去读取,而不应该该配置是由哪个代码单元设置的,这就是配置机制的设计思路,进一步将代码单元和应用本身分离开来。 我设计的配置机制非常简单,对代码单元来讲,只需要这样使用即可读取配置:[代码] 这个程序简单的读取了自己的两项配置,Js.Config的get方法有三个 阅读全文

posted @ 2011-01-18 18:36 K_Reverter 阅读(1595) 评论(1) 推荐(0) 编辑

2011年1月17日 #

Jla框架介绍(三) 资源引用和Sprite模式

摘要: 前面的一篇文章,我介绍了Jla框架的代码单元的规范,为什么需要有这样的规范?最主要的目的还是将能够将代码和功能进行有条理的拆分,让每个代码单元仅仅关注自身的逻辑,这样就可以提高代码的重用性。 可是要真的实现让每个代码单元能够心无旁骛的开始自身逻辑的实现,仅仅有一个框架规范还远远不够,我们必须对一些大部分代码单元都会关心的问题提供一个合理的解决方案,保证代码单元不再为这些事情而操心,其中最重要的两个解决方案是资源管理和配置管理,关于配置的管理,我会在下一篇文章之中讲到,本文将首先讲到资源管理。 在本框架之中,每个程序是以JavaScript为主体的,但是单靠JavaScript,肯定不能实现那些 阅读全文

posted @ 2011-01-17 12:05 K_Reverter 阅读(1559) 评论(5) 推荐(1) 编辑

2011年1月15日 #

Jla框架介绍(二) 核心和基本规范

摘要: 这一篇将介绍Jla框架的核心,在此之前,先要介绍"Jla"这个名称,全称是"JavaScript Lazy App",这个框架的核心是将一系列代码单元组合起来,在页面上按需加载,也就是通俗提到的"懒载入",这也就是这个名字的由来。 当我们来仔细审视JavaScript相对于其他语言的特点时,我们会发现,安全性和对懒载入的支持是我们不能忽视的特性,安全性是指用户通常会信任JavaScript脚本的运行,因此运行的平台非常广泛,而懒载入则使得我们在开发之中,可以灵活的控制程序单元从服务端流向客户端的过程,这样,就为使用JavaScript进行大型项目的开发提供了可能。 在现在,越来越多的桌面应用程 阅读全文

posted @ 2011-01-15 13:09 K_Reverter 阅读(1616) 评论(4) 推荐(1) 编辑