`
文章列表
     在办公室中,时常出现一些脸皮特薄的身影,对于他人的批评,特别敏感,甚而容易出现极大反感。该如何向脸皮特薄的同事开口,才能让对方乐意改进呢?        不知你是否早已发现:在办公室中,时常出现一些脸 ...
      SpringSide 很好很强大,整合了各式主流的、实用的、好玩的开源项目,非常值的学习。springSide3中有一个功能很实用、很方便、就是页面条件过滤(搜索)功能。由于springSide该功能目前只支持String类型的搜索,但在项目中仅仅只有String类型是远远不够的,所以自己就将其功能做了一些扩展。          在扩展中需考滤以下几个问题:      1、需将PropertyFilter类中的枚举MatchType扩展更多的属性比较类型。      2、在构建Criterion对象时,由于由于PropertyFilte中的过滤的属性值都是通过reque ...
1、 星期天您早晨醒来时发现外面下雨了,而且天气很暗,您将怎么办?    按照以往的生活规律,从容而有次序地穿衣起床。2、 吃完早饭后,您还有一段自由时间,然后才去上班,您怎样利用?    按照预先写好的工作程序 ...
     thickbox 是一款基于JQuery的网页UI对话窗口插件,可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合 modal 提供的内容, 使用之后可以大大丰富用户的体验。        在使用过程中我们会发现所弹出窗口(div)右上角的关闭按钮为"close or esc key",而不是我们所熟悉的[X]或"关闭"; 如果想把它变成[X]或"关闭"应该怎么来办呢?       将thickbox-compressed.js文件打开,ctrl+F查找关键字&qu ...
      使用了convention plugin插件实现零配置后,当映射的servlet,也会按插件的规则去解析,比如<url-pattern>/test</url-pattern>,当访问/test 时就会报找不到action的错误;此时就需把struts2的拦截器设置只拦截.action的请求就可以解决。
  struts2已经升级到了2.16了,并使用Convention Plugin作为替换替换Codebehind Plugin来实现Struts2的零配   置,详细见其官方文档,Alfa.Shi翻译了中文版。      我在使用Convention Plugin时却遇到了一个N烦人的问题,小弟在此恳请各位赐教,不知道是我配置的问题还是插件   的本身的bug,我在访问相应action时,竟然不执行action中的execute()默认方法(访问action中其他方法时,居然报没  
  一、先简单说一下inverse的作用       我们在映射实体bean的关联关系时,像一对多的双向关联,为了提高应用的性能我们通常会在“一”这方把属性inverse设置true("inverse=true"),让“多”这方来维护关系,从而来减少SQL语句。         不过在使用inverse 属性时也需要注意,在“多”这方一定要设置自己属于哪个的;像 student 和 book 的关系,一定要设置book.setStudent(student),告诉自己是属于哪个学生的,要不然就不知道书是哪位学生的了(表中studentId 将为null)。     ...
      Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring ...
     Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring 框架时使用的。了解 Spring 中有哪些好用的工具类并在程序编写时适当使用,将有助于提高开发效率、增强代码质量。 在这个分为两部分的文章中,我们将从众多的 Spring 工具类中遴选出那些好用的工具类介绍给大家。第 1 部分将介绍与文件资源操作,第2部分中将介绍 Web 相关的工具类,第3部分中将介绍特殊字符转义和方法入参检测工具类。   Web 相关工具类    ...
      Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具类中的大部分是可以在脱离 Spring ...
     在Spring2.0中增加了Singleton、Prototype和三个新的web作用域,分别为request、session和global session ;要使用request、session和 global session作用域的bean(即具有web作用域的bean),在开始设置bean定义之前,还要做少量的初始配置。请注 ...
常用的保护技术 由于Java字节码的抽象级别较高,因此它们较容易被反编译。本节介绍了几种常用的方法,用于保护Java字节码不被反编译。通常,这些方法不能够绝对防止程序被反编译,而是加大反编译的难度而已,因为这些方法都有自己的使用环境和弱点。 隔离Java程序   最简单的方法就是让用户不能够访问到Java Class程序,这种方法是最根本的方法,具体实现有多种方式。例如,开发人员可以将关键的Java Class放在服务器端,客户端通过访问服务器的相关接口来获得服务,而不是直接访问Class文件。这样黑客就没有办法反编译Class文件。目前,通过接口提供服务的标准和协议也越来越多,例如 HTT ...
     标准解释: 云计算(Cloud Computing)是分布式计算技术的一种,其最基本的概念,是通过网络将庞大的计算处理程序自动分拆成无数个较小的子程序,再交由多部服务器所组成的庞大系统经搜寻、计算分析之后将处理结果回 ...
    今天把webServices已经全部开发完成,当然单元测试也全都通过,当再把所有代码部暑至测试服务器上,再进行测试   时,客户端调用接口时却报了如下异常:     AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: Error invoking 'com.xxx.xxx.getxx(xxxx)'. Nested exception is java.lang.reflect.InvocationTargetException ...
    表的故障检测和修正的一般过程如下:     ◆ 检查出错的表。如果该表检查通过,则完成任务,否则必须修复出错的数据库表。     ◆ 在开始修复之前对表文件进行拷贝,以保证数据的安全。     ◆ 开始修复数据库表。     ◆ 如果修复失败,从数据库的备份或更新日志中恢复数据。   在使用myisamchk或isamchk检查或修复表之前,应该首先注意:     ◆ 建立数据库备份和使用更新日志,以防修复失败,丢失数据。     ◆ 仔细阅读本章内容以后再进行操作,尤其是不应该在阅读“避免与MySQL服务器交互作用”之前进行操作。因为,在你没有足够的知识之前贸 ...
Global site tag (gtag.js) - Google Analytics