-
通过前端优化提升你的网站速度
香水坏坏 发表于2008-8-29 [Javascript]参考自:http://developer.yahoo.com/performance/
减少HTTP请求数量
包括:图片,样式,脚本,flash等等。
方法:
组合文件:把所有的script放到一个脚本文件,css也放到一个样式表。
使用CSS片段:把所有的背景图片做到一个文件里,通过background-image,backgroun-position来显示这些片段。
(More...) -
防止发生默认浏览器行为
香水坏坏 发表于2008-8-28 [Javascript]function stopDefault(e){
if( e&&e.preventDefault) e.preventDefault();
else window.event.returnValue = false;
return false;
} -
软件架构-2
香水坏坏 发表于2008-8-27 [软件架构]http://www.ibm.com/developerworks/cn/rational/rationaledge/content/mar06/eeles/
本文来自于 Rational Edge:这篇关于软件架构的较新规则的介绍,是一个关于“架构”的四篇系列文章的的第一篇。作者以定义规则的关键术语开始,继续探索设计出色的架构对于架构所部署的环境所起的作用。
(More...) -
软件架构1
香水坏坏 发表于2008-8-27 [软件架构]http://www.itisedu.com/phrase/200602281452595.html
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。
软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(计算机科学)来实现。
(More...) -
软件架构师定义
香水坏坏 发表于2008-8-27 [软件架构]软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。
(More...)
软件架构师实际上就是软件的总体设计师。首席设计师就是总设计师,打个通俗的比方:邓小平是中国改革开放的总设计师,我们用现在的说法可以讲,邓小平是中国改革开放的首席架构师。架构师的形成一定是在实践中积累起来的,而并非上了几次培训班,读了几本书就可以成功的,架构师是在工程实践中培养出来的!
架构师也并非是万能的。架构师是客户需求和开发者之间的桥梁。在软件行业中,一般提到的架构师是技术架构师,而忽略了领域架构师或者讲是领域工程师的概念。一个好的领域专家一定是业务领域的架构师,他能够给出某一个业务领域的架构,我们可以称为业务架构,只有技术架构和业务架构紧密结合才有可能真正创造出一个好的系统! -
定义:Responsibilities of a Software Architect
香水坏坏 发表于2008-8-27 [软件架构]http://www.softwarearchitectures.com/one/Discipline/93.aspx
Although the paper "Responsibilities of a Software Architect" has been around for a while, it is worth reviewing--particularly since questions still arise on what exactly a software architect does seems to crop up.
(More...) -
[转]hash算法比较
香水坏坏 发表于2008-8-27 [ASP.NET]1 概述
链表查找的时间效率为O(N),二分法为log2N,B+ Tree为log2N,但Hash链表查找的时间效率为O(1)。
设计高效算法往往需要使用Hash链表,常数级的查找速度是任何别的算法无法比拟的,Hash链表的构造和冲突的不同实现方法对效率当然有一定的影响,然 而Hash函数是Hash链表最核心的部分,本文尝试分析一些经典软件中使用到的字符串Hash函数在执行效率、离散性、空间利用率等方面的性能问题。
(More...) -
求书《clr via C#》
香水坏坏 发表于2008-8-27 [ASP.NET]有的哥们麻烦给个地址或email一份,谢谢(CHM版最好)
-
javascript开发中要注意的事情
香水坏坏 发表于2008-8-27 [Javascript]js中的引用:
实在的对象绝对不是引用;引用是指向某个对象地址的指针(这和其他语言是一样的)
例:
var a="do";
var b=a; //这里是传值,生成新的string对象
b+="ing"; //同样生成新的string对象
alert( b==a) //false
(More...) -
观察者模式(observer pattern)
香水坏坏 发表于2008-8-25 [ASP.NET]

