`
单刀刑天
  • 浏览: 40606 次
文章分类
社区版块
存档分类
最新评论
文章列表
适用场合: 7.3 工厂模式的适用场合 创建新对象最简单的办法是使用new关键字和具体类。只有在某些场合下,创建和维护对象工厂所带来的额外复杂性才是物有所值。本节概括了这些场合。 7.3.1 动态实现 如果需要像前面自行 ...
删除表中的重复数据 方法一: a.创建表emp_bak2 , 只存放不重复的记录  ,  利用distinct关键字 create table emp_bak2 as select distinct empno , ename , salary , hiredate , job , bonus , deptno , mgr from emp_bak1 ; b.将表改名 drop table emp_bak1 ; rename emp_bak2 to emp_bak1 ; 方法二: ...
package test1; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; /** * 逆序输出控制台输入的字符串 * @author Nihaorz * */ public class ReversePrint { public static void main(String[] args) { String a = "", b = "", c = "&quo ...
Iterator和ListIterator主要区别有:一、ListIterator有add()方法,可以向List中添加对象,而Iterator不能。二、ListIterator和Iterator都有hasNext()和next()方法,可以实现顺序向后遍历。但是ListIterator有hasPrevious()和previous()方法,可以实现逆向(顺序向前)遍历。Iterator就不可以。三、ListIterator可以定位当前的索引位置,nextIndex()和previousIndex()可以实现。Iterator 没有此功能。四、都可实现删除对象,但是ListIterator可以实 ...
  Java是现阶段最流行的编程语言,而且它的涉及范围非常广,自然受到广大编程人员的喜爱。java程序员的发展前景是光明的,选择在这方面发展的人还是很有眼光的。下文介绍的就是java程序员职业规划,希望能给想在这方面发 ...
  一、管理器设置         解决方法:手动设置MaxPermSize大小。网上多为修改配置文件的方式。我的操作系统是windows2003, 用tomcat本身提供的工具(Configure Tomcat)就可以设置。如下图所示,在java options中加入红色方框中的两行语 ...
顺便来个注册码: Name:mrwheat Serial:zLR8ZC-855550-69527056337812882 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your lic ...
   2、二级缓存              二级缓存也叫sessionFactory缓存            在不同的session中共享数据               在项目中如何配置二级缓存         (1)添加第三方二级缓存类库           ehcache类库:              ehcache-1.2.3.jar               日志处理类库:               log4j-1.2.15.jar               commons-logging.jar         (2)添加ehcache配置文件           ...
hibernate缓存     好处:提高查询速度     缓存一般对查询操作    1、一级缓存           一级缓存也叫session缓存、事物缓存         session{            Map<id,Object>  --session缓存         }                 session缓存         {            1、get使用一级缓存            2、load使用一级缓存            3、save添加到一级缓存中            4、对象属性查询不支持一级缓存             ...
username=root password= driver=com.mysql.jdbc.Driver url=jdbc\:mysql\://localhost\:3306/dangdang?useUnicode\=true&characterEncoding\=utf8
package tarena.util; import java.io.InputStream; import java.sql.*; import java.util.Properties; public class DBUtil { private static final String URL; private static final String DRIVER; private static final String USERNAME; private static final String PASSWORD; static { try ...
package tarena.util; public class UUID { public static String uuid() { String uuid = java.util.UUID.randomUUID().toString(); return uuid.replaceAll("-", ""); } }
package tarena.util; import java.security.MessageDigest; import sun.misc.BASE64Encoder; public class MD5 { public static String md5(String str) { try { MessageDigest md = MessageDigest.getInstance("MD5"); byte[] b1 = md.digest(str.getBytes()); BASE64En ...
  本文主要介绍java中list,set和map 的区别 。   List按对象进入的顺序保存对象,不做排序或编辑操作。Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否 ...
Global site tag (gtag.js) - Google Analytics