`
黑暗浪子
  • 浏览: 507937 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
先提一个名字:阎宏。     此人真是多才多艺,为什么这么说呢?但凡有人看过《JAVA与模式》这本书,都应该明白我的意思了吧?此书我吐血推荐,最最适合中国人看的设计模式的书。请大家不要看到JAVA就以为只和JAVA有关。设计模式我想是无关任何编程语言的。     好了,言归正传,我重点说说参考书目。     因为里面有些书我并没有看过,不过我以后有机会会一一找来看。我喜欢看纸质的书,有可能的话我会在上海各大书店去找寻一番。就象我小时候和我老哥去文庙淘书一样,真的很有乐趣。     我列几本我看过或正在看的书给大家看看。 ------------------------------------- ...
这本正文只有208页的书是我九月去参加普元的路演活动时候购买的。而我只是最近在白天出去面试的来去途中在bus上才开始看。我一直相信如果对某一东西没有过多的深入研究和感受,是无法对其好坏进行评价的。现在我也看 ...
质量管理大师菲利浦·克劳士比(Philip B. Crosby )对世人有卓越贡献及深远影响,被誉为当代“伟大的管理思想家”、“零缺陷之父”、“世界质量先生”,终身致力于“质量管理”哲学的发展和应用,引发全球质量活动由生产 ...
质量是什么? 符合客户需求的就是质量.(记忆中这句是著名质量管理大师克劳士比说的) 如何减少返工率?IT项目中是如何减少bug的?预防是减少返工率最好的办法.至于IT项目,良好的代码规范,详细的代码结构以及在编写代码过程中时 ...
1.某人问:你02,03年做的struts是用什么版本? 我反问:struts是哪年哪月由谁提出来的? 2.某人介绍自己公司:"我们公司用代码行来计算员工的工作量,并以此为绩效" 我:"!#@!@^^$(*&*(......" 3.某人问:你好象只管理过十人左右的团队,我们现在这个项目是个二十个人的大项目" 我:"十个人算小项目,翻一倍就是大项目,哪五十个人的项目就是超级项目?不好意思,请去查阅《人月神话》等有关项目管理书籍,看看以人的生理,心理极限最佳能管多少人" 4.某人:"我们这个职位需要管理能力超强的。哦,对了,你好象刚才有关JAVA的笔试没有做,这样我们怎么知道你是否符合这个 ...
以前玩游戏,有给玩家角色分配什么魔法点数,体力点数的功能,而且几个属性相加不能超过一个特定值. 最有名的例子就是三国志和太阁里给新武将角色分配属性值啦. 在下不才,用javascript做了这么一个功能,顺便把页面中的链接下划线给隐藏掉. 大家看看,有什么更好的优化意见,大家尽管提. 下面是代码: 首先是test.html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </ ...
Struts2标签使用原理解疑 在笔者下载的Struts2的包中,读者可以在/lib下找到struts2-core-2.0.11.1.jar包,解压该包在其根目录下的/META-INF文件夹下可以看到一个名字为“struts-tags.tld”文件。该文件就是Struts2中所有自带的标签库定义。本节通过对该文件代码的介绍来让读者知晓Struts2内部是如何使用这些标签来进行工作。并简单说明JSP中是如何用其来书写标签代码。 技术要点 本节代码说明Struts2内部定义标签的格式和在JSP中使用方式。  struts-tags.tld文件定标签定义配置格式。  JSP中使用标签功能介绍。 ...
Struts2文件下载功能开发 技术要点 本节代码详细说明文件下载功能的开发流程,介绍知识点如下:  上传成功页面重修改后支持文件下载代码内容。  DownloadAction文件下载功能开发。  struts.xml中DownloadAction配置,以及支持文件名为中文字符的文件下载。  下载文件流程展示。 演示代码 上传成功页面,这里笔者让其在每个上传文件后提供“下载”链接。 <!------------------------文件名:result.jsp-------------------> <%@taglib prefix="s" ur ...
Struts2文件上传功能开发 技术要点 本节代码详细说明文件上传功能的开发流程,介绍知识点如下:  文件上传页面和显示上传成功页面代码内容。  UploadAction类中实现上传功能方法和上传文件属性介绍。  struts.xml中UploadAction配置,以及字符编码、文件临时存放路径配置。  上传后所处路径和最终上传成功后效果展示。 演示代码 上传文件页面,这里笔者定义的是多个文件上传。 <!---------------------文件名:upload.jsp-----------------> <%@taglib prefix="s" ...
继承方法拦截器的自定义拦截器配置 技术要点 本节代码介绍方法拦截器配置并对缺省拦截器栈对整个Web项目的Action影响进行介绍。  继承方法拦截器类的自定义拦截器类编写方式。  配置文件struts.xml中如何定义方法拦截器和其属性。  对所有Action配置拦截器和拦截器栈。演示代码 <!-------------------文件名:ExampleInterceptor.java-----------------> import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwor ...
继承抽象拦截器的自定义拦截器配置 技术要点 本节代码介绍抽象拦截器配置并对缺省拦截器栈做简单介绍。  继承抽象拦截器类的自定义拦截器类编写方式。  配置文件struts.xml中如何定义缺省拦截器。演示代码 <!----------------文件名:ExampleInterceptor.java----------------> import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.AbstractInterceptor; public ...
1.使用java.util.Properties类的load()方法      示例: InputStream in = lnew BufferedInputStream(new FileInputStream(name));   Properties p = new Properties();   p.load(in);     2.使用java.util.ResourceBundle类的getBundle()方法     示例: ResourceBundle rb = ResourceBundle.getBundle(name, Locale.getDefault());     3.使 ...
扩展拦截器接口的自定义拦截器配置 技术要点 本节代码介绍拦截器基础配置以及设置参数功能。  配置文件struts.xml中如何定义拦截器。  Action配置中拦截器参数定义和注意点。  拦截器参数的设置和配置修改过程。演示代码 <!-------------------------------文件名:ExampleInterceptor.java-------------------------> import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.intercep ...
拦截器原理实现 在了解Struts2中拦截器使用方式之前,笔者需要先向读者展示拦截器的底层实现原理是如何的。之前也说了拦截器是一个普通的Java对象,而被拦截的正常执行业务逻辑功能的类也是一个普通的Java对象,那么如何使这两个对象进行关联,并且如何知道这两个对象执行的先后顺序。 技术要点 本节代码向读者演示拦截器如何实现,介绍的知识点如下:  拦截器类和被拦截类内容。  运用反射机制调用类和类方法。  设置拦截器处理类,配置拦截器在何时执行以及拦截器类和被拦截类执行先后顺序。  设置代理对象类实现拦截器拦截功能。  测试程序运行结果显示拦截功能正常执行情况演示代码 功能执行类: &l ...
拦截器在Struts2中的缺省应用 通过前几章介绍,读者应该明白在Web项目中,客户先在视图界面提交一个HTTP请求,在Struts2的ServletDispatcher接收请求时,Struts2会查找配置文件,如struts.xml文件。根据xml文件中定义的拦截器配置,会去调用拦截器。如果配置了拦截器栈,则根据拦截器在拦截器栈中的前后顺序,一一进行调用。而Struts2自带的源代码中也提供了缺省的拦截器配置。 在第一章中,笔者曾经介绍了Struts2的各个文件夹内容,也说过在src文件夹中包含了Struts2的所有底层实现源代码,读者们可到自己安装Struts2的文件路径下找到src\co ...
Global site tag (gtag.js) - Google Analytics