上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 117 下一页

2009年6月8日

数据库设计指南(一)设计之前

摘要: 设计数据库之前1. 考察现有环境在设计一个新数据库时,你不但应该仔细研究业务需求而且还要考察现有的系统。大多数数据库项目都不是从头开始建立的;通常,机构内总会存在用来满足特定需求的现有系统(可能没有实现自动计算)。显然,现有系统并不完美,否则你就不必再建立新系统了。但是对旧系统的研究可以让你发现一... 阅读全文

posted @ 2009-06-08 22:16 木鱼哥 阅读(119) 评论(0) 推荐(0) 编辑

2009年6月6日

Web架构师必备能力

摘要: 最近和几个朋友在谈到时下流行的Web 2.0,也提到了其中最重要的角色——架构师。多方各有争执,不外乎是因为背景和视角的缘故,包括架构一词,本身就从建筑学借鉴而来,至于架构师,则可以简单地从建筑学的设计师来引申,不外乎就是设计结构,设计一个大楼的结构。回到软件本身,那就可以简单地理解为负责设计软件... 阅读全文

posted @ 2009-06-06 22:28 木鱼哥 阅读(149) 评论(0) 推荐(0) 编辑

2009年6月5日

软件敏捷架构师

摘要: 一直以来,无论是在软件开发组织之内,或是行业广大人士之中,对于敏捷团队是否需要架构师一直存在争论。大家的质疑集中在:既然软件的架构是随着每个迭代而演进的,那一个架构师还能给敏捷项目带来哪些价值呢?这让许多传统的架构师都感受到了威胁,并力图寻找掩护,也为一种新类型的架构师——敏捷架构师——打开了机会... 阅读全文

posted @ 2009-06-05 17:33 木鱼哥 阅读(132) 评论(0) 推荐(0) 编辑

2009年6月4日

Java转码工具native2ascii

摘要: 背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为j... 阅读全文

posted @ 2009-06-04 15:20 木鱼哥 阅读(129) 评论(0) 推荐(0) 编辑

2009年6月3日

Struts到JSF/Tapestry

摘要: Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事? 首先事件是指从客户端页面(浏览器)由... 阅读全文

posted @ 2009-06-03 21:39 木鱼哥 阅读(122) 评论(0) 推荐(0) 编辑

2009年6月2日

barcode制作条形码及破解

摘要: Barcode for Java A leading Java barcode generator to be used in J2EE, J2SE environment and Java Reporting (JasperReports and Eclipse BIRT). Barcode f... 阅读全文

posted @ 2009-06-02 23:18 木鱼哥 阅读(370) 评论(0) 推荐(0) 编辑

2009年5月31日

敏捷开发

摘要: 简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。 敏捷开发是由一些业界专... 阅读全文

posted @ 2009-05-31 21:27 木鱼哥 阅读(126) 评论(0) 推荐(0) 编辑

2009年5月29日

软件需求分析--三步走

摘要: 软件项目如何进行需求分析,要解决这个问题,我们要分三步走 第一步:通过什么方式去了解需求 了解需求的方式有好几种:(1)直接与客户交谈。如果分析人员生有足球评论员的那张“大嘴”,就非常容易侃出需求。(2)有些需求客户讲不清楚,分析人员又猜不透,这时就要请教行家。有些高手真的很厉害,你还没有开始... 阅读全文

posted @ 2009-05-29 21:50 木鱼哥 阅读(166) 评论(0) 推荐(0) 编辑

2009年5月27日

设计模式--访问者模式(Visitor)

摘要: 访问者模式 概述 表示一个作用于某对象结构中的各元素的操作。 它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 适用性 1.一个对象结构包含很多类对象,它们有不同的接口,而你想对这些对象实施一些依赖于其具体类的操作。 2.需要对一个对象... 阅读全文

posted @ 2009-05-27 21:35 木鱼哥 阅读(151) 评论(0) 推荐(0) 编辑

2009年5月25日

设计模式--模版方法(TemplateMethod)

摘要: 模板方法 概述 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 适用性 1.一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现。 ... 阅读全文

posted @ 2009-05-25 21:55 木鱼哥 阅读(108) 评论(0) 推荐(0) 编辑

上一页 1 ··· 102 103 104 105 106 107 108 109 110 ··· 117 下一页

导航