自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 转:web.xml之context-param,listener,filter,servlet加载顺序及其周边

先以加载spring为例子看看加载顺序的作用:Spring加载可以利用ServletContextListener 实现,也可以采用load-on-startup Servlet 实现,但比如filter 需要用到 bean ,但加载顺序是: 先加载filter 后加载spring,则filter中初始化操作中的bean为null;所以,如果过滤器中要使用到 bean,此时就可以根据加载顺序...

2014-10-21 23:14:08 139

原创 转:Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分...

2014-10-19 23:35:48 130

原创 几种缓存实现

OSCache    OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。    OSCache有以下特点:    缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。    拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特...

2014-10-18 15:27:31 313

原创 块元素默认独占一行

问题背景描述:在一个table中中隐藏了一个级联的下拉选择框,在调用某个方法时让其显示时,下拉框在原来的下方出现。解决办法:obj.style.display = "[color=red]inline[/color]-block" ;inline 是关键...

2014-07-02 14:01:59 2825

原创 转 js 设置滚动条的位置

window.onload = function(){ var aWidth = window.screen.availWidth; // 获取客户端分辨率的宽度 var aHeight = window.screen.availHeight; // 获取客户端分辨率的高度 var sWidth = document.body.scrollWidth; /...

2014-05-29 16:39:29 292

原创 java数组反转

/*** 1,数组的类型不定* 2,个数不定**/import java.lang.reflect.Array;public class ArrayUtils{ public static void main(String[] args) { int[] myarray = {1, 2, 3}; int[] newarray = invertArra...

2014-05-12 19:03:28 112

原创 网络教育资料

网络教育资料

2014-03-04 11:27:14 231

原创 java命令行引用jar包的方法

如果java 文件和jar 包在同一目录编译:D:\test> javac -cp xxxx.jar Test.java执行:D:\test> java -classpath xxx.jar;mmm.jar;Test如何java文件和jar包不在同一目录编译:D:\test> javac -cp d:\abc\xxx.jar Test.java执行:D:\test>...

2012-03-19 17:37:19 547

原创 零缺陷的真正涵义

零缺陷用象征的说话就是“第一次把事情做对”。它应该是一种可以操作、可以衡量的的工作标准和行动的准则。我们用它来确定我们工作的要求,再根据这个要求确定自己的工作目标;然后,采取大量行动,直至达到这些要求。而衡量是否达到要求、是否执行到位的标准,就是我们所说的“零缺陷”。 --克劳士比质量是政策和文化的结果。只有改变员工的心智与价值观念,树立楷模与角色典范,才能使质量改进成...

2012-03-13 17:30:57 2643

原创 【转】解决eclipse-helios中Errors running builder JavaScript Validator的问题

Eclipse Helios版本中,常常发现Build workspace 时,总是在验证的时候弹出错误:Errors occurred during the build. Errors running builder 'JavaScript Validator ' on project '##'.java.lang.NullPointerException 要解决这个问题,要...

2012-03-02 15:52:27 129

原创 经典网站

IBM 全球最大的管理咨询组织 http://wiki.mbalib.com/wiki/IBM%E5%92%A8%E8%AF%A2%E5%85%AC%E5%8F%B8

2012-03-01 11:00:34 130

原创 (一)

1,测试驱动开发2,计划驱动(而不是问题驱动)3,任何伟大的管理,是看不到惊心动魄的事情的4,关键动作不变形5,(1,能轻松完成本职工作2,做领导未安排的工作3,知悉其他部门的工作4,会帮助同事完成工作5,在闲暇时间学习充电)----------------------6对于业务流程中比较固定的几个动作,整理出一份checklist,形成自检机制。将...

2012-03-01 10:54:59 88

原创 tomcat启动不了的原因积累

目前只知道这几种可能~~~可能情况一:在安装目录下的common\lib中加入了struts中的 lib包中的commons-beanutils.jar或者commons-digester.jar,解决方法:去掉!如需使用放在其他路径下,再配置环境变量!错误环境:tomcat4.31 struts1.2.7可能情况二:tomcat的默认端口是8080,可能已经被其他占用。...

2012-02-13 12:38:18 578

原创 生活中的悖论

1. 我们能原谅我们讨厌的人,但却不能原谅讨厌我们的人;2. 人开始时往往为梦想而忙,后来却因忙碌失去梦想;3. 你越是担心的事,越是有可能成真;4. 越是输不起的人,越喜欢下大赌注;5. 人生中,有时不去冒险比冒险更危险;6. 人最理智的时候,往往是别无选择的时候...

2012-01-17 11:19:59 229

原创 ant文件

[code="xml"] ...

2012-01-09 17:08:34 87

原创 java 处理文件路径中的空格

问题背景:windows下有个目录名称Program Files中间有空格。java读取的时候变成%20.代码却没有处理---------------------------------------------------------------String path=Parameter.class.getResource("").getPath();//得到路径//S...

2012-01-04 17:07:08 350

原创 windows下文件名长度

文件名可以有255个字符(包括空格),但不能有以下字符:\ / : * ? < > " !

2011-12-19 18:47:03 878

原创 session超时设置

具体设置很简单,方法有三种:   (1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。   这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。   (2)也是比较通用...

2011-12-15 15:03:29 144

原创 页面引入flex填充整个页面

1,页面中在引入flex,flex没有将外部空间充满。解决办法[code="javascript"]var globle = { maxWidth:window.onload=function() { var obj = document.getElementsByTagName("object"); if(obj.length!=0)...

2011-12-14 16:38:02 504

原创 Character.UnicodeBlock中cjk的说明

Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS : 4E00-9FBF:CJK 统一表意符号 Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS :F900-FAFF:CJK 兼容象形文字 Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION...

2011-12-09 15:48:36 351

原创 spring注解事务

第一步:引入命名空间 ,在spring的配置文件中修改,[code="java"][/code]第二步:在spring的配置文件中修改,将所有具有@Transactional 注解的bean自动配置为声明式事务支持[code="java"] [/code]第三步: 在接口或类的声明处 ,写一个@Transact...

2011-12-09 11:35:54 95

原创 ServletContextListener的使用

ServletContextListener的使用 1:ServletContext对象是一个为整个web应用提供共享的内存,任何请求都可以访问里面的内容 2:如何实现在服务启动的时候就动态的加入到里面的内容:我们需要做的有: 1) 实现servletContextListerner接口 并将要共享的通过setAttribute(name,data)方法提交到内存中去 ...

2011-12-08 16:27:19 75

原创 找相同元素

两个数组,一个有M个元素,一个有N个元素,这个数组中有重复元素,请用最少的循环将其中重复元素找出[b]用哈希表算法,循环M+N次。M是将加入哈希,N是从哈希里查的次数[/b]...

2011-12-08 15:09:11 236

原创 session过期问题

转 http://ryxxlong.iteye.com/blog/8444511,在主页面或者公共页面中加入[code="java"]session.setMaxInactiveInterval(900); [/code]参数900单位是秒,即在没有活动15分钟后,session将失效。设置为-1将永不关闭。 这里要注意这个session设置的时间是根据服务器来计算的,而不是...

2011-12-02 10:38:58 311

原创 数据库连接池实现要解决如下问题

[b]1. 连接池中的池对象应该是Connection连接的代理对象,并且屏蔽掉close等方法,这样是避免用户关闭连接从而导致真实数据库链接被关闭。2. 数据库连接池应该使用close方法来归还链接,而不是额外的方法,这样的做法是应该保证数据库链接的获取与使用的透明性。3. 连接池并发取,收链接的问题。4. 对于一个数据库连接池应该考虑超时收回,也就是客户端借出链接一直没有归还(或关...

2011-09-30 17:30:26 232

原创 commons pool 高级配置

pool.properties#设置后进先出的池策略 lifo=true #允许最大活动对象数 maxActive=24 #允许最大空闲对象数 maxIdle=6 #允许最大等待时间毫秒数 maxWait=150000 #被空闲对象回收器回收前在池中保持空闲状态的最小时间毫秒数 minEvictableIdleTimeMillis=100000 #允许最...

2011-09-30 17:28:26 126

原创 Servlet的几种页面跳转方式

跳转分两部分,一是发生在servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。 Servlet: 当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 response.sendRedirect("/a.jsp"); 页面的路径是相对路径。sendRedirect可以将页面跳转到任何页...

2011-09-29 15:35:18 183

原创 多线程基本概念

java多线程1,run(),start() run()方法的访问控制符号必须是public的,返回值void start()调用start()方法使线程处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行2,sleep(),yield() sleep 方法可以使低优先级的线程得打执行的机会, 同样也可以让高的优先级有执行的机会...

2011-09-23 16:45:10 64

原创 同比和环比

环比发展速度是以报告期水平与其前一期水平对比(相邻期间的比较),所得到的动态相对数。表明现象逐期的发展变动程度。如计算一年内各月与前一个月对比,即2月比1月,3月比2月,4月比3月 ……12月比11月,说明逐月的发展程度。如分析抗击"非典"期间某些经济现象的发展趋势,环比比同比更说明问题。同比发展速度主要是为了消除季节变动的影响,用以说明本期发展水平与去年同期发展水平对比而达到的相对发...

2011-09-21 09:18:42 125

原创 spring中properties使用总结

[b]1,sping配置文件中引用properties文件中的变量[/b][code="java"] classpath:jdbc.properties [/code][b]2,spring 国际化资源文件properties文件使用[/b] [code="java"] ...

2011-09-19 11:44:25 272

原创 spirng 单元测试(一)

[b]要把DateAccessServiceTest-context.xml放到classpath目录下[/b][code="xml"] [/code][code="java"]import java.util.List;import junit.framework.Assert;import org.junit.After;imp...

2011-09-19 11:09:17 62

原创 spirng 单元测试

[b]bean.xml移到classpath下面(classes目录),比如com.javaeye这个package下面[/b][code="java"] contextConfigLocation classpath:/com/javaeye/bean1.xml, classpath:/co...

2011-09-19 10:06:02 67

原创 ThreadLocal

首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作...

2011-09-15 15:11:54 88

原创 spring中装载多个配置文件

1,web.xml中 spring-config org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/conf/spring-config.xml,/WEB-INF/applicationContext.xml ...

2011-09-15 15:05:02 66

原创 equals和==

[code="java"] public static void main(String[] args) { String s1 = new String("a"); String s2 = new String("a"); System.out.println(s1==s2); System.out.println(s1.equals(s2));...

2011-09-14 10:08:44 59

原创 set是如何实现没有重复元素

1,set是如何实现没有重复元素A、如果想使用Element的equals方法来判断元素是否相同,那么可以使用CopyOnWriteArraySet来构造类的实体。 B、如果Element实现了Comparable接口,而且想使用compareTo方法来判断元素是否相同,那么可以使用TreeSet来构造类的实体。 C、如果想使用判断hashCode是否相同的方法来判断元素是否相同,那么...

2011-09-13 09:26:29 225

原创 Map遍历3中方式

[b]方式一[/b][code="java"]public static void work(Map map) { Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) { System.out.printl...

2011-09-09 17:12:37 88

原创 UUID

UUID(Universally Unique Identifier)全局唯一标识符,是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。[code="java"]import java.util.UUID; public class Test { public static void main(String[] args) { UUID uuid =...

2011-09-09 16:28:03 200

原创 SSH官网

ar包搜索网: http://www.findjar.com 三大框架官网下载地址: Struts:http://struts.apache.org/ Spring:http://www.springsource.org/download/ Hibernate:http://sourceforge.net/projects/hibernate/files/ ...

2011-09-09 11:00:26 775

原创 spring dbcp典型配置

[code="java"] xxxx xxxxx 20 1 60000 20 3 true 180 clientEncoding=GBK[/code]

2011-09-06 17:17:49 111

空空如也

空空如也

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

TA关注的人

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