
学习文章
文章平均质量分 74
jlh2
最苦难的日子结束了!
展开
-
Spring MVC学习(一)
经过这段时间对springmvc的学习,真的学到了不好东西!搭建了属于自己的springmvc开发框架,现在是停下来整理成果的时候了: 1.springmvc2.5+spring2.0配置 contextConfigLocation classpath*:/META-INF/spring/*.xml,/WEB-INF/dispatcherServlet-ser原创 2009-11-13 16:02:00 · 11377 阅读 · 4 评论 -
运用四色建模法进行领域分析
原文地址:http://www.infoq.com/cn/articles/xh-four-color-modeling领域建模有很多种方法,对于同样的问题域使用不同的建模手段得到的模型可能也不尽相同。于是我经常听到这样一个问题:怎么才能保证建模的正确性?相关厂商内容7月12,VMware网络云博会,iPhone4S,iPad,XBox360等你拿,点击了解详情转载 2012-07-10 13:22:16 · 1117 阅读 · 0 评论 -
acegi的objectDefinitionSource为什么可以接受String类型
曾经查看Acegi的源码,FilterSecurityInterceptor的objectDefinitionSource属性的类型为 FilterInvocationDefinitionSource,猜测Acegi是使用 FilterInvocationDefinitionSourceEditor读取配置并赋值给它(objectDefinitionSource)的,因为查看FilterInvoc转载 2012-06-08 10:17:08 · 1147 阅读 · 0 评论 -
eclipse maven jetty调试方式
有人为了使用WEBAPP开发功能,而装象MYECLIPSE这样的巨物。有了JETTY,通过轻松配置就可以实现比TOMCAT更快更便捷的容器,所以在调试时强力推荐这个东东。下面就来看下如何配置。先下配置一个外部工具,来运行JETTY:选择菜单Run->External Tools->External Tools ...在左边选择Program,再点New:配置Location为mvn转载 2011-11-01 14:17:35 · 3278 阅读 · 0 评论 -
JAVA获取随机数
在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(转载 2011-08-29 13:51:36 · 545 阅读 · 0 评论 -
Maven学习入门
<br /> 转自http://nomandia.javaeye.com/blog/383442<br />Maven command learning.关键字: maven 命令学习笔记 <br />一、安装Maven并设定环境变量<br />首先到 http://maven.apache.org 去下一个maven最新的安装包,比如2.0.8,随便解压到一个目录,假设 C:/mvn208。<br /> <br />然后设定环境变量:<br /> <br />SET M2_HOME=%ins转载 2011-05-25 18:00:00 · 1017 阅读 · 0 评论 -
SQLMAP编写规范以及一些常见的SQL问题
1.select语句中的*号问题<br /> 多表连接必须杜绝使用select *<br /> 单表连接,一般情况不建议使用select *,但是如果出现以下情况,必须禁用:<br /> 1)表中包含lob字段(BLOB,CLOB,LONG,RAW等)<br /> 2)表中包含长度较大的字段,如varchar2(1000)以上的字段,但该SQL实际并不需要取出该字段的值<br /> 3)字段数量较多,但实际使用的字段很少,比如表有50个字段,而实际需要使用的只有5个,并且该SQL没有被重用2.严格原创 2011-03-29 16:00:00 · 5395 阅读 · 1 评论 -
Lucene:基于Java的全文检索引擎简介
<br />Lucene是一个基于Java的全文索引工具包。 基于Java的全文索引引擎Lucene简介:关于作者和Lucene的历史 全文检索的实现:Luene全文索引和数据库索引的比较 中文切分词机制简介:基于词库和自动切分词算法的比较 具体的安装和使用简介:系统结构介绍和演示 Hacking Lucene:简化的查询分析器,删除的实现,定制的排序,应用接口的扩展 从Lucene我们还可以学到什么 另外,如果是在选择全文引擎,现在也许是试试Sphinx的时候了:相比Lucene速度更快,有中文分词的支持转载 2010-11-29 12:39:00 · 884 阅读 · 0 评论 -
JAVA 常用加密方法
1.Base64 加密:org.apache.commons.codec.binary.Base64.encodeBase64(byte[] binaryData) 解密:org.apache.commons.codec.binary.Base64.decodeBase64(byte[] base64Data)2.Md5 加密:org.apache.commons.codec.digest.原创 2010-01-29 10:24:00 · 7103 阅读 · 0 评论 -
Acegi Security 学习
最近刚弄了acegi的一本书,学习了下怎么将这一权限控制框架集成到我们的日常使用的web程序中去:),Let`s Go!什么是acegi?Acegi Security 是用于企业 Web 应用程序的一个强大、灵活的安全性解决方案。Acegi 构建在 Java EE 的声明式安全性方法之上,并将 URL 和业务方法许可扩展至任意 Java 对象。Acegi Security 为应用程序提供全面的身份原创 2010-01-28 17:35:00 · 2930 阅读 · 0 评论 -
Castor学习笔记一 -- 使用Castor XML收藏
一. 使用CastorXML 1.简介 DOM和SAX都是从结构的角度处理XML文档,Castor通过对象的方式来处理。 Castor几乎能将任何“bean-like”的Java对象在XML之间进行转换。大多数情况下,转换框架使用一组类描述符(ClassDescriptor)和字段描述符(FieldDescriptor)来描述如何来进行编组和解组 2.编组框架 编组:org.exolab.cas转载 2009-11-20 12:04:00 · 1259 阅读 · 0 评论 -
IT人员必不可少的十大软技能
IT人员必不可少的十大软技能作者:cioage 2009-12-01 08:10:18 关键词: IT经理 软技能 技术性能力 类别: IT业界 如果你认为IT人员只需要技术性能力,那可就错了。企业对IT员工的要求在变。 据IT招聘公司RobertHalfTe转载 2010-01-19 12:41:00 · 1119 阅读 · 0 评论 -
Spring MVC学习(三)
今天机器一直处于假死状态,太慢了。没办法工作了,整理下硬盘然后充实下内容好了!昨天写了controller的配置,现在来看看相关的业务对象和VM页面。老样子,先写下配置对象代码。public class UserVO { public String id; @NotBlank public String userName; @NotBlank原创 2009-11-17 16:14:00 · 6380 阅读 · 1 评论 -
Spring MVC学习(二)
恩,接着学习了bean中的配置,由于使用了自动搜索和注解功能,我们的controller不需要在spring和springMVC的配置文件中出现了,节省了不少复杂的配置,呵呵。别的不说,先上源码 @Controller@SessionAttributes("currUser")public class UserController { @Autowired pri原创 2009-11-16 17:52:00 · 5505 阅读 · 0 评论 -
对于用户体验来说,差不多就是差很多!
腾讯科技讯(冰尘) 北京时间12月15日消息,我们赞赏的大品牌都有绝佳的用户体验,这一点恐怕只有3%的公司能够真正做到。美国“快公司”网站指出,改善用户体验,要从十个方面去思考。以下是文章全文:绝佳的用户体验可以促进营收,增加用户忠诚度,而且会获得用户的情感支持,促使消费者成为为某一个品牌的“活广告”。2012年,3/4的公司都意识到这一问题,而且都信誓旦旦地表示太追求用户体验的极大化。然转载 2012-12-17 11:21:32 · 1620 阅读 · 0 评论