- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 Spring初始化Ioc容器的三种方法
1、ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml"); Student stu = (Student)context.getBean("student"); stu.setEmail("abc@126.com"); 2、 String
2012-05-24 11:07:46
525
转载 扑克牌发牌器
package com.test;public class PlayPai { public static void main(String[] args) { new Poker(); }}class Poker { public int pai[][] = new int[13][4];// 创建一个二维数组,第一维存放点数第
2012-05-07 13:39:25
951
转载 集合的面霸
Collection 和 Collections的区别。 Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。 Collection是个java.util下的接口,它是各种集合结构的父接口。 List, Set, Map是否继承自Collection接口? List,Set是 Map不是 ArrayList和Vector的区别。 一.同步性:Vector是线程安
2012-04-24 16:49:45
660
转载 JBPM开发步骤
今天从网上找了陈刚关于jbpm应用实例讲解真的不错,记下来jBPM开发入门指南(1)工作流虽然还在不成熟的发展阶段,甚至还没有一个公认的规范标准。但其应用却已经在快速展开,这说明市场对工作流框架的需求是急迫而巨大的。 我们公司的后台短信管理系统涉及短信编发、领导层层审核等操作,这是一个比较典型的工作流系统。过去我们用的工作流引擎是 shark ,然后在使用后发现其过于庞大,后台
2012-04-24 16:11:16
4017
原创 多线程交互打印1.2.3.4.5.6.7.8.9
package com.thread.test;public class Thread1 { private static int i = 0; private static int statue = 0; public static void main(String[] args) { final Thread1 t = new Thread1(); new Thre
2012-04-22 16:17:19
618
原创 文件分割器
package com.test;import java.io.File;import java.io.RandomAccessFile;public class SplitFileUtil { /** * 拆分文件 * @param file源文件 * @param count 拆分的文件个数 * @throws Exception */ pub
2012-04-17 16:23:35
352
原创 同桌的你
明天你是否会想起昨天你写的程序明天你是否还惦记曾经爱编程的你领导们都已想不起曾经加班的你我也是偶然看程序才想起同事的你谁聘了牛B烘烘的你谁安慰天天加班的你谁把你的设计做起谁给你做的升级
2012-03-22 09:49:16
279
原创 程序设计风格优化
一、引入作为程序员,平时我们最注重的是什么?1、功能实现?2、效率?当然功能是必然的、要不就要我们程序员就没什么作用了,在实现功能的同事也要注重效率的问题,我们把一个功能实现了,没有注重效率,不但用户体验不好,估计这段程序的利用价值就有所大打折扣了,但是还有一点我们必须考虑的问题,“程序的设计风格”也是非常的重要,目前可能体验不到它的价值,等你开发完了,就能体验到它的重要性了。1、修改
2012-03-22 09:33:45
495
转载 struts2源码解析
Struts2架构图 请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。 ActionMapper取得了ActionMapping后,在Dis
2012-03-12 16:53:41
476
原创 struts2工作流程
1、客户端发送请求2、请求先通过ActionContextCleanUp-->FilterDispatcher3、FilterDispatcher通过ActionMapper来决定这个Request需要调用哪个Action4、如果ActionMapper决定调用某个Action,FilterDispatcher把请求的处理交给ActionProxy,这儿已经转到它的Delegate--
2012-03-12 16:29:05
243
转载 Struts 2的基石——拦截器(Interceptor)
Struts 2的基石——拦截器(Interceptor)首先,要跟大家道个歉,前一阵子为给客户个一个DEMO,忙得不可开交,所以很久没有更新Blog。提到这个DEMO我想顺便跟大家分享一下心得——如果大家希望快速开发,一个类似Struts 2这样的简单方便的WEB框架必不可少。我们在开发DEMO使用的还是Struts 1.2.8,而且没有不使用任何EL(表达式语言),导致页面出现无数类似“”
2012-03-12 11:13:15
498
转载 .大数据量导出Excel的方案 java 大excel文件
测试共同条件: 数据总数为110011条,每条数据条数为19个字段。 电脑配置为:P4 2.67GHz,1G内存。 一、POI、JXL、FastExcel比较 POI、JXL、FastExcel均为java第三方开源导出Excel的开源项目。 导出方案一:一次性全部导出到一个Excel文件中。 实际情况均报OutOfMemery错误,以下数据为报OutOfMemer
2011-11-01 17:51:28
12250
原创 jsp页面直接国际化
在jsp页面中嵌套一下代码, Locale localLanguage =(Locale)session.getAttribute(kEY); if(localLanguage==null){ localLanguage=request.getLocale();
2011-09-22 18:21:12
541
转载 struts.properties详细介绍
struts.configuration该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.config.DefaultConfiguration,这是Struts 2默认的配置文件管理器。如果需要实现自己的配置管理器
2011-09-20 10:05:54
291
转载 java 代理模式
1.代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:抽象角色 :声明真实对象和代理对象的共同接口;
2011-09-06 11:14:58
238
原创 用filter下载文件
public void doFilter(ServletRequest req, ServletResponse resp,FilterChain chain) throws IOException, ServletException { HttpServletRespon
2011-09-06 09:38:29
544
原创 禁用缓存的文件头的response
response.setHeader("Pragma", "No-cache");response.setHeader("Cache-Control", "no-cache");response.setHeader("Expires", "0");
2011-09-06 09:32:50
309
原创 web下加载资源文件
1、加载xml文件import org.apache.commons.configuration.XMLConfiguration; public void test(){ try { XMLConfiguration configuration = n
2011-09-05 16:29:55
293
原创 产生随机验证码
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { respon
2011-09-05 15:26:36
243
原创 在SSH中junit的测试代码
ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext*.xml"); Bean bean=(IZoneJobTasksService) ctx.getBean("zon
2011-08-31 13:23:34
371
原创 利用java导出Excel数据的代码(PIO.JAR)
public class JunitTest { @Test public void dataToExcel() throws ParseException{ List list =this.getData();//创建一个HSSFWorkbook对象 H
2011-08-31 09:11:32
1350
1
原创 MyEclipse 8.5 优化实例
第一步: 取消自动validationvalidation有一堆,什么xml、jsp、jsf、js等等,我们没有必要全部都去自动校验一下,只是需要的时候才会手工校验一下!取消方法:windows–>perferences–>myeclipse–>validation
2011-08-31 09:10:42
222
ibatis总结的小东西
2011-07-12
j2ee API 不错的东西
2011-07-12
JAVA 面试宝典
2011-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人