Dylan.lew的Java专栏

JavaEE JavaSE JavaME .NET 数据库 中间件 服务器 开源 数字技术

排序:
默认
按更新时间
按访问量
RSS订阅

系统架构、软件架构、物理架构、总体架构、业务架构、应用架构、数据架构、技术架构

一、系统架构 1、描述 2、示例图 二、软件架构 1、描述 2、示例图 三、总体架构 1、描述 2、示例图 四、业务架构 1、描述 2、示例图 五、应用架构 1、描述 2、示例图 六、数据架构 1、描述...

2013-10-18 14:43:53

阅读数 14148

评论数 0

经典:从追MM谈Java的23种设计模式

从追MM谈Java的23种设计模式   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.     工厂模式:客户类和工厂类...

2012-03-12 16:38:31

阅读数 860

评论数 0

设计模式6大原则:里氏置换原则

里氏置换原则(Liskov Substitution Principle),简称LSP 定义: Functions that use pointers or references to base classes must be able to use objects of derive...

2012-09-21 10:36:39

阅读数 1498

评论数 0

设计模式6大原则:依赖倒置原则

依赖倒置原则(Dependence Inversion Principle),简称DIP 定义 High level modules should depend upon low level modules. Both should depend upon abstractions. ...

2012-09-21 10:35:18

阅读数 1558

评论数 0

设计模式6大原则:接口隔离原则

首先看看接口隔离原则的定义,有两种定义 第一种:Clients should not be forced to depend upon interfaces that they don't use.(客户端不应该强行以来它不需要的接口) 第二种:The dependency of on...

2012-09-21 10:34:27

阅读数 1481

评论数 0

设计模式6大原则:单一职责原则

单一职责原则(Single Responsibility Principle),简称SRP。 定义: There should never be more than one reason for a class to change. 应该有且仅有一个原因引起类的变更。 有时...

2012-09-21 10:33:11

阅读数 4033

评论数 0

设计模式6大原则:迪米特法则

迪米特法则(Law of emeter) 定义:一个对象应该对其他对象了解最少 迪米特法则的核心观念就是类间解耦,弱耦合,只有弱耦合了以后,类的复用性才可以提高。 形象一点的比喻类似于:监狱内的犯人是不应该跟外面的人接触的,当然或许会有探亲的。这里的监狱就是类,里面的犯人就是类内...

2012-09-21 10:31:38

阅读数 1011

评论数 0

设计模式6大原则:开闭原则

开闭原则(Open Closed Principle) 开闭原则的核心是:对扩展开放,对修改关闭。 白话意思就是我们改变一个软件时(比如扩展其他功能),应该通过扩展的方式来达到软件的改变,而不应爱修改原有代码来实现变化。 开闭原则算是前5中原则的一个抽象总结,前五种是开闭原则的一...

2012-09-21 10:30:11

阅读数 1499

评论数 0

编程方法术语集

1. OOP(Object-Oriented Programming):面向对象编程       面向对象编程(Object-Oriented Programming)简称OOP技术,是开发计算机应用程序的一种新方法、新思想。过去的面向过程编程常常会导致所有的代码都包含在几个模块中,使程序难以阅...

2012-08-17 11:56:21

阅读数 926

评论数 0

“并发用户数”、“系统用户数”和“同时在线用户数”的计算公式

与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。     假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统...

2012-06-25 11:55:52

阅读数 885

评论数 0

业务架构、信息架构、技术架构三位一体

业务架构、信息架构、技术架构三位一体      客户天天打电话要修改产品功能,简单的一个需求可能要做一个月。产品越改越笨重,为了赶工期bug越来越多。头疼!   产品从初级版到现在已经四个年头,相关的程序员来去换了三批,在补丁上打补丁是常有的事,很多功能只是开了个头,换个项目经理就被遗忘。我...

2012-03-30 16:31:29

阅读数 1372

评论数 0

业务架构

业务架构与业务流程     大家好!我今天跟大家一块儿交流的题目是业务架构与业务流程。这是从业务的另一个角度来探讨业务流程,看它在业务架构中的作用和影响。今天跟大家交流的就这六个题目:第一,业务架构的概念;第二,业务架构的基本方法;第三,业务架构的基本目的;第四,业务流程的概念;第五,业务架构与...

2012-03-30 11:25:49

阅读数 6601

评论数 0

数据文件传输通道技术解决方案

在广域网内进行数据文件的传输,一般来说,典型的解决方案有CDN、FTP、电子邮件以及消息中间件等方案,以下将对这几种方案进行简单分析。 1、CDN技术 CDN:Content Delivery Network(内容交付网络)。通过在现有网络中增加一层新的网络架构,将网站的内容发布到最接近用户的...

2012-03-30 11:08:23

阅读数 3924

评论数 0

UNIX系统性能监控简述及shell实现系统资源利用率统计程序

论文摘要:本文简要阐述了unix系统中(主要以IBM的AIX为例)进行系统性能管理的几种命令行工具,并通过编写shell实例程序,运用其中提到的工具实现系统资源利用率的统计程序,为做好unix系统管理和调优提供参考。   1.引言    Unix系统中性能优化以及确定系统中的性能瓶颈是系统管...

2012-02-13 18:23:20

阅读数 1368

评论数 0

Linux系统资源监控命令vmstat\mpstat\sar\iostat\top

Linux系统资源的命令: 衡量CPU性能的指标: 1,用户使用CPU的情况; CPU运行常规用户进程 CPU运行niced process CPU运行实时进程 2,系统使用CPU情况; 用于I/O管理:中断和驱动 用于内存管理:页面交换 用户进程管理:进程开始和上下文切换 3...

2012-02-13 12:01:59

阅读数 1544

评论数 0

让交付的速度跟上思考的速度(视频)

视频介绍 12人的技术团队,4组刀片服务器,每月20亿的访问量,每日1次准时部署,99.9%的可用性。这可能吗?当然。想知道如何做的吗?百姓网将与您分享他们在DevOps实践过程中的经验和技巧。 http://v.youku.com/v_show/id_XMzQ4Mjc0NjI0.html

2012-02-09 16:27:58

阅读数 963

评论数 0

四大经典WEB服务构架及服务器购置方案

搭建一个安全稳定性能强悍的WEB服务器大概是不少服务器产品采购者的共同心态,但是,如果仅仅从产品方面着手,最多也只是实现了服务器的高性能和设备稳定,如果要完全实现高度的安全性和软件系统的稳定,就还得把服务器的采购跟WEB系统的选择结合到一起,下面,我们就为大家介绍这种完整的WEB

2011-10-10 17:52:41

阅读数 2993

评论数 0

架构腐化之谜

前言新技术层出不穷。过去十年时间里,我们经历了许多激动人心的新技术,包括那些新的框架、语言、平台、编程模型等等。这些新技术极大地改善了开发人员的工作环境,缩短了产品和项目的面世时间。然而作为在软件行业第一线工作多年的从业者,我们却不得不面对一个现实,那就是当初采用新技术的乐趣随着

2011-07-11 16:17:59

阅读数 761

评论数 1

基于DailyBuild流程提升软件产品的质量

       微软有DailyBuild的流程,XP有持久集成,他们的观点其他有很多相似之外,就是每日产品生成,即每日都要生成一个新的产品,这种方法的很处多得不得了!今天突然间有一个想法,那就是基于Ant + Windows计划任务设计每日构件功能。1,每天下午五点钟,所有程序员提交今天工作的代码...

2010-02-25 17:57:00

阅读数 1032

评论数 0

项目经理、系统架构师或技术骨干应该具备的水平

       一直想写一篇这样的总结性文章,但不是没有时间就是没有勇气写下去,因为怕别人丢臭鸡蛋。这两天有时间,终于鼓起勇气,将这篇文章写来下!也希望对一些正在寻找更好发展的朋友能有点帮助,也希望对于一些技术跟管理方面的牛人,能给予一些建议。      作为一名项目经理、系统架构师或技术骨干,其水...

2010-02-25 17:42:00

阅读数 1502

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭