Hello world.

04 2012 档案
Asp.net HttpHandler详解
摘要:概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。IHttpHandler是什么IHttpHandler定义了如果要实现一个HTTP请求的处理所必需实现的一些系统约定。HttpHandler与HttpModule不同,一旦定义了自己的HttpHandler类,那么它对系统的HttpHandler的关系将是“覆盖”关系。IHttpHandler如何处理HTTP请求当一个HTTP请求经同H 阅读全文
posted @ 2012-04-28 16:43 Ryan.zhu 阅读(525) 评论(0) 推荐(0)
lock Mutex Monitor 之间的区别与详解, .net 多线程 同步异步操作,锁
摘要:Framework为我们提供了三个加锁的机制,分别是Monitor类、Lock关 键字和Mutex类。 总体而言,lock和monitor可以锁定对象,也可以锁定函数;而mutex一般用于锁定函数,并保证不同线程间同步调用函数,而不会受线程优先级影响。使用lock和monitor对象锁定对象时(即在对象外部锁定,或者在对象中的函数被调用的地方锁定对象),可以保证该对象一次只被一个线程所访问,但前提是:多个线程所锁定的对象必须是同一个对象,因此这种情况下应该定义一个全局的对象;锁定函数时,即在对象中的函数内部加锁,也可以保证该函数一次只被一个线程所访问,但前提也是各个线程访问的是同一个对象的该. 阅读全文
posted @ 2012-04-19 16:29 Ryan.zhu 阅读(1170) 评论(0) 推荐(1)
ASP.NET Forms身份认证 详解
摘要:细说ASP.NET Forms身份认证阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份认证实现自定义的身份认证标识在多台服务器之间使用Forms身份认证在客户端程序中访问受限页面用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。 由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。 这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用 阅读全文
posted @ 2012-04-19 11:18 Ryan.zhu 阅读(555) 评论(0) 推荐(0)
WEB架构的一些情况
摘要:十万用户级别单服务器,前端、后端、cache、db在一起。百万级db和cache单独部署服务器,db或按业务进行拆分(sharding)cache或使用一致性hash扩展。前端后端还是在一起,但是根据业务拆分,每个业务可分配不同数量的服务器千万级开始重视架构设计,有专门技术架构师需跨机房部署,前端在远程增加反向代理加速,数据库在异地机房使用slave数据库副本后端拆分出来,系统内部需要远程调用,内部需远程调用协议。亿级架构更细分,或增加数据架构师,cache架构师,分布式架构师数据库sharding碰到烦恼,开始考虑分布式数据服务数据访问需要根据业务特点细分。开发、运维、测量、调优具备有自己的 阅读全文
posted @ 2012-04-16 17:57 Ryan.zhu 阅读(278) 评论(0) 推荐(0)

come soon on