Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
GitHub工具库推荐
智能领域对象设计
我们重新审视的以下JAVA的Object的对象,其中包含了两个特殊的方法,equals和clone,从这两个方法我们可以看出,在面向对象的程序设计中,对象的设计不能紧紧参考其所描述的对象,而不是不可添加其他便于对象活动的行为的。为什么会有这样的结论,equals的判断两个对象是否相同,这种对
GitHub项目的质量应该由他们的星数来评估吗?
FireWorkflow原理、设计和应用
国内开源工作流Fire Workflow1.0发布啦!!重新整理了文档、重写了和文档结合使用的demo。文档:
使用TortoiseGit下载GitHub源码
How to use TortoiseGit - GitHub
KillBill是一款开源订购计费和支付平台
killbill/killbill · GitHub是一个让你订阅订购和支付的基础设施建设Java平台。核心服务之间共享一个公共基础层。
Thin,基于key-value的持久层框架
如今主流JEE系统的开发框架中,通常显示层使用MVC框架,中间业务逻辑层使用spring,持久层采用hibernate/JPA.这种组成几乎是毫无争议的典型架构体系,但若我们将这三个组成部分完全从我们脑海中清楚,以空杯的心态来看JEE系统的开发,我们就很容易地发现我走弯路了。I
使用分类法建模这个世界
系统中一般有三次分类,三次分类从整体上看就是一种组织结构。三次分类是:1 划分资源类型,此为第一次分类,一个资源类型实体对应的是一种资源的全部数据集;2 划分资源元素,此为第二次分类,这次分类是区分资源的属性,每一个属性对应定义一个值域。3 划分资源元素的值域单元,此
基于业务的Web应用框架 SimpleFramework
Simpleframework是基于 Intercepting-Filter模式和MVC2模式(我们称之为:后处理模式,After-Processing Pattern),基于“应用即组件,组件即应用(Application are components,component can be a app
发一个自己设计的KylinORM,另有疑惑
不知道大家有没有这样的疑惑,在项目中使用DDD时,领域对象有时候需要调用BO,BO有时候为了实现特殊的数据库操作,又需要跨过Repository直接操作领域对象。 本来负责逻辑运算的BO是不应该和领域对象打交道的,比如将人民币转换成美元,个人感觉是应该放在
分享一JAVA快速开发平台---Wabacus框架。将你的JAVA开发效率比SSH框架提高3到5倍以上
首先wabacus框架是一开源免费的JAVA快速开发平台,所以不算商业广告,谢谢版主不删此贴。 使用wabacus 框架(JAVA快速开发平台),可以不用编程或极少编程即可得到复杂的数据展示,数据编辑,表单处理等功能,可以将您的开发效率提高3倍以
花了三年时间,写了一个框架,献丑了
框架网址是:http://www.jxva.com/framework 给大伙献丑了 有高手望指教
[讨论]J2EE项目自动生成工具
最近在做一个代码自动生成工具,下面的代码是自动生成的,欢迎大家讨论生成的代码有什么地方需要修改的。变量名和包名等信息都是生成的时候配置文件配置的。在线演示地址:
Tomcat源码研究
本人目前热衷于tomcat源码的研究,目前正在研究中,希望能在此宝地得到同道中人的多方指点,谢谢。
kylin框架开源,大家看看
kylin.freeze是一个轻量级的持久层框架,着重于提升系统性能,应用方便、开发简单。kylin应用特点1. 动态缓存Jsp内容,有Freeze自动维护数据。2. 可通过配置实现复杂的查询查询功能,分页查询3. 开发简单,对于一个业务简单的增删改查,可以只设计mo
开源权限引擎-anycmd融合
anycmd是一个.net平台的完全开源的,完整支持rbac的,将会支持xacml、javascript的通用的权限框架、引擎、中间件、解决方案。更多介绍猛击http://www.oschina.net/p/anycmd Function
CHVote :瑞士政府的电子投票开源系统
电子投票系统CHVote是是数字技术和电子政务结合的真正突破。该系统由日内瓦总理府和经济安全部门的信息系统理事会合作的成果,自2003年以来已经完成100个调查。 CHVote由日内瓦广播公司完全开发,托管和运营,目前是瑞士联邦委员会认可的两种电子表决系统
关于源码的学习的一些问题
工作以来,一直觉的自己对于许多技术只是知道怎么用,但是跟深入的原理实现等都是不怎么理解!所以,自己每天都抽出一部分时间来学习源码,但是在自己看的一段时间源码后(最近一直在看mysql和hibernate源码),可能是自己对项目的整体没把握好吧,总是有种看不下去的感觉?请教各位关于源码学习的一些方法,
体面编码之代码提交
每次提交的是一个合乎逻辑的工作成功。将每个功能,错误和重构与其他功能分开。这使得历史更加有用,并鼓励采用有组织的方式开展工作。如果您需要在处理功能时修复错误,请考虑使用源代码控制功能(如
上页
下页
关闭