- 博客(28)
- 资源 (3)
- 收藏
- 关注
转载 漫谈电子港湾(eBay)和亚马逊的变迁
如果说电子港湾(eBay)引领了美国在线购物的风骚,那么亚马逊(Amazon)颇有后来居上的风范。在过去十年的前八年,都是电子港湾占据了主要的行业领导地位,也是互联网行业投资者热捧的对象。但是亚马逊显示出十足后劲,自06年下半年起,开始大步向前、风头大有盖过电子港湾之势。尽管最近两个企业都受经济衰退影响而股票下跌惨重,截止昨日(11/24)收盘,亚马逊的市值为$182bln,企业价值(en
2008-11-26 00:28:00 2669
转载 华为项目团队管理
一提起华为的团队文化,大都很多人都会联想到业界流传得很有名的华为的“土狼”文化。在这里,我暂且不想去对华为的狼文化加以褒贬,也不会对当前公司在与华为的合作中的经济收益情况加于评论,而我只是想以一个与华为有过多次合作经历的见证者的身份,来描述一下我与华为合作过程中所见到的以及所学习到的一些特别的项目管理方式。 华为在团队管理的精髓可以简单总结为精细化管理与人性化管理相结合的双重效
2008-11-18 23:58:00 2249 2
转载 大型互联网网站架构心得之二:并、换和其它
上次说的“分”是一个比较大的原则也是一个比较高层的原则,这次我想说一下其它两个原则:并与换。 并: 为什么要分?是因为我们希望通过分来提高系统的承载能力,那并又是并什么呢?我想了一下有几个方面可以并: 1. 合并用户请求,最基本的就是合并CSS/图片/脚本,还可以合并页面。不过合并就可能产生流量的浪费,需要有一个平衡点。 2. 合并接口的粒度,
2008-11-17 23:33:00 716
转载 大型互联网网站架构心得之一:分
我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分: 首先是横向的分: 1. 大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器上。
2008-11-17 23:23:00 678
转载 探求真正的SOA
从第一次读到罗斯尼·安(J.H. Rosny Aine)的《求火(Quest for Fire)》开始,我就一直着迷于这种“探求”风格的作品。在我看来,一个探求类故事的精髓,就是一组形形色色的人,他们开始一段漫长而艰险的历程,试图寻找难以发现的目标,最终却找到了别的东西,而这个意外的收获通常比原来要找的东西更有价值、更重要。无论是《绿野仙踪》还是《指环王》,我总无法抗拒被这类故事深深感染。
2008-11-16 11:21:00 484
转载 IT管理人才必备的十大能力
作为IT技术人员,相信没有一个人愿意永远在底层编写程序或做简单的系统维护。经过一段时间的技术和经验的积累,很多人都向往更高层的职位,但如何能成为一个专业的IT管理人才,并不是每一个人都清晰、明了。 "30岁程序员的人生"技术某种程度上是青春活,技术革新的速度永远以超乎人所理解的演变,对于上了年纪又有了社会责任的技术人员来说,转型是不二选择。 如果你真想成为一名成功、
2008-11-13 21:54:00 2135 1
转载 C#日期时间格式化大全
日期转化一: 为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示: using System; using System.Globalization;
2008-11-09 12:42:00 1078 1
转载 从MySpace数据库看分布式系统数据结构变迁
MySpace已经成为全球众口皆碑的社区网站之王。尽管一流和营销和管理经验自然是每个IT企业取得成功的首要因素,但是我们却抛弃这一点,而主要着眼于探讨在数次面临系统扩张的紧急关头MySpace是如何从技术方面采取应对策略的。 MySpace信息系统发展历程: 第一代架构—添置更多的Web服务器 MySpace最初的系统很小,只有两台Web服务器(分担处理用户请求的工
2008-11-07 02:28:00 703
转载 ASP.NET 中实现URL Rewrite(地址重写)
之前觉得这个话题已经被谈滥了。URL Rewrite早已经被广大开发人员所接受,网上关于URL Rewrite的组件和文章也层出不穷,但是总是让我感觉意犹未尽,于是最终还是忍不住提笔写了这系列文章。这些文章不会谈论URL Rewrite的价值与意义,而只会谈论纯技术的内容。文章中也不会有详尽地实现分析,而是结合了我的经验,从应用角度来讲解这个话题。您已经知道的,您还不知道的,别处已
2008-11-02 11:47:00 1597 3
转载 实现软件架构质量属性的战术
架构设计则为满足架构需求的质量属性寻找适当的战术。对如何实现特定的质量属性感兴趣。质量需求指定了软件的响应,以实现业务目标。我们感兴趣的是设计使用设计模式、架构模式或架构策略创建设计的“战术“。 是什么使一个设计具有了可移植性,一个设计具有了高性能,而另一个设计具备了可集成性?实现这些质量属性依赖于基本的设计策略。我们将对这些称之为“战术”的设计决策进行分析。战术就是影响质
2008-10-29 20:16:00 1194
转载 大型高负载的网站的体系结构和web2.0时代的网站高负载解决方案
从事发布系统(web publish system)的研究和开发快两年了,从小型应用到中型应用,基本上没有参与大型应用(千万pv/day)的部署,网络上这种技术的探讨都不是特别全面,有的提及发布系统对分布式部署,以及海量负载,有的干脆只层网络层面进行讲解,我感觉这是个系统工程,不仅要考虑到应用层面(user layer or app layer),也要考虑到系统层面(kernel
2008-10-29 00:14:00 839
转载 无废话JavaScript(下)
五、函数式 这个可不是JavaScript的发明,它的发明人已经死了,而他的这个发明还在困扰着我们……如同爱迪生的灯泡还在照耀着我们。 其实函数式语言很简单,它就是一种与命令式语言同样“完备”的语言实现方案。由于它的基础思想与命令式——如果你不想用这个难于理解的名词,那就把它换成C,或者Delphi好了——语言完全不同,所以大多数情况下,它也与这些传统的、通用的、商业化的语言格
2008-10-07 14:11:00 544
转载 无废话JavaScript(上)
《程序员》2008.09期有一篇名为《无废话ErLang》的文章,这让我想到了许多的诸如“无废话C”、“无废话书评”这类的文章,也想到了JavaScript可没有一篇“无废话”,所以决定开个篇来写这个。与这个决定相关的,还因为另一个缘故:许多读者认为我那本《JavaScript语言精髓与编程实践》读来辛苦,所以我一直想写个简单的读本。索性,这次就写个最简单的吧。 声明一下:如果只想看
2008-10-07 14:09:00 488 1
转载 26个常用的方法优化 ASP.NET 的性能(2)
JScript. .NET 也支持无类型编程,但它不提供强制早期绑定的编译器指令。若发生下面任何一种情况,则变量是晚期绑定的:被显式声明为 Object,是无类型声明的类的字段,是无显式类型声明的专用函数或方法成员,并且无法从其使用推断出类型。 最后一个差别比较复杂,因为如果 JScript. .NET 编译器可以根据变量的使用情况推断出类型,它就会进行优化。在下面的示例中,变量
2008-10-01 02:01:00 645 1
转载 26个常用的方法优化 ASP.NET 的性能(1)
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接
2008-10-01 01:44:00 847
原创 双行舌签导航条实现集成搜索
舌签导航条很多见,比如新浪网(用javascript+div实现),集成搜索也很多。本文以Javascript+table实现双行舌签导航条,效果图如下: 原理很简单,一共3个tr,第1个和最后1个tr是舌签行,中间是搜索区。每一个舌签行由多个舌签td,加上2个修饰用的td组成,用td的onclick事件控制舌签图片(我用的是交错图片,要稍微复杂点,如果是方块状舌签要
2008-09-25 14:00:00 1321 1
转载 使用Javascript库jQuery简化Ajax 开发
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。
2008-09-25 12:57:00 1792
原创 多层嵌入式框架(iframe)使用总结
在Web开发过程中,为了提高页面架构层次的清晰性和灵活性,应对复杂的页面布局,使用嵌入式框架iframe可能是最有效的解决办法。如果布局比较复杂或页面层次较多,则可能会用到嵌套多层的iframe,然而iframe并不会根据页面高度自动调整自身高度,为了屏蔽滚动条提高视觉效果,就需要使用javascript代码使iframe自动调整高度。 1、单层情况,假设在A.aspx页面的某个
2008-09-22 04:04:00 3878 2
原创 基于私钥加密公钥解密的RSA算法C#实现
RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。 RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数( 大于 100个十进制位)的函
2008-09-17 16:30:00 28709 8
转载 AJAX 应用程序体系结构,第 2 部分
目录通过 AJAX 登录 服务的风格 AJAX 服务返回什么? JSON 与 XML 之比较 安全性考虑 ASP.NET AJAX 中的服务 ASP.NET AJAX 服务和 SOAP 调用 AJAX 服务 构建用户界面 这一切意味着什么 使用 ASP.NET AJAX Extensions 将您的站点过渡到 AJAX 体验时,有两个主要的编程模型可供选择:
2008-09-14 16:43:00 756
转载 AJAX 应用程序体系结构,第 1 部分
目 录 AJAX 派上用场 AJAX 体系结构 什么是 AJAX 框架? ASP.NET AJAX Extensions 部分呈现一览 剖析 AJAX 回发 部分呈现的优化技术 评价部分呈现 无论您是系统管理员、设计人员还是开发人员,您的工作都会受到 AJAX 的重大影响。管理员必须确保安全防护足够高,以便应对各种可能的新类型攻击。Intranet 管理员则必须保证任
2008-09-14 16:32:00 862
转载 SQL SERVER性能优化综述
近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。 我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性
2008-09-10 12:39:00 458
原创 ASP.NET中Request.QueryString[int]和Request.QueryString[string]的区别
在生成google网站地图Sitemap.xml(目前仅google支持上传网站地图)时,要求将一些字符使用转义码代替,如下表:字符转义码& 符号&&单引号'双引号""大于>>小于<生成如:http://www.hugesoft.ne
2008-09-10 12:34:00 812
原创 动态网站推广与搜索引擎优化初探
最近接触动态网站推广问题,查阅资料后发现:难!搜索引擎的蜘蛛爬虫(robot)MS主要通过目录浏览方式进行搜集,而动态网站页面很少,绝大部分都是动态生成的,要被搜索引擎收录比较困难。目前大致以下几种方式进行推广:一是在各大搜索引擎提交自己的网站;二是通过各种大大小小的分类目录;三是做链接交换和邮件推广;四是自己生成网站地图和robot文件(还有其它很多五花八门的手段),本文要描述的是
2008-09-07 19:14:00 936 2
原创 根据Word表格自动生成SQL数据库脚本的VBScript代码
这是几年前写的根据Word表格自动生成SQL数据库脚本的VBScript代码,最近修改了下(原来只支持单个Word表格)使其支持一个Word文档中的多个表格,生成的SQL文件名以Word文件名+.SQL,并和Word文档存放在同一目录下(如果需要更改文件名或目录请修改sSQLFileName 变量),另外表格需要使用规定的格式(见附件),如果更换表格格式当然也同时修改代码了。
2008-09-06 17:43:00 759
原创 关于VS.NET RSACryptoServiceProvider的疑惑
RSA的安全性依赖于大数难于分解这一特点。公钥和私钥都是两个大素数(大于100个十进制位)的函数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 密钥对的产生。选择两个大素数,p 和q 。计算:n = p * q 然后随机选择加密密钥e,要求 e 和 ( p - 1 ) * ( q - 1 )互质(PS:为了提高加密速度,e一般从以下三个值中选:3,17,6
2008-07-18 00:48:00 674
原创 本人写的第一个共享软件:QQ音速种子赠送软件 V1.0 今天发布
前后经历了10天左右,从Http协议分析,到编码,写注册模块,到发布,还是花了很多功夫的。原来写共享软件并不容易。由于时间关系,没有重写注册模块,使用原来用C++开发的一个注册模块,用VS 2008编译后在C#中调用,在本机运行没有任何问题,但到没有安装VS 2008的电脑上使用就出错,花了很多时间最后发现是VS 2005后MS采用了新的DLL方案,引入了manifest文件。
2008-07-18 00:24:00 698
原创 可能很多人找的《.net企业应用开发的源代码-C#编程篇》源代码
不容易的找到的《net企业应用开发的源代码-C#编程篇》一书的源代码,请到炬源信息技术网(http://www.hugesoft.net/)下载。谢谢!
2005-07-19 23:37:00 807
根据Word表格自动生成SQL数据库脚本的VBScript代码
2008-09-05
FCKeditor之完美行高功能和代码着色功能版(V2.6.3)
2008-09-05
FCKEditor之行高和代码着色完美版(2.6.3)
2008-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人