- 博客(33)
- 收藏
- 关注
原创 在Eclipse中ADT插件无法成功安装的解决办法
<br />Cannot complete the install because one or more required items could not be found.<br /> Software being installed: Android Development Tools 10.0.1.v201103111512-110841 (com.android.ide.eclipse.adt.feature.group 10.0.1.v201103111512-110841)<br /> M
2011-05-07 21:20:00
1411
原创 Redhat Enterprise Linux as 4 update 3
激动..Redhat Enterprise Linux as 4 update 3安装成功,并成功上网..笔者用的是HP NoteBook Presario 3239
2007-12-25 02:02:00
597
原创 The Importance of Reading Classics
Classics, ranging from novels, essays, to poems and autobiographies, play an important part in the development of ones personality and taste. Moreover, they broaden peoples vision and enlarg
2007-12-12 13:03:00
2123
原创 Iterator Pattern & Composite Pattern
OO Principle:类应该只有一个改变的理由OO Pattern:迭代器模式:提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。组合模式:允许你将对象组成树形结构来表现“整体/部分” 的层次结构。组合能让客户以一致的方式处理个别对象和组合。User interface packages often use this pattern for their
2007-12-10 22:18:00
550
原创 边连通度结合正则图在极大平面图中的求解运用
设G为n(n≥4)阶极大平面图,证明G的对偶图G*是2边-连通的3-正则图。分析与解: 根据定义,3-边连通的图自然也是2-边连通的和1-边连通的(注意,证明2-边连通就是证明删除1条边后还连通就可以了,并不要求证明“边连通度为2”)。 3-正则图不一定是就是3-边连通的,反例如下: * ── * / / / / * * *
2007-12-10 16:26:00
3640
1
原创 平面嵌入结合欧拉定理的一道证明题
设G是面数r(1) 证明G中存在至多由4条边围成的面;(2) 给出一个例子说明,若G中的面数为12,且每个顶点的度至少为3,则(1)的结论不成立。证明:(1)不妨设G是连通的,否则可以对它的每个连通分支进行讨论。因而由欧拉公式有: n-m+r=2 (1)又由已知条件知道r将式(2)的结果代入式(1)得
2007-12-09 23:18:00
1888
原创 【Discrete Mathematics】Template Method Pattern
Discrete Mathematics Strategy uses composition rather than inheritance Type of sort used in Arrays: Mergesort The JFrame hook method that we overrode to print "I Rule"
2007-12-09 19:50:00
602
原创 【阶段总结】适配器模式&外观模式
If you need ,you can make a conlusion whenever you need.--> An Andapter converts an interface Facade still allows low level access Disadvantage of "the Principle of Least Knowledge": too ma
2007-12-08 21:19:00
410
原创 重要思想:命令模式
第一个命令对象--实现命令接口public interface Command ...{ public void execute();}--实现一个打开电灯的命令public class LightOnCommand implemetns Command ...{ Light light; public LightOnCommand(Light light) ...{
2007-12-07 21:51:00
521
原创 J2EE项目:整合SSH开发『新闻发布系统』
一、架构 Struts+Spring+Hibernate二、Hibernate持久层1.编写PO类====================================================================================package org.prolove.model;import java.io.Serializable;/** *
2007-12-06 22:19:00
3808
1
原创 代理模式在企业级开发中的应用
//业务接口public interface Service ...{ //两个方法声明 public void method1(); public void method2();}//业务逻辑组件,实现Service接口public class ServiceImpl implements Service ...{ //实现接口实现的两个方法 public vo
2007-12-05 23:22:00
783
原创 经典:单件模式(Singleton Pattern)
剖析经典的单件模式实现-->public class Singleton ...{ private static Singleton uniqueInstance; private Sigleton() ...{} public static Singleton getInstance() ...{ if (uniqueInstance == null)
2007-12-05 10:10:00
502
原创 重中之重:工厂模式
高层次掌握、彻底掌握工厂模式建立一个简单比萨工厂-->public class SimplePizzaFactory ...{ public Pizza createPizza(String type) ...{ Pizza pizza = null; if (type.equals("cheese")) ...{ pizz
2007-12-04 21:18:00
395
原创 设计模式之装饰者模式
OO设计原则:类应该对扩展开放,对修改关闭。装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。写下星巴兹的代码-->public abstract class Beverage ...{ String description = "Unknown Beverage"; public String getDescription() ...{
2007-12-03 21:15:00
721
原创 Bean的生命周期
一、了解bean的生命周期只有singleton行为的bean接受容器管理生命周期。non-singleton行为的bean,Spring容器仅仅是new的替代,容器只负责创建。二、定制bean的生命周期行为1.依赖关系注入之后的行为public class Chinese implements Person ...{ private Axe axe; public Chinese
2007-12-03 16:05:00
423
原创 Spring依赖关系配置(续)
四、注入方法返回值xml version="1.0" encoding="gb2312"?>DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">beans> bean id="valueGenerrator" class="prolo
2007-12-03 12:13:00
464
原创 设计模式之观察者模式
public interface Subject ...{ public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObservers();}public interface Observer ...{ public void
2007-12-02 22:09:00
404
原创 J2EE项目之整合Struts+Hibernate开发电子留言系统
本电子留言系统采用J2SDK1.5.0_14+Tomcat5.5.25 +MyEclipse5.5.1GA+MySQL5.0.45+Struts1.2.9+Hibernate3.1.2开发。一、系统架构说明i.架构说明虽然本系统没有引入Spring框架,但本项目依然示范了一个优秀的J2EE项目架构,因此,中间层由MVC控制层、业务逻辑组件层、DAO
2007-12-02 18:08:00
1765
2
原创 设计模式(DesignPattern)之策略模式(Strategy)
Erich Gamma,Richard Helm,Ralph Johnson,John VlissidesOO原则是我们的目标,而设计模式是我们的做法。把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用它们。除非你很积极地让神经元活动起来,否则你的头脑里什么也不会发生。学得更快、更深入,集中注意力,怎样思考的?学习方法?Dog d = new Dog();d.bark();A
2007-12-02 16:28:00
598
原创 Spring之配置依赖
一、配置依赖1.value元素xml version="1.0" encoding="gb2312"?>DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">beans> bean id="exampleBean" class="pro
2007-11-30 17:34:00
642
原创 Bean&BeanFactory&创建bean实例
一、Bean和BeanFactory//以指定路径下bean.xml配置文件为参数,创建文件输入流InputStream is = new FileInputStream("beans.xml");//以指定的文件输入流is,创建Resource对象InputStreamResource isr = new InputStreamResource(is);//以Resource对象作为参数,创
2007-11-29 12:33:00
684
原创 Spring的依赖注入
依赖注入:Dependency Injection控制反转:Inversion of Control一、设值注入public interface Person...{ public void useAxe();}public interface Axe...{ public void chop();}Person的实现类代码如下:public class Chinese imple
2007-11-29 12:32:00
578
1
原创 Spring入门之单态模式、工厂模式
wrox《Expert one on one J2EE design and development》--Rod JohnsonSpring的优点:@低侵入式设计,代码污染极低;@独立于各种应用服务器,可以真正实现Write Once,Run Anywhere的承诺;@Spring的DI机制降低了业务对象替换的复杂性;@Spring并不完全依赖于Spring,开发者可以自由选用Spring框架
2007-11-29 12:28:00
698
原创 Hibernate事件系统&监听器
使用事件系统时按如下步骤进行:(1)实现自己的事件监听器类(2)注册自定义事件监听器,代替系统默认的事件监听器通常,继承系统默认的事件监听器:扩展特定方法下面是用户自定义监听器的示例://自定义LoadListener,继承默认的DefaultLoadEventListener实现类public class MyLoadListener extends DefaultLoadEventList
2007-11-28 12:30:00
645
原创 Hibernate事件框架之拦截器
使用拦截器时按如下步骤进行:(1)定义实现Interceptor接口的拦截器类(2)通过Session启用拦截器,或者通过Configuration启用全局拦截器请看示例代码(仅仅打印出标志代码):public class MyInterceptor extends EmptyInterceptor...{ //更新的次数 private int updates; //插入的
2007-11-28 09:09:00
998
原创 条件查询&SQL查询
条件查询是更具面向对象特色的数据查询方式,通过如下3个类完成:Criteria:代表一次查询Criterion:代表一个查询条件Restrictions:产生查询条件的工具类执行条件查询的步骤如下:(1)获得Hibernate的Session对象(2)以Session对象创建Criteria对象(3)增加Criterion查询条件(4)执行Criteria的list等方法返回结果集请看示例:p
2007-11-28 07:49:00
1100
原创 HQL查询及语法
HQL:Hibernate Query LanguageHQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按如下步骤进行:(1)获取Hibernate Session对象;(2)编写HQL语句;(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象;(4)如果HQL语句包
2007-11-28 07:43:00
963
原创 Hibernate的双向关系映射
一、双向1-N的关系映射对于1-N的关联,Hibernate推荐使用双向关联,但不用1的一端来控制关联关系,而使用N的一端来控制关联关系。N的一端直接访问关联类属性;1的一端增加集合属性的访问。看下面2个POJOpublic class Person implements Serializable...{ private int personid; priavte String n
2007-11-27 17:57:00
709
原创 Hibernate的单向关系映射
一、单项N-1的关系映射(比如最常见的父子关系、比如多个人对应同一个住址)先看如下两个POJO:public class Person...{ private int personid; private String name; private int age; private Address address; ……省略setter&getter}每个Person
2007-11-27 11:27:00
612
原创 基础:Hibernate映射引用属性
Hibernate的基本映射$映射引用属性引用属性的意思是:持久化类的属性既不是基本数据类型,也不是String字符串,而是某个引用变量,该引用属性的类型可以是自定义类。先看-->POJOpublic class Person implements Serialiazable...{ private int id; private int age; private Name
2007-11-26 21:38:00
579
原创 基础:Hibernate的映射
Hibernate的基本映射$映射文件结构$主键生成器$映射集合属性一、List集合属性1.Person.javapublic class Person implements Serializable...{ //标识属性 private int id; //名字属性 private String name; //年龄属性 private int age;
2007-11-26 18:21:00
439
原创 快速上手Hibernate
ORM(Object/Relation Mapping)ORM框架: Hibernate、Entity EJB、iBATIS、Oracle的TopLink、OJB一、Hibernate的数据库操作1.PO(Persistent Object)持久化对象POJO(普通Java对象) POJO类==》 public class News ...{
2007-11-26 17:28:00
469
原创 Hibernate自动生成表
package prolove;import java.io.File;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibern
2007-11-25 20:47:00
537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人