tomatoxml

导航

 

摘要: MyEclipse 10 使用优化方法 在实际使用中,对MyEclipse进行优化,可以大大提高软件的使用效率。 1. 自动验证优化 关闭MyEclipse的自动validation方法:windows > perferences > myeclipse > validation 将Build下全部勾取消。如果你需要验证某个文件的时候,我们可以单独去验证它。方法是:在需要验证的文件上( 右键 -> MyEclipse -> Run Validation 。 2. 启动优化 关闭不需要使用的模块,作用是将一些不使用的模块禁止到加载启动。其方法为:Window... 阅读全文
posted @ 2014-03-06 09:25 xml_donkey 阅读(350) 评论(0) 推荐(0) 编辑
 

2014年12月2日

摘要: 定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态类型:行为类类图: 我们在编程的时候,经常需要保存对象的中间状态,当需要的时候,可以恢复到这个状态。比如,我们使用Eclipse进行编程时,假如编写失误(例如不小心误删除了几行代码... 阅读全文
posted @ 2014-12-02 16:39 xml_donkey 阅读(90) 评论(0) 推荐(0) 编辑
 
摘要: 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T... 阅读全文
posted @ 2014-12-02 16:39 xml_donkey 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: 在java以及其他的面向对象设计模式中,类与类之间主要有6种关系,他们分别是:依赖、关联、聚合、组合、继承、实现。他们的耦合度依次增强。1.依赖(Dependence) 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为... 阅读全文
posted @ 2014-12-02 16:31 xml_donkey 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: 设计模式的三个大类:创建型模式:是对类的是实例化过程的抽象化 , 描述了如何构造和封装这些动态的决定。结构型模式:描述如何将类或者对象结合在一起形成更大的结构。行为模式:是对在不同的对象之间划分责任和算法的抽象化,行为模式不仅仅是关于类和对象的,而且是关于他们之间的相互作用的。用一个类对各种交互进行... 阅读全文
posted @ 2014-12-02 15:36 xml_donkey 阅读(512) 评论(0) 推荐(0) 编辑
 

2014年5月13日

摘要: JSP指令和JSP动作一、JSP page指令在JSP中,主要有3种类型的指令:page、include、taglib。page指令允许我们通过类的导入、serlvet超类的定制、内容类型的设置、以及诸如此类的事物来控制servlet的结构。page指令可以放在文档中任何地方,可以定义下面这些大小写... 阅读全文
posted @ 2014-05-13 16:27 xml_donkey 阅读(183) 评论(0) 推荐(0) 编辑
 

2014年4月24日

摘要: 解释性语言和编译性语言的区别计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译性语言编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语... 阅读全文
posted @ 2014-04-24 16:55 xml_donkey 阅读(277) 评论(0) 推荐(0) 编辑
 

2014年4月15日

摘要: JavaWeb中的Session在JavaWeb中使用HttpSession(以下简称session)对象来表示一个会话。Session的创建(代表会话周期的开始):第一次调用request.getSession()方法时,会创建一个session对象。Session的销毁(代表会话周期的结束):在... 阅读全文
posted @ 2014-04-15 14:26 xml_donkey 阅读(628) 评论(0) 推荐(0) 编辑
 

2014年4月2日

摘要: START WITH...CONNECT BY PRIOR详解ORACLE中的SELECT语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,CONNECT BY 是结构化查询中用到的,其基本语法是:SELECT columnName1[,columnName2,…]FROM tableName1,tableName2,..[START WITH columnName3]CONNECT BY {PRIOR col 1 = col 2 | col 1 = PRIOR col 2}WHERE columnName4;上述语法主要用查询表中的树型结构关系column 阅读全文
posted @ 2014-04-02 13:49 xml_donkey 阅读(356) 评论(0) 推荐(0) 编辑
 

2014年3月25日

摘要: 实现了Comparable接口的类在一个Collection(集合)里是可以排序的,而排序的规则是按照你实现的Comparable里的抽象方法compareTo(Object o) 方法来决定的。compareTo方法在Object中并没有被声明,它是java.lang.Compareable接口中唯一的方法。一个类实现了Compareable接口,就表明它的实例具有内在的排序关系(natural ordering)。如果一个数组中的对象实现了Compareable接口,则对这个数组进行排序非常简单:Arrays.sort();对于存储在集合中的Comareable对象,搜索、计算极值以及自动 阅读全文
posted @ 2014-03-25 12:03 xml_donkey 阅读(243) 评论(0) 推荐(0) 编辑
 

2014年3月20日

摘要: 导出表结构: Tools(工具)-->Export User Objects(导出用户对象) -->选择要导出的表(包括Sequence等)-->.sql文件,导出的都为sql文件导出表数据: Tools(工具)-->Export Tables(导出表)-->选择表,选择SQL Inserts(SQL 插入)-->.sql文件导入表结构: 执行刚刚导出的sql文件,记住要删掉table前的用户名,比如以前这表名为sys.tablename,必须删除sys导入表数据: 执行刚刚导出的sql文件 阅读全文
posted @ 2014-03-20 16:43 xml_donkey 阅读(703) 评论(0) 推荐(0) 编辑