- 博客(12)
- 收藏
- 关注
原创 关于装饰者模式的个人理解
学习设计模式的人都知道装饰者模式,本人一样,而且看过很多不同的人写的,但每次的认识都不相同,以下本人最新的体会,不对之处请指出。我认为装饰者模式是即用了继承,又使用了复合,所以它即有继承的好处也有复合的优点,一种静态和动态的结合。最终,实现的可以以静态的方式了手动动态增强类的功能,而无需修改原来的代码。(继承自己,又复用自己)。所以了解继承和复合的人应该可以理解。装饰器模式
2009-07-04 21:06:00 506
原创 ZK-Client的使用
Username: void doOK(Window win) { Clients.submitForm(loginForm); }Clients.scrollBy(100, 0);if (mail.isDirty()) { Clients.confirmClose("Your me
2008-09-07 11:47:00 1173
原创 zk基础概念之component,page,desktop
component,page,desktop,window的关系比较:Component is an UI object, such as a label, a button and a tree.Page is a collection of a components.Desktop is a collection of pages for serving the same URL requ
2008-09-07 10:48:00 1434
原创 zk中几种打开页面的写法
1.forward的使用 //链接转发 getDesktop().getExecution().forward(pageUri); 2.redirect的使用 getDesktop(). getExecution().sendRedirect("/index.zul")3.以弹出窗口来打开新的页面: win.doModal(); win.doHigh
2008-09-07 10:13:00 2562
原创 zk中的spaceOwner 和self
onOK="doOK(self)" xmlns:h="http://www.w3.org/1999/xhtml" >。。。"doOK(spaceOwner)"/>spaceOwner.detach()"/>/> void doOK(Window modalwin) { }
2008-09-07 09:49:00 694
原创 zk中的几个获得组件的方法
getFellow(); getSpaceOwner(); Path.getComponent("/a/b/c");前两种最常用。
2008-09-04 23:18:00 474
原创 java正则表达式的使用
正则表达式的定义: 它是一个用于匹配字符串的模型或者模板.语法: 最简单的形式就是去寻找一个或一段字符.它使用一些特殊的字符,如[*], 表示任意形式的字符串. [.]表示任意单个字符串.jdk中正则表达式的相关的包和类:java.util.regex.Pattern: 建立匹配模型java.util.regex.Matcher: 匹配器使用这两个类的步骤: 1.编译你的正则表达式到Pattern
2004-12-05 15:56:00 1551
原创 递归算法和循环算法的转换
递归算法和循环算法的转换.如一个在二插树中查找一个数字的循环实现:Node findSixNode(Node root){ Node curNode = root; while(curNode){ if(curNode.getValue() == 6) return curNode; else if(curNode.getValue() els
2004-12-01 21:24:00 1133
原创 spring中使用hibernate出现的一个错误.错误信息如下:
org.springframework.orm.hibernate.HibernateObjectRetrievalFailureException: No row with the given identifier exists: 2001, of class: com.hl.security.bo.Menu; nested exception is net.sf.hibernate.Unres
2004-12-01 16:12:00 1528
原创 关于java中语言, 字符集,国际化,本地化一些总结
基本概念: 1.单字节,双字节: 2.地区,语言,编码,字符集,字体 编码和字符集之间的关系. 一般我们会设置encoding=utf-8或者charset=gb2312 utf-8和gb2312是 3.转码: 从一种码转到另一种码. 如从gb2312转动ISO-8859-1. 4.字节流和字符 5.GB2312,U
2004-11-27 21:25:00 1396 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人