自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

struts2小示例

struts2的一个小示例以及流程图。[img]http://dl.iteye.com/upload/attachment/508778/9c6c0118-7754-3ce8-8250-a553522e60c1.png[/img]

2011-07-02 10:43:23 127

Struts 框架应用

Struts 框架应用一般所说的Struts框架指的是Struts1,Struts框架是最早的MVC框架。Struts框架的流程图:[img]http://dl.iteye.com/upload/attachment/508094/e475264c-85c5-3079-894d-587e29a3902d.png[/img]从图可以知道Struts的工作流程1> ...

2011-07-01 09:18:48 171

原创 Spring的核心机制依赖注入简介

Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将...

2011-06-18 10:26:10 99

利用properties读取配制文件示例

[code="java"]public class PropertUtil { private static Properties prop; public static void main(String args[]) throws IOException { test(); } /** * 进行读取properties配制文件的测试 * * @...

2011-04-20 14:45:21 125

java项目之间的相互引用

一个项目A另一个项目B:(项目A和项目B都是JAVA写的项目) 在A项目中怎么调用B项目中的类和方法有两种方法 :1.将一个项目打包成jar包,通过build path 将该jar包引入即可,这种方法是静态的,修改了项目后,要重新引入相应的jar包;2.通过项目与项目之间建立引用,利用build path/projects add后即可,这种方法更加动态,更加灵活;...

2011-04-20 09:38:01 351

Java 虚拟机类装载体系

[size=medium]Java 虚拟机类装载体系 [/size]装载:把二进制形式的java类型读入Java虚拟机中通过该类型的完全限定名,产生一个代表该类型的二进制数据流。解析这个二进制数据流为方法区的内部数据结构。在堆上创建一个表示该类型的java.lang.Class类的实例。 1、何时装载 (1)隐式装载 package test; Public class A{ pu...

2011-04-02 11:19:52 78

JSP执行过程,以及生命周期

[size=small]JSP执行过程,以及生命周期[/size] JSP 的执行过程(1) 客户端发出Request (请求); (2) JSP Container 将JSP转译成Servlet的源代码; (3) 将产生的Servlet 的源代码经过编译后,并加载到内存并进行实例化; (4) 把结果Response (响应)至客户端。在执行 JSP 网页时,通常可分为两个...

2011-03-22 11:07:36 609

java多线程

1. 创建线程的两种方式2. 线程的生命周期3. 同步的方式4. 死锁5. 生产消费模型、监控模型创建线程的两种方式[code="java"]public class Thread1 extends Thread { private int j; // 重写run方法 public void run() { for (; j < 100; j+...

2011-03-09 23:35:52 69

QQ多人聊天室

一、实现功能1.登录2.私聊3.抖动窗口4.视频二、流程图[img]http://dl.iteye.com/upload/attachment/431839/5ec5b0bf-b674-3d89-bfbe-71763ee7b94d.jpg[/img]三、自定义通信协议xmpp1------>客户端与服务器连接 a.没有连接上则...

2011-03-08 21:43:48 265

java集合框架

Java集合就像一种容器,我们可以将多个对象(实际上是对象的引用,但习惯上都称为对象)“丢进”容器。集合框架图(所画为常用关系)[img]http://dl.iteye.com/upload/attachment/431433/b41eaef1-6123-3d7a-882b-b2b06394120a.jpg[/img][img]http://dl.iteye.com/upload/...

2011-03-08 11:05:39 88

Failed to realize: com.sun.media.PlaybackEngine@480457

[quote][color=red]Unable to handle format: XVID, 960x540, FrameRate=29.9, Length=777600 0 extra bytes Unable to handle format: mpeglayer3, 44100.0 Hz, 0-bit, Stereo, Unsigned, 16000.0 frame rate, F...

2011-03-02 20:20:33 1159

javax.media.CannotRealizeException

[quote]今日在测试JMF时,出现了如下错误:经过几番周折原来就是JMF没有安装好。。。[/quote][code="java"]public class VedioPlayer { public static void main(String[] args) { String path = "E://2.mp3"; VedioPlayer vp = new Vedio...

2011-03-01 21:08:17 370

原创 jquery 乱码

今天正在小试jquery作一个用户名较验,结果输入中文时出现了乱码;特记下来,以备后用。。。客户端发送数据时要编码数据 "http://localhost:8080/Jquery1.00.1/UserVerify?userName=" + encodeURI(encodeURI(userName)),用encodeURI给它编码;服务器端要解码String userName...

2010-12-08 21:40:29 124

原创 哈夫曼压缩

[size=small] 自己做过的东西,别人一问说不出一个所以然来,做了与没做也就成了一回事!为了给自己长点记心,特意为自己做了一下整理。 这次只是对压缩中用到的技术以及压缩的原理进行分析,至于实现的细节则不会细说; 在压缩中用的最多的当然是I/O流和字符串的处理。在输入流中选择字符流可以读取一行,这样可以供方便,也有利于处理中文字符,选择缓冲处理流,可以提...

2010-12-04 20:57:20 104

原创 I/O体系结构

[size=small]流相当于一条管道,用来传输数据;用形象的思维来分析流这个概念,(水管、水滴、小桶) 在流中我们以当前的程序运行所在的内存角度来划分输入/输出; 按照流中传输的数据单元可以分为字节流、字符流;字节流可以认为水管中每一滴水就是一个字节,而在字符流中每一滴水是一个字符(两个字节); 如果按照流的角色分,可以分为(底层)节点流、(上层)处理流;怎...

2010-12-04 10:16:16 220

原创 Document root element "dwr", must match DOCTYPE root "null".Document is invalid:

[code="java"][/code]今天初用DWR是报了两个错误严重: Line=5 Document root element "dwr", must match DOCTYPE root "null".严重: Line=5 Document is invalid: no grammar found.后来在网上找了一下,只要在dwr.xml中加一小段代码就可以了下面是我的测试...

2010-10-07 11:08:31 673

原创 Hibernate 配制

[align=center][size=large][color=green]Hibernate 配制简介(一对多)[/color][/size][/align]一、配制步骤 a.首到http://www.hibernate.org/ 下载hb最新版本,与数据库驱动包一起另载到项目下; b.在项目目录下创建hibernate.cfg.xml文件--这是hibernate控制...

2010-08-24 20:21:35 124

原创 struts 配置步骤

[color=olive][size=large]Action, ActionForm, ActionForward ,这三个对象构成了Struts 的核心。[/size][/color]Struts 最核心的控制器是ActionServlet ,该Servlet 拦截用户请求,并将用户请求转入到Struts 体系内。 [color=brown][size=large]一、配置Action...

2010-08-18 16:05:24 110

MVC

MVC(Model View Controller)模型-视图-控制器 MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBea(pojo和dao)来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是...

2010-08-07 16:23:18 118

原创 三范式

[color=darkblue][align=center][size=medium]数据库三范式简述[/size][/align][/color]1NF:字段原子性,数据库表中的字段都是[color=red]单一属性,不可再分[/color]. 例如: 表中含有"地址"字段,但是"地址"还可以拆分成为:国家、省份、城市等.这就说明这类字段还可以拆分,所以不满足第一范式.但是如果涉及...

2010-06-19 21:17:04 70

原创 自定义队列

[quote]自定义队列,模仿系统已有的队列,实现相应的功能,中间利用数组作为队列数据的保存[/quote][code="java"]public class Manage { private static Myquene m; public static void main(String args[]) { // 自定义队列对象 m = new My...

2010-05-27 09:04:10 109

MD5信息摘要

[code="java"]public class Cropto { //主函数 public static void main(String args[]) throws NoSuchAlgorithmException{ useMD5(); } //使用MD5得到信息摘要,抛出一个没有这种算法运算的规则异常 public static void useMD5() ...

2010-05-02 10:04:36 73

对称加密

[code="java"]public class Key { // 主函数 public static void main(String args[]) throws Exception { productKey(); } /** * 生成共享密钥 * * @throws Exception */ public static void pr...

2010-05-01 21:53:52 71

简单的组播测试

[code="java"]public class Server extends Thread { private int PORT = 2012;// 发送组播信息的目标端口 private String IP = "225.0.0.0";// 用于组播的IP public void sendMsg() throws IOException { while (true)...

2010-04-29 09:45:31 1068

java单链表的应用 遍历、插入、删除

[code="java"][/code][quote]java单链表的应用 遍历、插入、删除[/quote][code="java"]package UseThread13;/** * 单链表的使用 * * @author Administrator * */public class Manage { private java.util.List ...

2010-03-30 16:42:43 520

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除