- 浏览: 30491 次
- 性别:
- 来自: 北京
最新评论
-
xwl1991:
String str="1989-11-23 12: ...
java.util.Date和java.sql.Date转换
文章列表
注意:红色、蓝色是我认为比较重要的
首先了解一下Singleton模式通常的两种表现形式:第一种形式:
public class Singleton { private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用 private static Singleton instance = new Singleton(); //这里提供了一个供外部访问本class的静态方法,可以直接访问 public static Singleton getInstance() { ...
import java.io.File;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class FileDeleter extends TimerTask {private static final String targetPath1 = "C:\\Program Files\\Tencent\\QQ\\.......\\image";
private static final String targetPa ...
定时任务(Timer)
- 博客分类:
- j2se
一、延时执行 首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下: package test; import java.util.Timer; public class TimeTask { public static void main(String[] args){ ...
Date 的类型转换:首先记住java.util.Date 为 java.sql.Date的父类
1.将java.util.Date 转换为 java.sql.Date
java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
Date d=new Date(); //java.util.Datejava.sql.Date(d.getTime()) //将java.util.Date 转换为 java.sql.Date
2.使用SimpleDateFormat 进行类型转换
Dat ...
JAVA IO 流中的 FilenameFilter 接口用来过滤文件名,就是说可以从指定目录中选出符合一定条件的文件,这个条件就在实现了 FilenameFilter 接口的类中设置。具体实现见下例:
在例子中的目录中多放几个文件,然后看输出结果。
Test.java
===================================================================================
package com.test;
import java.io.*;
public class Test {public st ...
1.用类创建对象时使用构造函数。构造函数名必须与类名相匹配并且必须没有返回类型。它们可以被重载,但是不被子类继承。
调用构造函数
2.只能从其他构造函数中调用构造函数。要调用同一个类中的构造函数,用匹配的参数调用 this() 函数。
要调用超类中的构造函数,用匹配的参数调用 super() 函数。
创建子类对象时,按层次结构中从上到下的顺序调用所有超类的构造函数。
3.默认构造函数
如果没有在类中提供任何其他构造函数,编译器将创建默认构造函数。它没有任何参数。
默认构造函数调用超类的无参数构造函数。它与类有同样的访问修饰符。
不过,哪怕在类中编写 ...
一:用jstl标签
<c:forEach var="class" items="${sessionScope.ls}"> <c:if test="${class.className==person.leaderclass}"> <c:set var="selected" value="selected"></c:set> </c:if> <c:if test ...
菜鸟我对C++的掌握尚未深入,其中不乏错误,欢迎各位指正啊
1. 定义:
sizeof是何方神圣sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作
用就是返回一个对象或者类型所占的内存字节数。
MSDN上的解释为:
The sizeof ...
hibernate映射二
- 博客分类:
- Hibernate
<!-- [if !mso]> <style> v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style> <![endif]--><!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:Vi ...
importExcel
- 博客分类:
- jxl
package jsl.test;import java.io.File;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import jxl.Cell;import jxl.Sheet;import jxl.Workbook; public class ImportExcel { /** * (最基本的导入操作.) * ...
ExportExcel
- 博客分类:
- jxl
CREATE TABLE `books` ( `book_id` int(11) NOT NULL auto_increment, `book_name` varchar(200) character set gb2312 default NULL, `book_author` varchar(100) character set gb2312 default NULL, `book_publish` varchar(100) character set gb2312 default NULL, `book_date` date default NULL, `book_isbn` v ...
返回一个类或一个对象的Class对象的方法:如:User user;
1:User.class类似的还有java.util.Date.class、int.class(8个原生数据类型)而对应这8个原生数据类型的封装类Integer等用Integer.TYPE
2:user.getClass();
3:Class.forname(包.类名);
getMethods():得到除了private,protected以外的public类型的方法
getDeclaredMethods():得到在类中声明的所有类型的方法
Field同上
通过反射生成对象的的方法:
Class<? ...
hibernate_flush
- 博客分类:
- Hibernate
session.flush()默认是在commit()前执行的
1 清理缓存(脏数据对比生成insert或update语句)
2 执行SQL语句
uuid
session.save(user);后userid已生成,但session中的existsDatabase状态为false(未写入数据库)
session.flush()后将写入数据库
1 多对一关联: 在多的一段如User.hbm.xml<many-to-one name="group" column="groupid" cascade="save-update"></many-to-one>cascade是级联自动加载Group对象不用save(),Group.hbm.xml正常配置
2 主键关联 :即让两个对象具有相同的主键值,以表明他们之间地一一对应的关系,数据库表不会有额外的字段来维护它们之间地关系,仅通过表的主键来关联例如:
<单向关联>
<class na ...
struts2 提供了三种方法去实现了与Servlet API 的交互,这三种方法又可分为两种方式IOC和非IOC 方法一:与Servlet API解耦的访问方式(IoC方式) 为了避免与Servlet API耦合在一起,方便Action类做单元测试,Struts2 HttpServletRequest、HttpSession ...