- 浏览: 192524 次
- 性别:
- 来自: 杭州
最新评论
-
happylouis:
...
我的理解--关于jmx -
whmwg:
...
我的理解--关于jmx -
neusoft_jerry:
哥,你几年后再回来看看这里你翻译过的东西,你自己能看懂吗?
blazeds通道、端点配置 -
zhongliangjun1:
写得非常好,受益良多!
AQS:ReentrantLock源码分析 -
luckywnj:
赞一个,jmx刚开始起步
我的理解--关于jmx
文章列表
JIRA
JIRA是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。
JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。
JIRA创建的默认问题类型包括New Feature、Bug、Task和Improvement四种,还可以自己定义,所以它也一是过程管理系统。
Jira融合了项目管理、任务管理和缺陷管理,许多著名的开源项目都采用了JIRA。
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而 ...
在软件生产与模型:分离领域以及软件生产与模型(二):模型描述(实体、值对象、服务) 探讨了分层对领域的意义以及如何表达领域模型,下面来看看领域对象的生命周期
在知道了突出领域以及表达领域之后,便要深入的了解一下领域的生命周期。处理领域对象的生命周期有两类挑战:
l 在生命周期中维护对象的完整性
- 2009-05-28 10:46
- 浏览 1711
- 评论(0)
谈到“重构”,大家马上就会想到MF的《重构----改善既有代码的设计》。一年多前,我买了这本书,期间断断续续翻过三次,真正算是研读的也就是一次。确实是一本好书,但是在我看来,很多人并没有理解重构的本质。
什么是重构?“本质上说,重构就是 在代码写好之后改进它的设计”。这是书上的原话。你真的理解这句话嘛?
重构的时机:在代码写好之后,在我看来到没必要那么严格。
真正的关键意义在于:“改进软件的设计”。
看个例子,这是在前几天在JE首页的帖子(忘记具体在哪块了):
9.Primitive Obsession(基本性别偏执)
Java以基本型别表示数值,以class表示字符串和日期------这两种型在其他语言中都是基本型别表示。作者说:面向技术的新手通常不愿意在小任务上运用小对象。像是结合数值和币别的moneyclass, ...
- 2009-05-17 15:45
- 浏览 1228
- 评论(0)
http://hi.baidu.com/bjpo/blog/item/a178580f0dd1172a6059f33a.html
在oracle 9i中可以方便的把数据导出为文件,或者从文件导入。通过oracle的管理服务器(oracle management server,oms)可以方便的实现。
使用Enterprise Manager Cons ...
- 2009-04-13 22:41
- 浏览 1303
- 评论(0)
以前有人说,使用hibernate的一个很大原因,就是能够屏蔽不同数据库之间的差异,在换不同数据库的时候很方便。当时觉得这根本不能成为一个理由,谁会项目开发好了,换数据库?扯淡的理由
可是最近这种事情就被我遇到了..........开发初期客户只是说做个简单的XX平台,OK,那咱就做呗。可是现在,他说让别的公司开发了一个OA,必须和那个系统整合,而且它用的数据库是oracle,我们开发的数据库是sql2000。最后两边商量来商量去,得出一个结论:我们得拿出一个oracle版本的系统............NM的,圈圈你个叉叉
刚开始还想的比较简单,以为换下驱动啥的就得 ...
敏捷
以前对敏捷这个词并没有多少认识,以为就是“快”。然后最近看了《敏捷软件开发--原则、模式、实践》才算对敏捷有了一点初步的认识:
真正的敏捷指的是快速宾锲可持续的方式前进,不是50米短跑而是马拉松长跑。不以阶段、文档、基础结构来衡量软件的进度,而是以满足顾客的需求的数量来衡量。
- 2009-03-27 13:41
- 浏览 1755
- 评论(0)
MVC
MVC将一个完整的Web应用分割为模型(Model)、视图(view)和控制器(Control)3个部件:
l 模型
- 2009-03-27 13:29
- 浏览 961
- 评论(0)
在软件生产与模型:分离领域中,通过分层隔离出了领域层,这样我们就可以集中关注点。那么在具体的模型中,怎么表示模型呢?
模型描述
- 2009-03-13 18:08
- 浏览 1893
- 评论(0)
ps:这本书理论性很强,刚开始翻了几章就看不下去了,现在再拿出来翻,确实感觉有种领悟,逐以记录
在交流中的领域模型中,讨论了模型在交流中的产生、实现、意义的一些讨论,那么在怎么才能在编码过程中让软件与模型始终保持一致。
分离领域
领域通常只占整个软件系统的很少部分,这与它的重要性不成比例,为了集中精力,我们需要考虑将模型中的元素视为一个系统。
在有些程序中,用户界面、数据库和其他支持代码,经常被直接写到业务对象中去。短期的来看,它确实是使系统运行起来的最容易方式。但是当领域相关的代码和大量的其他代码混在一起时,就很难阅读理解了。比如,你要通过JS实现一个美丽的菜单或 ...
有效建模的因素:
1) 模型与实现绑定
通常需要一种面向对象的语言来表示模型的概念。尽管许多开发人员仅仅受益于应用对象技术来组织程序代码,
- 2009-03-11 17:10
- 浏览 888
- 评论(0)
PS:貌似很早大家就开始用了,小小的跟进了一下
Spring中的变化
以前在Spring中配置一个Bean,都是在一个XML中,这样:
PS:貌似现在学这种东西的人没多少了,都在研究SSH,《深入Java虚拟机》是一本好书,但是文字实在太多,所以提取了精简的部分
在Java虚拟机规范中,一个虚拟机实例的行为是分别按照子系统、内存区、数据类型以及指令几个术语来描述的。
当Java虚拟机运行时,它需要内存来存取很多东西。例如,字节码,从已经装载的class文件中得到的其他信息,程序创建的对象,传递给方法的参数,返回值,局部变量,已经运算的中间结果等。Java虚拟机把这些数据都组织到几个“运行时数据区”,以便于管理,主要包括方法区、堆、Java栈、PC寄存器、本地方法栈
- 2009-02-14 13:11
- 浏览 1813
- 评论(0)
一旦一个类被装载、连接、初始化,那么他就随时可以使用了。最多的就是创建的它的实例,也就是创建对象。
类的实例化(关键字:实例变量、类变量)
- 2009-02-14 12:50
- 浏览 1441
- 评论(0)