java
文章平均质量分 68
Keleesy
毕业于广东石油化工学院计算机科学与技术专业,精通java,java web
展开
-
java23种设计模式之共享模式(FlyWeight)
http://www.0755build.com共享模式(FlyWeight)避免拥有相同内容的小类的开销(如耗费内存),使大家同享一个类(元类)。为什么使用共享模式(FlyWeight)呢?因为面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞大,比如字处理软件,如果每个文字都作为一个对象,几千个字就是几千个对象,无疑会耗费内存,所以我们要“求同存异”,找出这些原创 2012-03-23 14:07:56 · 1455 阅读 · 0 评论 -
java测试类增、删、查、改的编写(源代码)
//测试类package test;import java.util.List;import org.junit.Test;import sini.dal.rights.GeneralDao;import sini.dal.rights.MenuDao;import sini.dal.rights.impl.GeneralDaoImpl;import sini.dal.原创 2012-05-17 15:25:10 · 4216 阅读 · 0 评论 -
在java中使用StringBuffer来编写一个xml文件
深圳装修网 package service.impl;import java.io.File;import java.io.FileOutputStream;import service.HelloWorld;public class HelloWorldImpl implements HelloWorld{ public String sayHello(String原创 2011-10-21 15:23:09 · 2119 阅读 · 0 评论 -
Webservice xfire axis SAX解析器
深圳装修网 webservice远程调用,返回String数据并生成xml文件到本地工程,在通过SAX解析器把数据解析出来。这是webservice应用的一个简单的例子。根据该例子的思想,可以实现很多功能了。例如把client工程的sayHello方法改为查询数据库的数据,在返回给webservice工程。在client工程我使用的是XFire技术,在webservice工程我使用的是axis原创 2011-10-21 17:22:49 · 674 阅读 · 0 评论 -
java二叉树的增、删、查、前序遍历、中序遍历和后序遍历 算法 源代码
深圳装修网 java二叉树的增、删、查、前序遍历、中序遍历和后序遍历package com.datastructrue.lmy;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Stack;class Nod原创 2011-11-23 21:06:58 · 1358 阅读 · 0 评论 -
SSH快速整合 struts2、Spring3、Hibernate3
深圳装修网 一、struts2整合1、新建一个web工程,名字可以随便命名,我的web工程名字“SSHDemo”。2、右键点击工程,选择MyEclipseàAdd Struts Capabilities…,这里是添加struts能力的意思,如下图所示:3、选择Add Struts capabilities…后,会弹出一个窗口,我在这里选择struts2.1和/*,如下图所示:原创 2011-11-27 18:02:21 · 1301 阅读 · 0 评论 -
java+oracle的存储过程开发案例(包含了oracle存储过程的通用分页方法、java的工厂类)
深圳装修网 --创建表create table rights_menu_data ( id number(11) not null primary key, mid number(11) not null, pid number(11) not null, name nvarchar2(30) not null, layout number(1) not n原创 2011-10-17 15:21:06 · 717 阅读 · 0 评论 -
java23种设计模式之工厂模式(Factory)的实现
http://www.0755build.comjava23种设计模式之工厂模式(Factory)就相当于创建实例对象的new,我们经常要根据类class来生成实例对象,如A a=new A(),采用工厂模式(Factory)虽然会让你多做一些工作,但是工厂模式(Factory)会给你的系统带来更大的可扩展性和尽量少的修改量。下面是工厂模式的实现代码,首先定义一个接口Sample,让各个类实现原创 2012-03-16 03:18:04 · 608 阅读 · 0 评论 -
spring+RMI实例程序源代码
http://www.0755build.com提供RMI服务的接口类package cn.yw.service;public interface MessageService { public String getMessage();}提供RMI服务的类package cn.yw.service.impl;import cn.yw.service.Messag原创 2012-03-22 20:55:21 · 1235 阅读 · 0 评论 -
java23种设计模式之单例模式(Singleton)
http://www.0755build.comSingleton模式主要作用是保证在java应用程序中,一个类Class只有一个实例存在。使用案例如建立目录、数据库连接都需要这样的单线程操作。单例模式(Singleton)的第一种实现方式:package yw.single;public class Singleton { private Singleton(){}; p原创 2012-03-23 02:09:04 · 636 阅读 · 0 评论 -
java23种设计模式之建造者模式(Builder)
http://www.0755build.com将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类用户不知道内容的具体构建细节。使用它是为了构建复杂对象的过程和它的部件解耦。例如汽车,有很多部件:车轮、方向盘、发动机等等,Builder是为了将部件和组装过程分开。Builder莫斯是把复原创 2012-03-23 02:36:56 · 690 阅读 · 0 评论 -
java23种设计模式之原型模式(Prototype)
http://www.0755build.com用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,Prototype模式允许一个对象再创建另外一个可定制的对象,不需要知道任何如何创建的细节。Prototype的实现代码如下:package yw.prototype;public class AbstractSpoon implements Cloneable{ pri原创 2012-03-23 02:45:04 · 433 阅读 · 0 评论 -
java中使用SAX解析器解析xml文件
深圳装修网假设我要读取的xml文件是limaoyuan.xml内容如下: 李茂源 24 哈哈 22 继承DefaultHandler的解析器package com.xmlservice;import java.util.ArrayList;import java.util.List;import org.xml.s原创 2011-10-21 15:15:09 · 781 阅读 · 0 评论 -
线性探测哈希表的java代码
深圳装修网package chapter11;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;class DataItem{private int iData;public DataItem(int i){iData=i原创 2011-12-12 20:29:07 · 625 阅读 · 0 评论 -
mysql java使用PreparedStatement插入数据并返回id的代码
深圳装修网java使用PreparedStatement插入数据到mysql并返回id 的源代码public int add(Video vd) throws Exception { String sql="insert into msg_video_data(name,`rename`,title,content,date,src) values(?,?,?,?,?,?)";原创 2012-01-10 08:36:54 · 5617 阅读 · 0 评论 -
java调用存储过程进行增、删、查、改操作(源代码)
--java代码package sini.dal.rights.impl;import sini.dal.rights.IBase;public class ImplFactory { /** * 根据java反射获得IBase的对象,工厂类 * @param className * @return 一个类的接口 * @throws Instantiatio原创 2012-05-17 15:22:24 · 1610 阅读 · 0 评论