改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 ------------------------------------------------------ 这是我在上一家做网络交友的公司工作时提出的架构草案的所有相关文档。不过没有被采纳,甚至我本人还因为表达了想法而惹了麻烦。^^ 打包附件的文档结构: --一个网站架构的建议及构想.doc:方案最初的思路和构想 --Web Site System Architecture.ppt:用于展示并得到加深和扩展的方案构想 --WS_Client_API_Design.doc:方案中一重要特性的展开 - ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 附件是这些控件的源码及Rose设计文档,相关说明如下: 1、com.ctic.core.pub.ui.CExtComboBox.java,以及com.ctic.core.pub.ui.support.NVConvertor. java(其中NVConvertor是几乎所有名值解决方案的核心接口); 2、com.ctic.core.pub.ui.CExtList.java。相关的,助手类com.ctic.core.pub.ui.support. CompoundListListenerHelper.ja ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 相关说明: 1)可以通过两种方式让其他普通Javabean获得动态属性的特性 a)继承DynamicBeanImpl类就自动获得动态属性特性; b)目标Javabean声明实现DynamicBean或Map接口,而有关接口方法的具体实现,则委托给DynamicBeanImpl 示例代码如下: 1) 改造方式1的示例代码如下: 1) /** 2) * 通过继承机制直接获得动态属性特性的扩展类 3) * @author Tu_Minglei 4) */ 5) public cla ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 -------------------------------------------------------- * 缓存记录更新(增、删、改)请求,以达到批量提交<br> * <p>典型使用方式如下:<code><pre> * ICURDRequestCache curdCache = CURDRequestCacheImpl.newInstance(); * ... * curdCache.addCURDRequest(bean1, ICURDRequestCa ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 ------------------------------------------------------- 该工具类的使用说明如下: 随便传入两个对象,该工具类能告诉你: 1)两个对象是否有差异,更进一步,还可以告诉你 2)指定的分支路径有多少差异项,以及 3)指定的分支路径有多少特定类型的差异项 细节之处请查看附件源代码。
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 (图片看不到的话,请下载打包了文档和代码的附件^^) ------------------------------------------------------------ 规则方案说明 方案简介: 规则方案的目标是对外提供规则(校验、计算等)服务。它提供了这样一套机制:1)针对特定对象类型,用户预先关联一些规则;2)运行时,用户传入对象实例,规则服务将找到并执行相应的规则,把结果返回给用户。 据此,对本方案的了解将着重于两方面:1)规则的实现及管理;2)使用运行时情况。 实现说明: 一、规则的 ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 (这个方案是应用于Swing环境下的。需要调整到Web环境的话,前端控件要重新开发,并且要解决和Web框架的集成,但核心机制是不变的。) (图片看不到的话,请下载打包了文档和代码的附件^^) ------------------------------------------------------------ 分页方案说明 方案简介: 分页方案为客户端开发用户提供这样一套机制:它托管用户的所有待浏览记录或查询记录相关的参数信息,而后根据用户的分页请求提供相应的记录。 实现说明: 一、核心结构 分 ...
改行了,不再做软件开发了,之前工作中做过的一些有价值的东西陆续发布在这,希望对其他人有用。 (图片看不到的话,请下载打包了文档和代码的附件^^) ------------------------------------------------------------ 动态属性方案说明 方案简介: 一般情况下,最终用户可操作存取的数据范围受限于预先定义或编码的数据库表字段及Java Model类的属性声明。动态属性方案让用户得以突破这些限制,可以动态增删属性或字段,对之编辑并存取。 方案可以分为两部分,一部分是使普通JavaBean具有动态属性的特性;一部分是提供对这些动态属性的界面编辑及持久 ...
tminglei
搜索本博客
最近加入圈子
最新评论