自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Struts2+Spring2+Hibernate3 整合开发

一、 Spring+Hibernate整合:Spring整合Hibernate,是做了一个很大的调整的,因为spring可以把管理Hibernate的工作都做了,以前的hibernate.cfg.xml文件都去掉了,而将这些内容都交给了spring来管理了。1、 applicationContext.xml文件中应该配置如下内容:    //配置数据连接类      bean id="da

2009-01-08 11:46:00 1267

转载 数据库原理——触发器

 触发器     定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。     常见的触发器有三种:分别应用于Insert , Update , Delete 事件。(SQL Server 2000定义了新的触发器,这里不提)     我为什么要使用触发器?比如,这么两个表:     Create Table S

2008-12-28 10:12:00 2950

转载 数据库原理——事务

   什么是数据库事务   数据库事务是指作为单个逻辑工作单元执行的一系列操作。   设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:   · 更新客户所购商品的库存信息    · 保存客户付款信息--可能包括与银行系统的交互    · 生成订单并且保存到数据库中    · 更新用户相关信息,例如购物数量等等     正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数

2008-12-28 10:11:00 1288

转载 数据库原理—— 存储过程

什么是存储过程呢?定义:      将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊?Microsoft公司为什么还要添加这个技术呢?那么存储过程与一般的SQL语句有什么区别呢?存储过程的优点:   1.存储

2008-12-28 10:11:00 2949 1

转载 数据库原理——范式

 引言  数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。  设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照范式

2008-12-28 10:10:00 843

转载 数据库原理——索引

一、索引的概念        索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。二、索引的特点    1.索引可以加快数据库的检索速度    2.索引降低了数据库插入、修改、删除等维护任务的速度    3.索引创建在表上,不能创建在视图上   

2008-12-28 10:08:00 651

原创 JSP学习笔记(二)Web开发基础

HTML与JavaScript交互html>script language="javascript"> function on_submit() {//验证数据的合法性  if (form1.username.value == "")             {              alert("用户名不能为空,请输入用户名!");              form1.username.f

2008-12-04 21:34:00 603

原创 关于“Google公司创新技术和产品不断推陈出新的背后动力”报告

今天晚上去听“Google公司创新技术和产品不断推陈出新的背后动力”的讲座,一位Google中国的软件工程师和公关部经理在上面介绍了Google的产品(只是介绍产品,没有创新技术和推陈出新的动力),整个讲座无聊至极,实在没办法,只好中途溜了,本来是冲着Google工程师去的,有点想不通,只是介绍产品的话,一位公关部的经理足够了,为什么还要拉上一位Google的工程师了。最近看着电脑有点心烦,尤其是

2008-12-04 20:41:00 797

原创 在线网上书店(HTML+JSTL+JSP指令+Struts+SQL Server)

目名称:在线网上书店软件环境:WINDOWS XP SP3开发工具:eclipse3.2+myeclipse5.1+SQL Server2000项目是基于基于Struts开发框架的网上在线书店表现层                        JSP+HTML+JavaScript+JSTL(很少JSP代码)业务逻辑层                Struts业务逻辑Action逻辑操作层  

2008-12-03 10:14:00 2151 6

原创 JSP学习笔记(一)前言

基础1.三种Web服务器,  Tomcat,Weblogic,Websphere2.HTML,JavaScript3.JSP指令,JSP动态指令4.JSP内置对象     request,response,session,application,out5.JSP文件操作     服务器上传照片,客户端下载文档,访问服务器文档提高6.JDBC,数据库,连接池7.JavaBean     计数器Jav

2008-12-02 23:15:00 652

原创 在线网上书店(JSP+JavaBean+MYSQL)

项目名称:在线网上书店软件环境:WINDOWS XP SP3开发工具:eclipse3.2+myeclipse5.1+MYSQL5.0项目是基于JSP+JavaBean+SQL Server2000的网上在线书店将JSP和JavaBean结合起来,在JavaBean中处理逻辑,然后在JSP网页中调用,JSP着重网页界面设计,JSP网页变得清晰.JavaBean中封装一些数据逻辑,如数据运算、数据处

2008-11-25 11:28:00 5204 22

原创 还是床最舒服

中午看电影的时候喝了点酒,睡了一个下午,冬天床真的很舒服郁闷的是小猪发短信没有看到,要不就不要那个小熊的USB暖手套了HEELO KITTY的没货了,不过后来看看,熊宝宝的也不错,还不容易脏了(不是我说的)还有一周就考试了,今天晚上没去写试卷,在网上闲逛了了一个晚上昨天去面试了,问题不难,涉及面广,问题详细,人好多,就业形势不容乐观,感觉最近日子过的好乱明天竞赛要出成绩了,心里有点忐忑,

2008-11-23 20:58:00 602 5

原创 在线网上书店(JSP+JDBC+SQL Server2000)

今天终于调试完了我的第一个完整的JSP项目项目名称:在线网上书店软件环境:WINDOWS XP SP3开发工具:eclipse3.2+myeclipse5.1+SQL Server2000项目是基于JSP+JDBC+SQL Server2000的网上在线书店不会用开发框架,后天去图书馆借SSH的书来看,完成第一个完整的项目还是挺高兴,决定晚上出去吃点好吃的,再去写试卷昨天晚上有点郁闷,言语理解与表

2008-11-22 17:06:00 3776 1

原创 国考临近

最近一直忙着做行测和申论的试卷,行测稳定在71分左右,上升空间不大,继续加强法律部分,言语理解与表达部分,正确率:16/40,时间:29/30数量关系部分,5/20,21/20判断推理部分,10/35,25/40常识部分,13/25,15/10资料分析部分,0/20,15/20接下来的时间重点加强言语理解与表达部分和常识部分申论进入一个误区今天晚上听李永新的讲座,才发现申论的复习进入了一个误区,申

2008-11-20 00:12:00 508

原创 JDK6.0学习笔记(二十三)与外部进程通信

 /** * 与外部进程通信 * 输入参数  127.0.0.1 * */import java.io.*;public class Ping {    public static void main(String[] args) {        Process process = null;        try {            process = Runtime.getRuntim

2008-11-19 00:47:00 532

原创 JDK6.0学习笔记(二十二)重定向控制台输出

/** * 重定向控制台输出 * 将向控制台中输出的信息定向至日志文件中 * */import java.io.*;public class CaptureToFile {    public static void main(String[] args) {        File file1 = new File("StdOut.log");        File file2 = new F

2008-11-19 00:45:00 640

原创 JDK6.0学习笔记(二十一)通用文件系统

 /** * 通用文件系统 * CIFS是一套模拟通用文件系统的工具包,只需给出登陆远程 * 主机的用户名和密码,偏可以实现跨平台的文件共享 * 输入参数  远程主机IP或者主机名、用户名、密码、位于远程主机上的目录、本地目录 * 类库 jcifs.jar * 如: 192.168.0.24  user password /admin/test e:/ * */import java.io.Fil

2008-11-19 00:43:00 958

原创 JDK6.0学习笔记(二十)文件切割

 /** * 文件切割 * 允许用户指定切割的尺度 * 允许用户指定切割后小文件存放的路径,同时生成起“索引”作用的 文件,以便以后合并小文件 * 切割机合并小文件 * 输入参数  切割还是合并(切割  0,合并  1)、 * 文件名(切割的文件的路径,合并,索引文件的位置)  * 切割尺度,以字节为单位,合并时输入0 * 目标目录(切割,小文件和索引文件存放的位置,合并,大文件存放的路径) * 

2008-11-19 00:42:00 530

原创 JDK6.0学习笔记(十九)FIP客户端

 /** * FIP客户端 * 类库 jftp.jar * 输入参数 FTP主机名或者IP地址、用户名、密码、待下载的远程文件名、待上传的本地文件名 * *///import net.sf.jftp.net.ConnectionHandler;//import net.sf.jftp.net.ConnectionListener;//import net.sf.jftp.net.DataConne

2008-11-19 00:41:00 688

原创 JDK6.0学习笔记(十八)大文件传输-可靠传输

/** * 大文件传输-可靠传输 * 与浏览器表单结合,控制机制由服务器端负责, * 客户端(静态网页)只需向服务器端上传文件即可 * 将读取的数据及时的写入文件系统,解决服务器端内存的溢出 * 必须设置表单的ENCTYPE属性为 multipart/form-data(传输文件内容) * */import java.io.*;import java.net.*;public class TcpS

2008-11-19 00:38:00 1974

原创 JDK6.0学习笔记(十七)用HttpUnit保持状态

/** * 用HttpUnit保持状态 * HttpUnit所需类库  httpunit.jar;js.jar;nekohtml.jar;Tidy.jar;xmlParserAPIs.jar * */import com.meterware.httpunit.WebConversation;import com.meterware.httpunit.WebResponse;public class

2008-11-19 00:36:00 637

原创 JDK6.0学习笔记(十六)登陆需要认证的站点

/** * 登陆需要认证的站点 * 输入命令  http://127.0.0.1 user password  * */import java.io.PrintWriter;import java.io.InputStream;import java.io.InputStreamReader;import java.io.BufferedReader;import java.io.StringWr

2008-11-19 00:35:00 587

原创 JDK6.0学习笔记(十五)获取HTTP网络资源

/** * 获取HTTP网络资源 * TCP通信编程适用于HTTP协议 * 一边下载一边将字节保存在 ByteArrayOutputStream中 * 最后通过toByteArray()一次性将字节数组写入文件 * 适用于下载小文件,远程文件较大时,容易导致JVM溢出 * 在目录下生成与远程文件同名的文件 * 输入命令 http://127.0.0.1/Java/1.txt * */import 

2008-11-19 00:32:00 485

原创 JDK6.0学习笔记(十四)对象序列化

/** * 对象输入输出流ObjectOutputStream和ObjectInputStream,可以直接把Java对象作为 * 存储,传输的对象写入文件,在网络上传输,避免了存储字节的操作 *  * 对象序列化是一种使Java对象能够被存储和传输的机制 * 解决"包含对象引用"情况下对象的存储和传输,避免重复写入 * 对象序列化,利用transient改变默认的序列化机制  * */impor

2008-11-18 00:47:00 631

原创 五子棋源玛

五子棋源玛import java.awt.Color;import java.awt.Container;import java.awt.Graphics;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.MouseEvent;import java.awt.ev

2008-11-18 00:05:00 4112 12

原创 寻找一份工作

快毕业了,需要一份工作这是我在CSDN的求职简历:http://job.csdn.net/Resumes/moshangchenzi.aspx期望的工作地点是:江苏,浙江,北京,有好单位其他地方还是可以去的

2008-11-17 12:20:00 651

原创 关于“DIY部落”的转载声明

今天在百度搜索结果中看到一题目很眼熟,点进去一看,竟然是我在CSDN博客昨天中午写的学习笔记,DIY部落竟然在转载我的学习笔记,速度真快,我这中无名小卒的学习笔记都找的到,在这我想申明一点:我的笔记也是整理自书和网络,但是转载要注明出处,今后出的学习笔记我会写上作者,请务必尊重他人的劳动成果。附转载地址:http://www.diybl.com/course/3_program/java/java

2008-11-17 08:56:00 454

原创 JDK6.0学习笔记(十三)nio开发

/** * nio开发 * 通过参数指定的主机端口发送一段请求报文,然后读取和打印报文 * 需要接受主机名和监听端口作为输入参数 * */import java.io.IOException;import java.net.UnknownHostException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import

2008-11-17 00:41:00 754

原创 JDK6.0学习笔记(十二)多播数据报套接字

/** * 多播数据报套接字  * 是UDP套接字的一种 * */import java.net.InetAddress;import java.net.DatagramPacket;import java.net.MulticastSocket;public class Server {    public static void main(String[] arstring) {       

2008-11-17 00:39:00 633

原创 JDK6.0学习笔记(十一)UDP通信服务器

/** * UDP开发,无连接的Socket操作采用UDP协议,一个数据报文是一个独立的单元, * 包含所有这次投递的信息:目的地址和要发送的内容。 * UDP模式下,Socket不需要连接到一个目的地Socket,只是简单的投出数据 * 无连接的操作是高效和快速的,但是数据传输的可靠性不佳 * 常用于音频和视频的传输,偶尔丢失一两个数据包,不会对接受效果产生很大的影响 * UDP不提供数据的分组

2008-11-17 00:36:00 725

原创 JDK6.0学习笔记(十)TCP连接池

/** * TCP开发 连接池 * */import java.net.Socket;import java.util.Hashtable;public class ConnectionPool {    private static final int CONNECTION_POOL_SIZE = 10;    private static final String API_SERVER_HOS

2008-11-17 00:34:00 3310

原创 JDK6.0学习笔记(九)tcp多线程服务器

/** * tcp开发,有连接的Socket操作采用TCP协议,效率低,传输可靠性高 * TCP下的Socket必须在发送数据之前与目的地的Socket取得一个连接 * 一旦建立了连接,Socket就可以使用数据流借口,按照打开-读-写-关闭 的顺序来操作数据流 * 多线程服务器 * 主程序在9080端口侦听到新的客户端的连接请求时,启动一个独立的子线程为其服务  * */import java.

2008-11-17 00:30:00 1385

原创 JDK6.0学习笔记(八)tcp通信服务器

/** * tcp通信服务器 * 多个客户端可以连接一个服务器 * `要排队执行,一个客户端完成一次通信以后,下一个客户端才能与服务器交互 * */import java.io.*;import java.net.*;public class ImprovedSimpleServer {    public static void main(String[] args) throws IOExce

2008-11-17 00:20:00 575

原创 又犯了个低级错误

下午重装了次SQL Server2000,装SP4的时候只解压缩了,没有安装,以致后面连接数据库出错,开始怀疑驱动不对,去http://www.microsoft.com/downloads /details.aspx?familyid=C47053EB-3B64-4794-950D-81E1EC91C1BA& displaylang=zh-cn重新下载,还是不行,在DOS下用 telnet lo

2008-11-16 17:59:00 450

原创 JDK6.0学习笔记(七)删除文件和目录

 /** * 删除文件和目录 * 需要接受  待删除的文件回者目录的绝对路径 作为输入参数 * */import java.io.*;public class DelDir {    public static void main(String[] args) throws IOException {        DelDir dd = new DelDir();        dd.del(a

2008-11-16 15:22:00 536

原创 JDK6.0学习笔记(六)复制文件

 /** * 复制文件 * 运行命令行 java CopyFile C:/1.txt D:1.txt * */import java.io.*;import java.text.*;import java.util.*;public class CopyFile {    public static void main(String[] args) throws IOException {    

2008-11-16 15:21:00 528

原创 JDK6.0学习笔记(五)文件的顺序、随机读写

/** * 文件的顺序读写 * 具体内容参阅本BLOG */import java.io.*;public class Test {    public static void main(String[] args) throws Exception {        // 字节输入流        FileInputStream fis1 = new FileInputStream("C:/1.

2008-11-16 15:20:00 1677

原创 JDK6.0学习笔记(四)引用传递

/** * 引用传递  * 对象类型采用引用传递方式向方法传递参数  * 对象类型的变量值存储在"堆"中 */class Student implements Cloneable {    public String id;    public String name;    public Object clone() {        Student o = null;        try {

2008-11-15 22:48:00 533

原创 JDK6.0学习笔记(三)值传递

/** * 值传递 * 基本数据类型采用值传递方式向方法传递参数  * 基本类型的变量存储在"栈"中 */public class ValuePass {    public static void main(String[] args) {        int a = 0;        new ValuePass().test(a);        System.out.println("a

2008-11-15 22:46:00 421

原创 JDK6.0学习笔记(二)垃圾收集机制-对象引用的类型

import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.util.Set;import java.util.HashSet;/**  * 对象引

2008-11-15 22:23:00 519

空空如也

空空如也

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

TA关注的人

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