`
文章列表
注意:红色、蓝色是我认为比较重要的 首先了解一下Singleton模式通常的两种表现形式:第一种形式: public class Singleton {     private Singleton(){}     //在自己内部定义自己一个实例,是不是很奇怪?     //注意这是private 只供内部调用     private static Singleton instance = new Singleton();     //这里提供了一个供外部访问本class的静态方法,可以直接访问     public static Singleton getInstance() {      ...

Timer案例

    博客分类:
  • j2se
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 ...

空构造方法作用

    博客分类:
  • j2se
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映射二

<!-- [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

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 ...
Global site tag (gtag.js) - Google Analytics