- 浏览: 204025 次
- 性别:
- 来自: 合肥
最新评论
-
yingzhixing:
不错不错~~
利用org.springframework.web.util中的HtmlUtils工具类 -
yonguo:
博主能把完整的pom配置贴一下共享吗?
在maven中使用YUI-Compressor -
yan578351314:
我的为什么会出现语法错误呢?一大推错误信息...
在maven中使用YUI-Compressor -
jstenjoy:
什么是JBPM -
疯狂的草儿:
cat_rat 写道我是2010年9月份进入公司的--2010 ...
辞职了,离开了我工作的第一家公司
文章列表
实习快半年了,一直在公司里做些琐碎的事情,写写文档,编写一些小工具。还有做一些翻译,哎,就是一个跑龙套的。虽然leader也给我布置一些小模块的任务,但是费劲的很,早早得都做完了,但是由于种种因素一直不能完整的测试,导致持续了很久,并且由于开发经验不足,也导致出现了一些小bug,不过还好都能及时的fix掉。
在这实习的半年里,学到了很多东西,至少对我来说是这样,因为自己从开始学习java到现在也最多不过半年而已,在这半年里,我走马观花的,偶尔实践的把Spring,Struts,Hibernate还有设计模式看了一遍,当时看的是懂懂的,但是现在都忘得统统的了。呵呵,现在决定把所 ...
虽然对Servlet了解些,开发的时候也经常看见,但是没有系统学习过,所以从现在开始系统学习下。顺便记录下。(出来混,早晚都是要还的,呵呵)
Servlet的三种开发:
a.实现Servlet接口
b.继承GenericServlet
c.继承HttpServlet
先记录下Servlet的生命周期。
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.se ...
在单元测试中,经常需要进行一些mock操作。现在已经有了一些比较不错的框架在做这些事情,比如:EasyMck,他在大多数情况下运行良好,但是对于某些结构的设计却显得无能为力。
EasyMock等众多的mock框架仅能mock一些public,non static or
final的方法,在大多数情况下这并没有什么问题,他可以处理大多数的问题,但是当测试的代码包含了一些静态方法,可能就让问题变得难以解决,有一种选
择即是重构他(过多的静态方法可能预示着这并不是一个很好的设计),但是当你使用外部引用库所提供的方法,问题又该如何解决呢?
JMockit是一个能帮我们解决以上问题的轻量级框架,他 ...
import
static
org.junit.Assert.*;
1.assertEquals
([String message],expected,actual):
用来查看对象中存的值是否是期待的值,与字符串比较中使用的equals()方法类似;
2.assertFalse
([String messag],boolean condition)
...
Properties--> Resource-->Other
or
Windows-->Preference-->MyEclipse WorkBench-->Files and Editors
今天在http://www.51itdh.com/这个网站上找到有好多Java学习的资料,所以收集下来给大家分享下。这个网站挺多编程这方面资源的。 1.Java学习网站:
Java中文世界论坛 http://www.chinajavaworld.com/index.jspa
Java世纪网 http://www.java2000.net/
Java 中文站 http://www.java-cn.com/
Java学习室 http://www.java3z. ...
在家里,我们可以很容易地将微波炉从一个电源插座上拔下,然后将手提电脑插上去。这就是说,对电
源来说,这些电器都是可插入构建(Pluggale Component)。他们之所以是卡插入的(Pluggable),
因为他们都具与电源插座相匹配的插头。
如果可以动态地讲一个构件一走,并以另一个构件取而代之,那么这种构件就是可插入构件。
大家可以看出,所谓的接口,实际上就相当于电源的插座;而可插入构件就相当于这种插座匹配的电器。
正如电器的插入行是由同一的电源插座以及每个电器都有一个与之匹配的电源插头所一样,可插入构件的关
键
在于存在一个公用的接口 ...
干什么都是靠经验的啊,今天又对经验这个词有了新的认识。
这段时间,一直在忙着一个widget的迭代开发,其实这个东西很容易,代码也很轻松的就搞定了。但是由于缺少数据致使我一直不能将其交付给leader。今天数据终于有了,已经等了N久了。然后就开始测试,我在自己的机器测试很成功。数据的各个字段对应的值都存在。在本机跑的那是相当的没有问题。然后提交给了leader,没出十分钟,我们leader过来跟我说,代码有问题,显示不正常。晕,彻底搞败,并且报的错误在我这上面一点问题都没有。真是令人费解。
后来leader告诉我,这可能是服务器的问题,虽然数据源是一样的,你测试的服务器是在win ...
4.1 什么是开闭原则"开-闭"原则
“开-闭”原则讲的是:一个软件系统应该对开展时开放的,对修改时关闭的。英文原话:
(Software entity should be open for extension, but closed for modification)
这个原则说的是, ...
Python作为一种功能强大且通用的编程语言而广受好评,它具有非常清晰的语法特点,适用于多种操作系统,目前在国际上非常流行,正在得到越来越多的应用。
下面就让我们一起来看看它的强大功能:
Python( ...
(昨天去找我朋友,刚好他们公司培训,内容就是这个,第一次听说,感觉不错,决定以后尝试着使用
)
Axure RP 能帮助网站需求设计者,快捷而简便的创建基于网站构架图的带注释页面示意图、
操作流程图、以及交互设 ...
软件的可维护性与可复用性
一个软件随着需求的变化最终“腐烂”的真正原因:
主要有四个:
1. 过于僵硬(Rigidity)
2. 过于脆弱 (Fragility)
3. 复用率低(Immobility)
4. 黏度过高(Viscosity ...
Baidu
和
google
的强大的
web
搜索功能早已深入人心,我们现在已经非常依赖于这两个网站了,在学习和工作中,只要遇到我们自己不了解的东西或遗忘了的东西,我们都会到
baidu
或
google
上去搜一把。
Google
推出的一款桌面搜索工具
GoogleDesktop
主要用来提供对本机文件的搜索,比操作系统自带的搜索功能强大的多。
那我们能在我们自己开发的系统中加上搜索功能吗?我们
java
开发者能用
java
实现类似的搜索功能吗?我们无所不能的
java
当然可以啊。早在
2001
年之前,就有一个绝顶聪明的人用
j ...
摘要
:android是基于Linux平台的开源手机操作系统
的名称,该平台由操作系统、中间件、用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完
整的移动 ...
jBPM,全称是Java Business Process
Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache
License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss ...