2009年10月14日

采用左右值编码来存储无限分级树形结构的数据库表设计

摘要: 无限分级的编码方案——左右值。原文的程序代码是用php写的,但是通过仔细阅读其数据库表设计说明及相关的sql语句,我彻底弄懂了这种巧妙的设计思路,并在这种设计中新增了删除节点,同层平移的需求(原文只提供了列表及插入子节点的sql语句)。   下面我力图用比较简短的文字,少量图表,及相关核心sql语句来描述这种设计方案:   首先,我们弄一棵树作为例子: 商品 |---食品 ... 阅读全文

posted @ 2009-10-14 09:13 渔人码头 阅读(464) 评论(0) 推荐(0) 编辑

2009年9月24日

Ext中的get、getDom、getCmp、getBody、getDoc的区别

摘要: Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。1、get方法get 方法用来得到一个Ext元素,也就是类型为Ext.Element的对象,Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每 一个DOM创建一个对应的Element对象,可以通过Element 对象上的方法来实现对DOM指... 阅读全文

posted @ 2009-09-24 10:31 渔人码头 阅读(101) 评论(0) 推荐(0) 编辑

转: Ext 核心 API -- Ext.getCmp

摘要: getCmp( String id ) : Component 通过id得到一个Component对象 <script type="text/javascript"> function InitDialog() { // 生名组件 new Ext.Panel({ renderTo:"hello-dialog", id:"hello-dialog", title:"面板头部hea... 阅读全文

posted @ 2009-09-24 10:25 渔人码头 阅读(488) 评论(0) 推荐(0) 编辑

2009年9月15日

Ext.get()与Ext.fly()之区别

摘要: 从一开始接触Ext就看到有Ext.fly这个函数,当时觉得这个跟Ext.get没什么区别,加之当时对JS性能相关 问题认识肤浅,也一直没有在意其区别,今日看learning extjs一书,看到了有专门对Ext.fly特别强调的一处: Thisisn'texactlyaspeedtip,butismoreaboutconservingmemorybyusingsomethingcalled a"... 阅读全文

posted @ 2009-09-15 17:39 渔人码头 阅读(4507) 评论(0) 推荐(0) 编辑

2009年8月7日

HTTP请求(GET与POST区别)和响应

摘要: HTTP请求(GET与POST区别)和响应 http://www.blogjava.net/honeybee/articles/164008.htmlHTTP有两部分组成:请求与响应,下面分别整理。 一.HTTP请求 1.HTTP请求格式: [] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(he... 阅读全文

posted @ 2009-08-07 09:54 渔人码头 阅读(232) 评论(0) 推荐(0) 编辑

2009年7月28日

Coolite Cool Study 3 MVC + Coolite 的例子

摘要: 啊,开始以为MVC+Coolite结合的例子没什么难度,但原来Coolite在MVC中需要特定设置一下某些属性才行,费了两个小时才算大功告成,具体请看下文。还是先把这个例子的效果贴上来再说。 因为默认的 MVC 的样式文件里对于的 table 和 其他相关样式(h1~h6) 与Coolite有冲突,会导致GridPanel走样,大家记得先把那个table 和 h1~h6的样式清除掉才看... 阅读全文

posted @ 2009-07-28 17:14 渔人码头 阅读(336) 评论(0) 推荐(0) 编辑

Coolite学习笔记

摘要: 最近在学习使用 Coolite.Net控件,网上资料又少得很, 没办法只好【死盯着】让人头皮发麻的 E文 文档, 一遍一遍的试着各个属性,让人....吐泡泡! 随笔记下一些使用Coolite过程中的东西! 1.获取一个对象:#{控件的Id} 客户端,和服务端都可以,但服务端必须是 拼装在String里面的! 2.获取值的方式: <ext:Label 控件: #{控件的Id}.getTe... 阅读全文

posted @ 2009-07-28 17:02 渔人码头 阅读(925) 评论(1) 推荐(1) 编辑

OA系统权限管理设计方案

摘要: l 不同职责的人员,对于系统操作的权限应该是不同的。优秀的业务系统,这是最基本的功能。 l 可以对“组”进行权限分配。对于一个大企业的业务系统来说,如果要求管理员为其下员工逐一分配系统操作权限的话,是件耗时且不够方便的事情。所以,系统中就提出了对“组”进行操作的概念,将权限一致的人员编入同一组,然后对该组进行权限分配。 l 权限管理系统应该是可扩展的。它应该可以加入到任何带有权限管理... 阅读全文

posted @ 2009-07-28 16:59 渔人码头 阅读(320) 评论(0) 推荐(0) 编辑

如何理解.Net的三层架构

摘要: 三层体系结构的概念 用户界面表示层(USL) 业务逻辑层(BLL) 数据访问层(DAL) 图一:BLL将USL与DAL隔开了,并且加入了业务规则 各层的作用 ... 阅读全文

posted @ 2009-07-28 16:57 渔人码头 阅读(245) 评论(0) 推荐(0) 编辑

剖析System.Web.Routing

摘要: ASP.NET MVC(以下简称mvc)的其中一个特性是使用了一个新的路由组件(routing engine)来提供一种更为舒适的将URL映射到程序中的特定页面上。在mvc开发的早期微软就意识到System.Web.Routing这个基础组 件不但只为mvc使用,还应该能使用在传统的asp.net模型中,以提供更简单的URL重写功能(当然微软还意识到可以把它与Dynamic Data配合使用)。因... 阅读全文

posted @ 2009-07-28 16:53 渔人码头 阅读(568) 评论(0) 推荐(0) 编辑

导航