`
songlixiao
  • 浏览: 22639 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
        我们知道Ext的表格功能是很强大的,但有时仍然满足不了我们的需求。比如有时我们需要将表格的列锁定,类似Excel冻结列的功能。再比如有时我们希望在表格底部显示一行合计。        Ext的示例中带有这种锁定 ...
        在发布Web服务 的时候,WSDL 作为服务的描述,里面有一个标签可以写入中文 ,是用来作为注解来写入描述性信息的,这个标签就是<wsdl:documentation> 。OECP平台中使用开源ESB总线mule 来做webService 发布使用.发布时就遇到了中文 描述乱码 问题,经过一天多的时间来翻阅mule和cxf的源代码,问题最终被解决。这里记录一下解决的过程和方法。         mule 内使用的spring-cxf来将一个java方法转换为webService 。cxf有一个annotation是生成wsdl 中的<ws ...
    OECP社区用户积分与动态部分是使用基于观察者模式的思路实现的。观察者模式的介绍网上有好多,在这就只简单提一下,一带而过吧(如果以后有时间和必要再写一篇初级的让初学的朋友们看的)。这里主要介绍一下我们社区中利用这种模式的一个实现的思路,就作为观察者模式的一个实战范例吧.    下面简单说下观察者模式是个什么。所谓“观察者”,就是观众,围观群众。但只有围观群众还构不成观察者模式,还需要有“被观察者”。观察者模式由“被观察者”和“观察者”共同构成。一个“被观察者”可能会有0到n个“观察者”。    在我们社区中“被观察者”可以是“博客”、“用户”、“组件设计”、“讨论”、“留言”等等。“观察 ...
        做网页表单经常要用到数据校验的功能.JavaScript校验是一种比较常用的手段。最近写页面写得比较多,发现了一个比较好用的js校验框架--jQuery.validate。她是一款基于jquery的校验工具,基本可以满足我们大多数的页面校 ...
        使用LInQ开发时,开发者有时会想要知道自己写的LInQ表达式被执行成什么样的具体SQL语句. 网上找到几篇文章,但是在VS2010的环境里使用实体框架的情况下都不好用.还好在一个国外的网站上找到了一个针对VS2010的IDE插件:LInQ Visualize.它可以让我们在Debug的时候,查看到LInQ所翻译成的SQL语句以及参数.         下面就介绍一下,如何在VS2010环境中安装和配置LInQ Visualize插件.         1.首先将压缩包(下载在本文最下面的附件中)中的文件解压缩拷贝到:Microsoft Visual Studio 1 ...
        LovCombo是Ext的ux扩展中提供的下拉多选控件。当这个控件用在编辑表格EditorGridPanel上时,下拉选择多个选项后,会出现选中的数据丢失的问题。在网上查找了一下资料,没有找到解决方案,于是只好自己分析。问题解决过程中王亮 给予了大力支持,在此表示感谢!另作本文记录下这个问题的解决方法,与大家分享并备忘。         首先,说明一下问题的原因。LovCombo这个控件在Ext的示例中存在,并且是可用的,但是示例并没有将它放到EditorGridPanel上使 用,所以没有暴露问题。当这个控件放到EditorGridPanel上后,编辑完成焦点丢失,E ...
tomcat6启动后出现下面异常: 严重: An exception or error occurred in the container during the request processing java.lang.NullPointerException at org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:348) at org.apache.catalina.ha.session.JvmRouteBinderValve.invoke(J ...
    前几天遇到个导出pdf 的需求,在网络上查找了一下java导出pdf 的方案.多数人推荐使用iText,研究了一下,感觉直接写pdf的方法太笨,可维护性差,一旦pdf格式要变化改起来很费劲.还有一个方案,可以先预先定义一个pdf作为模板文 ...
  Java反射(reflect)是开发过程中一种常用的手段,常常被用在处理一些感觉有共性但看起来又好像没法抽象的功能上.在OECP项目开发当中,我们在很多地方用到了反射,其中对实体类进行了分层抽象封装的过程中就有一些使用.本文将以重写equals方法为例,简单介绍一下java反射的应用.   先大体介绍一下我们的实体封装的结构.从UML图中我们可以看到顶级SuperEO类作为整个实体层次的顶端,它包含了所有实体类所共有的方法和属性,比如:克隆方法.我们知道克隆方法的默认实现是Object中的,并且为浅克隆.但浅克隆通常对于我们来说没什么意义,所以我们需要实现一个深克隆的方法(本文主要是说 ...
Global site tag (gtag.js) - Google Analytics