自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 Firefox兼容的JavaScript回车

if (document.addEventListener) { document.addEventListener("keypress", fireFoxHandler, true);} else { document.attachEvent("onkeypress", ieHandler);}function fireFoxHandler(evt) { ...

2012-05-10 16:05:10 104

原创 Tomcat启动时classloader加载顺序

   Tomcat的class加载的优先顺序一览 1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。 2.环境变量CLASSPATH中的jar和class文件。3.$CATALINA_HOME/common/classes下的class文件。 4.$CATALINA_HOME/commons/endorsed下的jar文件。 5.$CATALINA_HOME/common...

2012-04-17 11:16:53 172

原创 Hibernate iterate()

 When you use iterate() to execute a query, Hibernate retrieves only the primary key (identifier) values in the first SQL select; it tries to find the rest of the state of the objects in the cache, ...

2012-04-10 10:11:26 113

原创 删除VMWare服务

delete vmware services: sc delete VMwareHostd sc delete VMUSBArbService sc delete "VMware NAT Service" sc delete VMnetDHCP sc delete VMAuthdService

2012-03-21 13:45:59 1122

原创 转载:Spring Core 小结

这段时间,看了一些Spring文档和资料,对其有了一个基本的了解。Spring的核心技术由两大部分组成:IoC和AOP,下面我们就分别对它们进行介绍。 1  IoC技术 1.1  预备知识      IoC即Inversion of Control(控制反转)的简写,它是一种设计模式,Spring只不过是实现了该模式。IoC是工厂模式的升华,同时涉及到了反射的概念。所以,在正式介绍IoC之前,首先...

2012-03-12 18:11:33 132

原创 转载:Hibernate中JCS详解

JCS是一个对象Cache,它可以把Java对象缓存起来,提高那些访问频率很高的Java对象的存取效率。 如果要对一个持久对象做缓冲,就是在hbm的class标签前面加一行: <jcs-cache usage="read-only"/> <jcs-cache usage="read-write"/> 这是一个只读缓冲,只对Read操作做缓冲,也可以用read-write,对...

2012-03-12 17:05:37 94

原创 转载:Spring框架中获得DataSource对象的方法

1,使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 <bean id="dataSource" class="org.springframework.jdbc.datasou...

2012-03-12 14:37:45 287

原创 转载:spring获取WebApplicationContext和ApplicationContext几种方法详解

方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId"); 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化S...

2012-03-12 14:14:51 70

原创 Spring MVC 拦截器

拦截器(Inteceptors): public class MyInteceptor implements HandlerInterceptor { public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o) throws Exception { ...

2012-02-29 17:47:46 68

原创 转载:Oracle表被锁定的处理办法

Oracle数据库虽然支持并发性方面表现出色,但在复杂的生产环境中,还是可能出现表被锁定的情况,这时一般都是客户端反应缓慢,甚至感觉系统处于停滞状态。我们可以通过检查一些视图来判断可能的锁定情况:一些性能方面的告警信息通过dba_outstanding_alerts表都能查到,被锁定的表如果长期得不到释放,在这里也能查到相关session的sid和serial#。select * ...

2012-02-16 19:58:41 74

原创 Spring @Resource @Autowired

Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam...

2012-02-14 10:18:36 77

原创 Java static nested class

如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外围类对象。然而,当内部类是static的时,就不是这样了。嵌套类意味着:  1. 要创建嵌套类的对象,并不需要其外围类的对象。  2. 不能从嵌套类的对象中访问非...

2012-02-13 21:37:34 80

原创 Java interface关键字

 Java中在接口的应用中,要注意一下几点:<1>接口一般定义的是常量和一些抽象方法。抽象类中可以包含抽象方法,也可以有非抽象方法,但是有抽象方法的类一定是抽象类。抽象方法不能有方法体。<2>在引用接口时,接口的引用指向实现的对象,尽量定义为接口或父类的引用。这其中有可能用到多态的知识。引用接口用implements。<3>接口(interfac...

2012-02-13 15:13:50 120

原创 Java static关键字

 static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访...

2012-02-13 15:13:42 57

原创 Java abstract关键字

abstract 修饰符可以用于类、方法、属性、事件和索引指示器(indexer),表示其为抽象成员   abstract 不可以和 static 、virtual 一起使用   声明为 abstract 成员可以不包括实现代码,但只要类中还有未实现的抽象成员(抽象方法),那么这个类就是一个抽象类,抽象类的对象就不能被实例化,通常用于强制继承类必须实现某一成员.抽象类是必须要派生子...

2012-02-13 15:13:30 87

原创 Java final关键字

(1)一个对象是常量,不代表不能转变对象的成员,仍可以其成员进行操作。(2)常量在使用前必须赋值,但除了在声明的同时初始化外,就只能在构造方法中初始化。(3)final修饰的方法不能被重置(在子类中不能出现同名方法)。(4)如果声明一个类为final,则所有的方法均为final,无论其是否被final修饰,但数据成员可为final也可不是。 根据程序上下文环境,Java关键字final...

2012-02-12 15:13:17 68

原创 Java对象访问级别

public--都可访问(公有)   private--类内可访问(私有)protected--包内和子类可访问(保护)不写(default)--包内可访问 (默认)public>protected>default>privateJava 方法默认访问级别 : 包访问Java 类默认访问级别 : 包访问...

2012-02-12 15:00:47 122

原创 Java构造方法

1,类可以没有构造方法,但如果有多个构造方法,就应该要有默认的构造方法,否则在继承此类时,需要在子类中显式调用父类的某一个非默认的构造方法了。2,在一个构造方法中,只能调用一次其他的构造方法,并且调用构造方法的语句必须是第一条语句。...

2012-02-12 12:20:59 114

原创 Java对象初始化顺序

1.  父类静态成员和静态初始化块 ,按在代码中出现的顺序依次执行2.  子类静态成员和静态初始化块 ,按在代码中出现的顺序依次执行3.  父类实例成员和实例初始化块 ,按在代码中出现的顺序依次执行4.  父类构造方法5.  子类实例成员和实例初始化块 ,按在代码中出现的顺序依次执行6.  子类构造方法...

2012-02-12 12:18:05 76

原创 Java枚举类基础

使用枚举类有几个要注意得地方:枚举元素列表必须写在枚举类的最前面,每个元素之间用逗号隔开,元素列表结束位置后若没有其他内容,则可以不写分号,否则必须要写。枚举类中所有的构造器是private的,外部程序不能够创建枚举类的实例。枚举类中可以显式的指明调用哪个构建器,如MEMBER和MEMBER()这两种元素列表声明是等价的,都是调用默认的构建器,而MEMBER("普通会员")则是显式...

2012-02-12 11:35:58 112

原创 招行信用卡的开户银行

我的问题(2012-01-05 10:02:07)你好,我要问下我信用卡的开卡行客服664136(2012-1-5 10:02:08)您好,欢迎使用招商银行信用卡在线客服!客服664136(2012-1-5 10:02:14)我行信用卡没有区域和开户银行的概念,您通过其他银行给我行信用卡转账、汇款时,可按以下方法填写: 收款方 填写内容 收款人: 信用...

2012-01-05 10:07:02 264

编程方式取得Spring上下文的Properties

 在Spring初始化时,可以使用Properties配置器把properties文件装载到Spring的上下文中。 ...xmlns:context="http://www.springframework.org/schema/context"xsi:schemaLocation=“http://www.springframework.org/schema/context...

2011-11-18 10:45:48 93

Spring集成Junit使用TestContext 测试框架

 在junit测试框架里我们已经有了几个常见的注解来定义test case执行前后的回调行为。   注释 说明 @Before 初始化方法 @After 释放资源 @Test 测试方法 @Ignore 忽略的测试方法 @BeforeClass 针对所有测试,只执行一次,且必须为static void @Af...

2011-11-15 13:39:16 232

原创 转载:Log4j 对比 java.util.logging

摘要 你的Java程序是否被很多随即放置的System.out.println语句和stack traces(例如:ex.printStackTrace())弄乱呢?当你加入调试信息到工程中的类中,你的信息输出是否穿插于其他开发者的很多信息中,使得您的信息很难辨认和读取呢?你是否使用简单的日志API,并担心它可能不能提供您需要的足够的弹性和能力,当您的程序已存在于产品中时呢?如果以上的...

2011-11-11 17:24:39 92

原创 Hibernate JPA 中配置Ehcache二级缓存

在Hibernate3 JPA里配置了一下非分布式环境的二级缓存,效果不错。具体过程如下: 1, 需要引入的jar包      http://ehcache.org/downloads/catalog 下载的包里已经包含了简单的例子和javadoc       ehcache-core-2.4.6.jar (必需)      ehcache-terracotta-2.4...

2011-11-10 18:13:59 241

原创 转载:Hibernate + JPA @Cache .

先了解一下cache基础: 一级缓存 Hibernate 的一级缓存是由 Session 提供的,因此它只存在于 Session 的生命周期中,当程序调用 save(),update(),saveorupdate() 等方法 及调用查询接口 list,filter,iterate 时,如 session 缓存中还不存在相应的对象, Hibernate 会把该对象加入到一级缓存中, 当 ...

2011-11-10 11:30:02 84

原创 转载:Spring + JPA + Hibernate + Tomcat + EHCache

Having @ManyToMany(fetch=FetchType.EAGER) attributes can slow down retrieval quite significantly (up to 40 times slower).I recall reading somewhere that FetchType.EAGER is the default for @ManyToMan...

2011-11-10 10:31:20 102

Java 重载构造器的选择

在Java类中可以重载多个构造器,只要他们有不同的参数声明。然而在使用中却会碰到这种令人混淆的情况: class A{        public A(Object o){       //...    }     public A(String[] strings){       //...    }         //...} ...

2011-02-23 16:03:20 89

ubuntu上的软件安装

http://www.digglife.cn/articles/how-to-install-software-in-ubuntu.html

2008-05-20 16:11:06 73

E: 无法获得锁 /var/lib/apt/lists/lock - open...

查看一下是否有使用apt-get的程序,终端输入:ps -aux,找到使用apt-get的程序(最后一列),查看其PID号,然后杀死其进程,输入sudo kill PID.

2008-05-20 08:24:45 86

转载:Json简介

本文来自:http://dev2dev.bea.com.cn/techdoc/2007/03/java-soa-introduction-json.html摘要  XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaSc...

2008-05-15 22:00:45 107

删除工程中所有的.svn配置文件夹中的文件

 if(WScript.Arguments.length==0)WScript.quit();var fso = new ActiveXObject("Scripting.FileSystemObject");var fc,folder,folderList=[];var rootFolder = fso.getFolder(WScript.Arguments(0));folder...

2008-05-14 23:39:45 118

关于文件、目录名出现乱码的解决方法

在window系统中,常常会出现一种极其令人反感的错误,就是文件名或目录名会在某个操作后变成乱码,具体我也不知道是为什么,猜测有可能是盘里的索引文件被破坏了,此时应该首先执行的是在出问题的磁盘或U盘中运行chkdsk命令,一般都能找到问题,今天我因为这个问题就推迟下班了,后来用chkdsk /f 果然成功了。真要好好谢谢网上那位达人。。。...

2008-05-14 21:27:56 1548 1

migrate时要注意的问题

将指定文件夹下的任务迁移到指定的数据库中:如:在db目录中有个文件夹mail_migrate,其中存放了一些迁移任务,要将这些任务迁移到名为store_mail的数据库中(工程名称为store),这时迁移任务可以写成:当前在工程的根目录下,rake db:mail:migrate rails_env='mail'。 ...

2008-05-14 13:50:50 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除