- 博客(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关注的人