- 浏览: 485046 次
- 性别:
- 来自: 北京
-
最新评论
-
wanxiaotao12:
aswang 写道总结的不错,
正在读《java并发编程实战 ...
Java并发编程实战-学习笔记 -
aswang:
总结的不错, 正在读《java并发编程实战》,看到其中的不变性 ...
Java并发编程实战-学习笔记 -
lianhan3344:
感谢博主分享!!!!
深入剖析Tomcat How+Tomcat+Works中文367页.pdf -
vict0323:
真的是酱紫么?求真相
Spring 实际开发项目中, 是否要default-autowire="byName"
文章列表
Struts2 上传问题,当上传的文件为0字节时, 系统会报错:系统找不到指定的路径(临时文件)
一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProperties()方法。该方法定义如下:
public static void copyProperties(java.lang.Object dest,java.lang.Object orig)
throws jav ...
引子: 最近老是用到log4j的东西,我想这样优秀的一个日志工具大家都比我熟悉,想必都已经领略了它的强大。大家也知道log4j都是和common-logging一起运用的。今天我自己把log4j的东西做个总结吧,就是算是复习,当然,要说log ...
Calendar c = Calendar.getInstance();
c.setTime(endTime);
c.set(Calendar.HOUR, 23);
c.set(Calendar.MINUTE, 59);
c.set(Calendar.SECOND, 59);
endTime = c.getTime();
用例与功能的区别:
1、功能是计算机术语,是用来描述计算机的, 而非定义需求的术语。功能实际描述的是输入 - > 计算 ->
输出。DFD图, 就是典型的面向过程分析模式。困此把用例当做功能点的分析员实际在做面向过程的分析。
2、用例不是计算机术语, 是针对参与者来说的,是从参与者的角度来说的。 是参与者可以做什么。用例的几个特征:a.相对独立b.执行结果对参与者来说是可观测的和有意义的c.必须由一个参与者发起d.以动宾短语形式出现
用例的核心是以参与者的为中心,从参与者的角度来描述他要做的日常工作(区别以业务流程描述的方式)
,并分析 这些日常工作之间是如何交互的(区别 ...
解决办法很简单,看看你要上传的文件的上级目录(文件夹),看看这个文件夹的名字是不是有个“()”或者“[]”,如果有,把括号去掉就可以了。
例如:“新建文件夹(1)”改成:“新建文件夹1”
主要是因为文件夹的名称有括号
用过Jxl或者POI导入Excel信息的朋友应该都遇到过这样的问题。日期格式的单元格有些会识别成数字单元格。(为什么说有些呢?因为在Excel文件中输入2008-3-18的日期可以正确导入,但是输入3-18的就会识别成数字。)关于这个问题我找了很久,都没有找到解答。现在解决了,所以记录以下,一是怕以后忘了,二是希望遇到这个问题的朋友可以少走弯路。 首先来分析一下这个问题的成因。既然两个开源包都有同样的问题,说明可能是Excel内部就是这样存储的。所以需要通过一些其他的方式来从NUMERIC Cell中把这些日期找出来。 有两种方式可以辨别NUMERIC Cell储存的是否是日期: 方法一:如果用 ...
问题原因:应该是你的struts.xml 中没有引入struts-default.xml文件。
解决方法:在 <struts> 节点下加上 <include file="struts-default.xml"/> 就可以了。
或都在web.xml中, <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteF ...
用spring做为struts2的ObjectFactory,用spring来生成action,并对action的方法加上aop时,不要使Action继承于ActionSupport,否则会出现类似于以下的异常:
java.lang.NoSuchMethodException: $Proxy84.executeList()at java.lang.Class.getMethod(Class.java:1581)at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.getActionMethod( ...
jQuery 1.特点: 小巧 功能强 跨浏览器 插件 2.使用 实际是js文件 a) 复制js到WebRoot b) 页面<script src="jquery.js" charset=""></script> 3.核心对象及常用方法和属性 a)名称 jQuery和$ 用$找出来的对象叫jQuery对象 用document找出来的对象叫Dom对象 b)dom和jquery对象转换 jQue ...
在写了《读书心得:思考·后半本》一文后,我陆续收到一些朋友的来信,希望多写一些读书方面的感受,以更高效地获取知识。另外,暑假到了,很多家长也希望辅导孩子读书,但不知道如何让孩子的读书效率更高。我在这篇文章中,分别谈一点感受,如果能有一点点用处,也就非常欣慰了。
(一)高效率的读书方式
读书是获取知识、活跃思维、提高自我的捷径。 我从小读书深受表哥的影响,以古今文学名著为主。那个时候差不多能够读到的书,也基本上都是文学类的(文学是那个时候的主流,作家最吃香,连人找对象都强调自己“爱好文学”)。由于借的书往往催得紧,书读得也快,我读书快很大程度上是这种“倒逼机制”所 ...
一、简介 非功能需求是产品必须具备的品质或者它将事情做到了多好,它们可以让产品有吸引力、易于使用、快速、可靠或者安全。比如可以利用非功能性需求来指定响应时间,或计算时达到的精确度、产品必须具有的某种 ...
在Spring的配置文件中,加default-autowire="byName",spring会对bean的属性自动按name去寻找,如果找到则set进去,而不必对Bean的属性进行显式的Set。
仔细想想default-autowire="byName"应该算是最差实践吧,虽然能减少配置文件的书写量,可配置文件的可读性却大打折扣,一个Bean你无法知道他有那些属性项,无法知道那些Bean与其相关,如果你碰巧修改了一个相关Bean而导致改Bean异常,估计要够你找的。
配置文件和代码一样,应该可读性强,清晰明了,一看就能明白,而default-auto ...
2006年的职场出奇的冷清,相比前几年,简历的数量和质量都大为不如,很难得找到三年工作经验以上的人,有一个不是特别笨,就是特别怪。就是么,干得好谁没事换工作啊!Simon是一家外企软件公司的总经理,最近给这个问题愁坏了。项目一个接一个的接下来,人手越来越紧张。虽然Simon是个极限编程的粉丝,但也不得不批准了一份又一份的加班申请。HR经理把这个问题归结到房价上,他的妙论是“怕失业了还不上房款,不敢跳槽”。
这天,K项目组长Allen终于忍不住了,带了一个只有一年工作经验的小伙子要Simon面试,“很聪明!经验少了点。”
Simon皱了皱眉毛,说:“你不知道这个职位最低要求是三年工作经验吗?” ...
1.页面提交 *.do 请求到web.xml文件中的<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>中去给ActionServlet类 2.ActionServlet类调用根据请求方式调用本类中doGet或doPost方法(下面是ActionServlet类的doGet方法) public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOExcept ...