自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 myeclipse中修改字体大小

Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Change

2013-03-28 09:15:57 837

原创 Action名称的搜索顺序及配置的各项默认值

一、Action名称的搜索顺序1、获得请求路径的URI,例如url是:http://server/struts2/path1/path2/path3/test.action2、首先寻找namespace为/path1/path2/path3的package,如果存在这个package,则在这个package中寻找名字为test的action,如果不存在这个

2013-03-27 17:13:51 755

转载 解决Struts2配置文件无提示问题

问题:有时在开发第一个Web 项目时,在配置文件中打个”原因:找不到配置文件头中声明的dtd 文件 xmlversion = "1.0"encoding = "UTF-8"?> DOCTYPEstruts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1

2013-03-27 16:11:54 1057

转载 SQL中Limit关键字的使用

limit常用来实现分页一、基本SQL的limit语法的如以下形式SELECT * FROM table  LIMIT [offset,] rows | rows OFFSET offset 当省略offset的时候,offset作为0处理,表示提取查询到的前rows条数据; 当offset>=0时候,表示提取查询到的从offset开始的rows条数据;此时如果rows

2013-03-24 17:12:17 5876

原创 SimpleDateFormat详解

SimpleDateFormat 是一个以与语言环境有关的方式来格式化和解析日期的具体类。它允许进行格式化(日期 -> 文本)、解析(文本 -> 日期)和规范化。字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Ye

2013-03-24 16:44:03 842

转载 setDate()与setTimestamp()的区别和转换(java.util.Date和Timestamp的转换)

pstmt.setDate()的类型是java.sql.Date类型,这种符合规范的类型其实并没有把时分秒存进数据库,所以存取时就应该用setTimestamp()或getTimestamp()。java.sql.Date 只存储日期数据不存储时间数据Timestamp 存储日期和时间数据  setTimestamp()或getTimestamp()Timestamp(longtime

2013-03-24 16:07:34 2798

原创 request.setAttribute()和request.getSession().setAttribute()的区别

request.setAttribute():在request范围一次传参数,速度快,缺点是参数只能取一次。request.getSession().setAttribute():取得当前HttpSession,在HttpSession范围保存参数,就一直在,随时可以取来用。缺点是比较占用资源。public HttpSessiongetSession(boolean create) zh

2013-03-22 12:17:18 1006

原创 MVC设计模式

1、MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据      显示分离的方法2、MVC开始是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程      序可以使用不同

2013-03-20 11:13:19 639

转载 在eclipse中配置Struts2

1.安装Tomcat,增加服务器运行环境Window-->Preferences-->Server-->Runtime Environment-->Add-->Apache-->选择Apache Tomcat v6.0-->next-->选择Tomcat安装根目录-->Finish2.更改Java运行环境JRE,默认是jre6,这个只是运行环境,不包括调试,改成jdk1.6

2013-03-14 17:50:36 823

原创 Integer与int的区别

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。1、Int是java的原始数据类型       Integer是java为int提供的封装类。      Java为每个原始类型提供了封装类原始类型           封装类     boolean          Boolean     char             Character     b

2013-03-11 10:38:00 678

转载 equals和==的说明

1、==:可以比较引用类型,基本类型   比较引用类型:比较引用对象(即两个对象的地址)   比较基本类型:比较值2、equals():●方法是根类Oject的的方法   比较的是引用对象(即两个对象的地址)   相同:返回true  不同:false   此时equals()方法和==用法相同●当该方法被重写时   要根据重写的方法,判断equals()比较的

2013-03-08 16:02:59 596

转载 mysql语句中limit的用法

1、利用SQL语句中的limit可以实现数据分页2、limit 一般用于经常要返回前几条或者中间某几行数据的查询语句中,具体格式如下:      SELECT * FROMtable  LIMIT [offset,] rows | rows OFFSEToffset3、limit子句可以被用于强制SELECT 语句返回指定的记录数。limit接受一个或两个数字参数。参数必须是一个整

2013-03-08 12:06:53 2166

原创 new Date()获取的时间与System获取的时间

通过时间得到时间戳Date date = new Date();System.out.println(date.getTime()); 通过System得到时间戳System.out.println(System.currentTimeMillis());通过new Date()得到的时间和System.currentTimeMillis()基本是一样的。

2013-03-06 12:31:22 947

原创 java.util.Date和java.sql.Date的区别和应用

1、  java.util.Date是在除了SQL语句的情况下面使用的。         java.sql.Date是针对SQL语句使用的,它只包含日期而没有时间部分        它们都有getTime方法返回毫秒数,自然就可以直接构建。 2、  java.util.Date 是 java.sql.Date 的父类        前者是常用的表示时间的类,通常格式化或者得到当前时

2013-03-06 12:01:01 964

原创 浅谈java工厂模式

1、 工厂类的定义:java中一般的类对象是通过new函数来创建的,但是有一部分类必须通过其getInstance方法来创建,这种类叫做工厂类。2、  工厂类的作用:在软件系统中,经常面临“一系列相互依赖对象”的创建工作,为了绕过常规对象的创建方式(即用new创建),利用工厂模式,提供一种“封装机制”来减少功能调用程序和“多系列具体对象创建工作”的耦合性。(即仅实例一次对象,提高了工作效率。)

2013-03-05 16:41:05 1024

原创 JDBC访问数据中Statement接口的常用方法

方法功能返回类型executeQuery(String sql)   执行给定的 SQL 语句,通常为静态 SQL SELECT 语句ResultSetexecuteUpdate(String sql)              执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或

2013-03-05 13:28:42 2044

原创 ResultSet相关说明和用法

1、ResultSet对象是由统一形式的列组织的数据行组成。2、ResultSet对象一次只能看到一个数据行,使用next()方法走到下一数据行。      获得一行数据后.ResultSet对象可以使用getxxxx方法获得字段值,将位置索引(第一列使用1,第二列使用2等等)或字段名传递给getxxxx方法的参数。ResultSet rs=sql.executeQuery("SELE

2013-03-05 13:19:27 2931

原创 Statement和PreparedStatement区别(文字说明和代码说明)

一、文字说明两者区别1、Statement接口:用于执行静态 SQL 语句并返回它所生成结果的对象                 Statement stmt=con.createStatement();                 ResultSetrs=sql.executeQuery("SELECT * FROMstudent");2、P

2013-03-05 12:52:53 1247

原创 while(rs.next())和if(rs.next())

首先要明确几点:1、rs = stmt.exeQuery(sql)后,rs肯定不会为null,注意,是rs对象不会为null,而不是其包含的result2、既然rs不会为null,所以在rs = stmt.exeQuery(sql)后,使用while(rs.next())或者if(rs.next())时就不用判断rs != null;3、rs.next时,游标最先是指向第一条记录前的位

2013-03-05 12:14:40 17737

空空如也

空空如也

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

TA关注的人

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