快新年了,笑一个

1: // 2: // Dear maintainer: 3: // 4: // Once you are done trying to ‘optimize’ this routine, 5: // and have realized what a terrible mistake that was, 6: // please increment the following counter as a warning 7: // to the next guy: 8: // 9: // total_hours_wasted_here = 16 [...]

2009年网络的5大流行元素

readwriteweb.com评出了2009年网络的五大流行方向,值得参考!

ReadWriteWeb’s Top 5 Web Trends of 2009:

Structured Data The Real-Time Web Personalization Mobile Web & Augmented Reality Internet of Things

UML建模(转)

 

UML建模之数据建模(Data Model Diagram)

UML建模之业务处理模型(Business Process Model,BPM)

UML建模之时序图(Sequence Diagram)

UML建模之部署图(Deployment Diagram)

UML建模之状态图(Statechart Diagram)

UML建模之活动图介绍(Activity Diagram)

阅读全文 UML建模(转)

必需知道的asp.net(节选)

 

Web窗体编程

ASP.NET是建立在HTTP协议之上,利用HTTP命令和策略建立双向的、浏览器到服务器(B/S)的通信和协作。ASP.NET与其他Web开发技术的最大不同在于它所提出的抽象编程模型(Abstract Programming Model)——Web窗体模型。

Web窗体模型是ASP.NET实现的典型范式,浏览器将一个表单提交给Web服务器,然后会接收到返回的完整标记页面。

阅读全文 必需知道的asp.net(节选)

(杂)SOA与Cloud Couptuing的区别

阅读全文 (杂)SOA与Cloud Couptuing的区别

(转)架构 - 使用ArchiMate描述企业架构

架构金字塔

阅读全文 (转)架构 - 使用ArchiMate描述企业架构

TCP 状态机

TCP 协议的操作可以使用一个具有 11 种状态的有限状态机( Finite State Machine )来表示,图 1 描述了 TCP 的有限状态机,图中的圆角矩形表示状态,箭头表示状态之间的转换,各状态的描述如表 3-2 所示。图中用粗线表示客户端主动和被动的服务器端建立连接的正常过程:客户端的状态变迁用粗实线,服务器端的状态变迁用粗虚线。细线用于不常见的序列,如复位、同时打开、同时关闭等。图中的每条状态变换线上均标有“事件/动作”:事件是指用户执行了系统调用( CONNECT 、 LISTEN 、 SEND 或 CLOSE )、收到一个报文段( SYN 、 FIN 、 ACK 或 RST )、或者是出现了超过两倍最大的分组生命期的情况;动作是指发送一个报文段( SYN 、 FIN 或 ACK )或什么也没有(用“-”表示)。

image

图 1 TCP 有限状态机

阅读全文 TCP 状态机

面向服务概述

 

文章从软件工程发展的角度阐述了面向服务出现的意义,其中对于技术发展是如何一步步走向面向服务的介绍相当精彩!

转自:http://www.cnblogs.com/wayfarer/archive/2007/09/11/889305.html

本书全面介绍了使用WCF设计与开发面向服务应用程序的相关知识。附录A则展示了我对面向服务的理解,以及面向服务的具体应用场景。但是,如果要了解面向服务的发展方向以及它在软件行业所占的地位,首先就要了解它的起源与发展,因为没有任何一种新的方法学是一蹴而就的,而应该是经历了数十年渐进的演化。在简要地介绍了软件工程的发展历程以及发展趋势之后,附录给出了面向服务应用程序的定义(不仅仅是指纯粹的架构),阐释了服务的本质,以及这种方法学的价值。接着,附录还给出了面向服务的原则,其中增加的抽象原则对于大多数应用程序而言,具有更强的实践意义与具体应用。

阅读全文 面向服务概述

Page 1 of 3123