`
zhb8015
  • 浏览: 378787 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Group-logo
Spring Roo杂谈
浏览量:0
社区版块
存档分类
最新评论
文章列表
  一、概念:单链表是一种顺序存取的结构,为找第 i 个数据元素,必须先找到第 i-1 个数据元素。 二、优点:链表的一种,机制灵活,用途广泛。它可以取代数组,用于其它数据结构的基础,例如栈,队列。除非需要频繁的用下标来访问各个数据,否则在很多数组的地方都可以用链表来代替。 三、参考 <<JAVA数据结构与算法>> 四、实例:关系图见附件。       Link.java   package com.dataconstruct.link; public class Link { public int iData; public double d ...

UML基本要素

    博客分类:
  • UML
参考文章: http://www.iteye.com/topic/40577 http://www.iteye.com/topic/632059 见附件:
package singlton01; //场景:创建文件和拷贝文件,为减少内存的占用 class FileOpe { //第一种 public static FileOpe fo = new FileOpe(); // // public static FileOpe getInstance() { // return fo; // } //第二种 public static FileOpe fo = null; public static synchronized FileOpe getInstance() { if(fo == null) { fo = ne ...
package builder01; import java.awt.Panel; //场景:系统有四个小模块组成,计算器 //面向接口编程,Director and Builder 降低耦合 public class Builder1 { } interface IBuilder { public abstract Panel getPanel1(); public abstract Panel getPanel2(); public abstract Panel getPanel3(); public abstract Panel getPanel4(); } clas ...
设计模式之工厂模式:(参照:郭克华讲座) **************************************************************************** package factory01; //场景:Action调用Dao,DaoFacotry来创建dao //面向接口编程  避免调用时改变(行9改变下面都要变) //建立工厂类 ...
2011年2月15日 星期二 14时21分   晴 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ...

GOOD URL

http://webtablab.com/design/top-10-best-sites-that-will-turn-you-into-better-web-designer/
...
现象: Eclipse 出现 Computing addtional info.. 原因: 这是Eclipse在寻找java的源代码... 把src.zip放到jre(在eclipse配置的那个jre)目录里就可以了(src.zip在jdk中就有)。
strategy pattern:1 when: purpose2 what: principle3 how : examples4 in all;5 tutorial refer to url STRATEGY—跟不同类型的MM约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,但目的都是为了得到MM的芳心,我的追MM锦囊中有好多Strategy哦。 策略模式:策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类, ...
java.lang.UnsupportedClassVersionError: Bad version number in .class file 出现这个问题时,要注意三个方面,网上都是简单的说了一下,现总结如下: 1、你所用的代码的jdk与目前的编译环境的jdk不一样,在当前工程上点右键选择"属性",进去后在Java build path进去修改即可。 2、进到当前工程的属性后,选择"Java Compiler"进去后将"Compiler Compliance level"改成当前jdk的版本 3、windows->pre ...
JavaScript 编程语言作为最流行的客户端脚本语言,深受Web开发人员爱戴。JavaScript语法灵活,简单易懂,对代码的格式的要求也相对松散。也正因为如此,JavaScript 的编码规范也往往被轻视,开发过程中修修补补,最终也就演变成为后续维护人员的恶梦。为了此种恶梦不再发生,IBM高级软件工程师王丹丹对JavaScript 编程语言的编码规范进行了总结,现转载于此,供大家学习。全文如下: 对于熟悉C/C++或Java语言的工程师来说,JavaScript显得灵活,简单易懂,对代码的格式的要求也相对松散。很容易学习,并运用到自己的代码中。也正因为这样,JavaScript的编码规范 ...
strategy pattern:1 when: purpose2 what: principle3 how : examples4 in all;5 tutorial refer to url STRATEGY—跟不同类型的MM约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,但目的都是为了得到MM的芳心,我的追MM锦囊中有好多Strategy哦。 策略模式:策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类, ...
 一、基础知识   PMD是一种分析Java代码错误的工具。与其他分析工具不同的是,PMD通过静态分析获知代码错误。也就是说,在不运行Java程序的情况下报告错误。PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题,例如没有用到的变量、多余的变量创建操作、空的catch块,等等。此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范。例如,你可以编写一个规则,要求PMD找出所有创建Thread和Socket对象的操作。   最初,PMD是为了支持Cougaar项目而开发的。Cougaar是美国国防高级研究计划局(Defense Advance ...
oracle常用函数----------------------------------------------- SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- -------- ...
Global site tag (gtag.js) - Google Analytics