09 2010 档案

web架构设计经验分享[转]
摘要:本人作为一位web工程师,着眼最多之处莫过于 性能与架构,本次幸得参与sd2.0大会,得以与同行广泛交流,于此二方面,有些心得,不敢独享,与众博友分享,本文是这次参会与众同撩交流的心得,有兴趣者可以查看视频架构设计的几个心得:一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,... 阅读全文

posted @ 2010-09-17 16:37 不悔的青春 阅读(280) 评论(0) 推荐(0)

大型互联网网站架构心得[转]
摘要:我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:1.大的网站化解为多个小网站:当我们一个网站有多个功能的时候,可以考虑把这个网站拆分成几个小模块,每一个模块可以是一个网站,这样的话我们到时候就可以很灵活地去把这些网站部署到不同的服务器上。2.静态动态分离:静态文件和动态... 阅读全文

posted @ 2010-09-17 16:35 不悔的青春 阅读(284) 评论(0) 推荐(0)

PetShop的系统架构设计[转]
摘要:《解剖PetShop》系列之一前言:PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。业界有许多.Net与J2EE之争,许多数据是从微软的PetShop和Sun的PetStore而来。这种争论不可避免带有浓厚的商业色彩,对于我们开发人员而言,没有必要过多关注。然而PetShop随着版本的不断更新,至现在基于.Net 2.0的PetShop4.0为止,整个设计逐渐变得成熟而优雅,却... 阅读全文

posted @ 2010-09-17 16:26 不悔的青春 阅读(197) 评论(0) 推荐(0)

TDD测试[转]
摘要:[原文: Introduction to Test Driven Development (TDD)][中文名:测试驱动开发介绍(TDD)][出处:http://www.agiledata.org/essays/tdd.html][作者:Scott W. Ambler][翻译:极地银狐.NET]测试驱动开发是一种先开发测试的先进技术,即你在编写足够的产品代码用于测试和重构之前就编写测试。测试驱动开... 阅读全文

posted @ 2010-09-17 16:18 不悔的青春

使用Nant构建入门
摘要:前言:NAnt是一项开源的项目,利用NAnt,你可以方便快捷地对自己.NET项目或解决方案进行自动构建。与VS中可视化化极强的项目和解决方案管理相比,NAnt只能命令行的方式操作,但是这并不影响Nant的流行。NAnt可以根据我们的需要,帮我们自动构建项目,比如创建文件夹,移动文件,运行指定的程序等等,这些都是VS无法办到的。1U+jM xz^b:NP0范例代码:/Files/gpcuste... 阅读全文

posted @ 2010-09-16 16:07 不悔的青春 阅读(512) 评论(0) 推荐(0)

Log4Net使用指南[转]
摘要:声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载示例代码1简介1.1Log4net的优点:几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成... 阅读全文

posted @ 2010-09-15 09:39 不悔的青春 阅读(474) 评论(0) 推荐(0)

c# 获取文件路径[转]
摘要:C#中获取程序当前路径的集中方法System.Diagnostics命名空间string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。System 命名空间string str2=Environment.CurrentDirectory;//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径... 阅读全文

posted @ 2010-09-14 09:51 不悔的青春 阅读(831) 评论(0) 推荐(0)

[转]关于云计算的五种误解
摘要:导读:下面这篇文章来自IBM developerWorks博客的一篇文章,这篇文章提出了在云计算方面容易出现的问题。以下是博文:以下是和 IT 同行交流的时候发现的一些有关于云计算的误解,都是比较浅显但是容易误导人的误解。在这里把它们列出来并做一点点解释。相信对于一些朋友来说,这些问题已经是常识,但还是希望能帮到那些初入云计算领域还在摸索的朋友。欢迎大家探讨。误解 1,云计算是为了解决高性能计算问... 阅读全文

posted @ 2010-09-05 09:20 不悔的青春 阅读(399) 评论(0) 推荐(0)

导航