自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Cavenaghi 的专栏

如果老天不是阿根廷的球迷,那我问你为什么你抬头看到的总是蓝天和白云!

  • 博客(4)
  • 资源 (4)
  • 收藏
  • 关注

原创 Comet----众里寻你千百度

       Comet,基于HTTP长连接的的服务器端推技术。就想当年Ajax横空出世一样,同样的老调新弹,同样的振奋人心。BS的架构,CS的实时体验,效率,代宽。这些问题都有了解决的可能。         前几天,拜读了一篇关于网络软件架构的博士论文。其中关于REST的阐述非常精辟。现在回想起来,以前对ASP.NET架构的依赖过于严重了。对于HTTP协议的应用也过于单调。很多值得扩展的地方

2007-09-30 11:52:00 1283

原创 敏捷软件开发 笔记--单一职责原则(SRP)

就一个类而言,应该仅有一个引起它变化的原因。原因:1每一个职责都是变化的一个轴线,当需求变化时,该变化会反映为类的职责的变化。如果一个类承担了多于一个的职责,那么引起它变化的原因就会有多个。2如果一个类承担的职责过多,就等于把这些职责耦合在了一起。一个职责的变化可能会削弱或则抑制这个类完成其他职责的能力。什么是职责?在SRP中,把职责定义为“变化的原因”。如果你能够想到多于一个的动机去改变一个类,

2007-09-12 15:17:00 663

原创 javascript模拟dotNet中的StreamBuild及应用

     javascript做为弱类型的编程语言,并不具备真正的面向对象特性.而在字符串的拼接过程中,每一次+=的操作都伴随着两次对象的初始化和销毁.不仅速度慢,而且效率也不高.通过javascript内置的array对象和prototype属性模拟出StringBuilder类.//======================================================

2007-09-04 15:31:00 605

原创 AJAX 实现缓存控制器模式

    在WEB开发中,缓存对开发人员而言是又爱又恨的家伙,在提高了页面响应速度的同时又加大了程序调错的难度,在WEB页面的交互过程中的缓存分为服务端缓存和客户端缓存,客户端缓存把你曾经访问的网页内容存放在硬盘里。在下一次访问同一网页时直接调用存放在本地硬盘的页面从而提高响应速度.服务器端缓存是指把客户端请求的结果以对象的形式存放在服务端.这样受到同样的客户端请求时直接把结果对象返回,从而节省了逻

2007-09-02 01:51:00 674

UNIX编程艺术--做技术的都应该好好看看

UNIX编程艺术--做技术的都应该好好看看

2010-01-27

C编程精粹C编程精粹

C编程精粹C编程精粹C编程精粹C编程精粹C编程精粹

2009-02-04

C#程序MD5算法描述

MD5算法之C#程序 MD5算法描述

2007-11-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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