`
liumayulingyan
  • 浏览: 158486 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
查找所有重复标题的记录: SELECT * FROM t_info a WHERE ((SELECT COUNT(*) FROM t_info WHERE Title = a.Title) > 1) ORDER BY Title DESC 一。查找重复记录 1。查找全部重复记录 Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1) 2。过滤重复记录(只显示一条) Select * From HZT Where ID In (Select Max(ID) From ...
PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW--新建事务,如果当前存在事务,把当前事务挂起。 PROPAGATION_NOT_SUPPORTED--以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。 PROPAGATION_NEVER--以非事务方式执行,如果当前存在事务,则抛 ...
转载:http://blog.csdn.net/wwww1988600/article/details/7309070 在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限,   下面看例子:   package org.thread.demo;   class MyThread extends Thread{   private String name;   public My ...
转:http://www.2cto.com/kf/201203/124798.html (一)、栈、堆 1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new ...
转: http://blog.csdn.net/ckw1988/article/details/4639514 一道java 常见面试题,网上找到的几乎每个 java 面试笔试题大全或集锦里都能找到这道题。 题目如下: 问:  抽象类是否可继承实体类 (concrete class) 答: 抽象类是可以继承实体类,但前提是实体类必须有明确的构造函数 ------------------- 答案很明确,可以继承。其实从Object就是个实体类,java的API文档里,每个抽象类的条目里都明确写着直接或间接继承自Object,所以这点是没有疑问的。 关键在于这答案里所说的“前提是实体类必 ...
转:http://zhangshixi.iteye.com/blog/673143
转:http://java.itcast.cn/news/20120921/15455818021.shtml 含有abstract修饰符的class即为抽象类,abstract 类不能创建的实例对象。 含有abstract方法的类必须定义为abstract class,abstract class类中的方 法不必是抽象的。abstract class类中定义抽象方法 ...
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。 sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用了b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。 2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。 sleep不出让系统资源;wait是进入线程等待池等待,出让系统资源,其他线程可以占用CPU。一般wait不会加时间限制,因为如果wait线程的运行资源不够,再出来也没用,要等待其他线程调用notify/notifyAll唤醒等待池 ...
一、Java设计模式 1、创建型模式 1.1、Abstract Factory—抽象工厂模式       消费者任何时候需要某种产品,只需向工厂请求即可。       消费者无须修改就可以接纳新产品。       缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。       参与者:消费者--工厂--产品 1.2、Builder—建造模式 2、结构型模式 2.1、适配器模式       适配就是由“源”到“目标”的适配,而当中链接两者的关系就是适配器。       它负责把“源”过度到“目标”。 3、行为型模式 3.1、策略模式       在Java的集合框架 ...

Spring动态代理

Spring代码分析一:加载与初始化  http://www.cnblogs.com/bobzeng/articles/1877140.html java动态代理(JDK和cglib) http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html 反射实现 AOP 动态代理模式(Spring AOP 的实现 原理) http://www.blogjava.net/DoubleJ/archive/2008/03/04/183796.html
struts2配置时用的filter拦截所有请求路径/*,而cxf需要的处理方式与一般的请求不同 解决方法 写一个filter继承StrutsPrepareAndExecuteFilter /** * 解决和struts2的路径冲突 */ public class FilterMy extends StrutsPrepareAndExecuteFilter { @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOE ...
转载:http://www.2cto.com/database/201203/125168.html     mysql JDBC Driver 常用的有两个,一个是gjt(Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver 详情请参见网站:http://www.gjt.org/ 或在本网站下载   mysql JDBC Driver(mm.jar)   另一个是mysql官方提供的JDBC Driver,其JAVA类名为:com.mysql.jdbc.Driver 驱 ...
转载:http://www.cnblogs.com/xuefuwu/archive/2012/05/06/2486577.html   我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢?   添加的作用是:指定字符的编码、解码格式。              例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了useUnicode=true&characterEncoding=UTF-8 ,那么作用有如下两个方面: 1. ...
原文:http://blog.csdn.net/thunder09/article/details/5360251   在网上找了几个用java获取本机IP地址的代码,发现都少都有些不完美,自己整理了一下.突然之间很想把自己的IP地址给获取了,虽然用系统自带命令可以得到,但自己想写一个程序获取一下,到网上搜索了一下java获取本机IP地址的方法,结果居然发现没有一个是可以用的,气的我老人家吐血, 这些人闭着眼睛写程序,写完了就往网上发,也不测试一下,害的我以为自己RP问题,老是获取不到正确的IP地址,强烈谴责!!! 为了表示鄙视,现把网上找到的主要的两种方法的不足给指出一下 方法 ...
参考: http://www.blogjava.net/linder/articles/336874.html http://www.cnblogs.com/zyfxlv/archive/2012/09/02/log4j.html http://g.kehou.com/t1020097277.html       方法一、 解决的办法自然是用相对路径代替绝对路径, 其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其 中“${WORKDIR}/”是个变量,会 ...
Global site tag (gtag.js) - Google Analytics