`
icomparator
  • 浏览: 18562 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论
文章列表
package com.myapps.test; import java.io.File; public class Demo2 { public static void main(String[] args) { File dir = new File("d:\\迅雷下载\\海贼王"); listAll(dir,0); } private static void listAll(File dir,int level) { File[] files = dir.listFiles(); for (File file : f ...
对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。 通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是"可达的",哪些对象是"不可达的"。 当GC确定一些对象为"不可达"时,GC就有责任回收这些内存空间。因为垃圾回收器线程的低级别,所以当另一个级别比它高的线程跟他同时竞争运行时间时,前者优先运行, 我们通过Thread或者继承Runnable的线程都级别都比它高,所以你无法知道垃圾回收器何时回收,System.gc()只是建议垃圾回收器进行回收处理,调用它并 ...
他们的区别: HashTable和HashMap是Map接口的实现类,其中HashTable的键或值不能为null,HashMap的键或值可以为null; HashTable是线程安全的,HashMap是线程不安全的,因此HashMap的效率要比HashTable高。 HashSet是Set接口的实现类,它里面的元素都是无序的。 HashMap,HashTable 用法: Map map=newHashMap();或者HashMap map=newHashMap(); map.put("A","a");---->设 ...
执行流程如下:       【步骤一】 创建一个MyFormController 欲执行则必须创建一个doSubmitAction方法。 且Post方式提交才会触发doSubmitAction方法,切记切记。  
      一、 Command 执行流程如下图所示:             二、Command的使用Demo       【步骤一】  创建一个名为Person的POJO    【Person】          package com.myapps.pojo; public class Person { private String name; private int age; public String getName() { return name; } public void setName(String name) ...
  【步骤一】   导入相关jar包   spring-aop-3.2.2.jar 面向切片编程   spring-aspects-3.2.2.jar 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中   spring-beans-3.2.2.jar 核心。访问配置文件、创建和管理bean 以及进行IoC/DI操作相关的所有类。   spring-context-3.2.2.jar为Spring 核心提供了大量扩展。   spring-context-support-3.2.2.jar   spring-core-3.2.2.jar Spring 框架基 ...
【1、所需jar包】      spring-webmvc-3.2.2.jar   spring-web-3.2.2.jar   spring-expression-3.2.2.jar   spring-core-3.2.2.jar   spring-context-support-3.2.2.jar   spring-context-3.2.2.jar   spring-beans-3.2.2.jar   spring-aspects-3.2.2.jar   spring-aop-3.2.2.jar   com.springsource.org.apache.comm ...
      Hibernate允许在映射文件里控制insert和update语句的内容.比如在映射文件中<property 元素中的update属性设置成为false,那么这个字段,将不被包括在基本的update语句中,修改的时候,将不包括这个字段了.insert同 理.dynamic动态SQL语句的配置也是很常用的.下面介绍配置
      junit设计理念与工作原理 概述:         JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework),用于帮助Java开发人员编写单元测试。 所谓单元测试也就是白盒测试。单元测试在xp社区极为 ...
public class ShopCartListener implements HttpSessionListener { public void sessionCreated(HttpSessionEvent event) { } public void sessionDestroyed(HttpSessionEvent event) { /*当用户退出登录时,记录用户的最后登录时间。用此监听器很好完成。 比如说,登录网银,很多人都是不点退出,而是直接关闭网页。。。 session销毁的方式: 1、event.getSession ...
      1、从ActionContext中获取; ActionContext.getContext().getSession();         2、实现SessionAware接口。 protected Map<String, Object> session; public void setSession(Map<String, Object> session) { this.session=session }   
        Hibernate的Session在事务级别进行持久化数据的缓存操作。 通过在hibernate.cache.provider_class属性中指定org.hibernate.cache.CacheProvider的某个实现的类名,你可以选择让Hibernate使用哪个缓存实现。 ------ EHCache支持memory和disk存储 ...
 hibernate 缓存  一级缓存:session级别的缓存,内置。必须使用的。  二级缓存:sessionFactory级别的缓存,外置,需要第三方实现    默认list不支持二级缓存。 【 list只存不取】    list 
【BaseDao】 抽取出来的Dao接口 必须通过子类来实例化,因此自身设置为懒加载。lazy-init=”true”   Spring 默认情况下(及时加载+单例模式)              
创建一个User Library 里面存放的是项目所需jar 在把本地jar文件导入到相应的library时,创建Spring3-Core时 ,我选择了System library (added to the boot class path) 然后把 中文命名 文件中的所需jar导入了。 没错,问题就出现在了“中文命名”的文件夹上了。 【applicationContext.xml】 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http: ...
Global site tag (gtag.js) - Google Analytics