}
«网站首页

Ryan.zhu

关注此人
把Ryan.zhu加为好友
附言:



最新动态
  • 尼玛,又见面试让猴子写CSS
  • Ryan.zhu 发表博客:Asp.net HttpHandler详解 2012-04-28 16:41
    概述HttpHandler是一个HTTP请求的真正处理中心,也正是在这个HttpHandler容器中,ASP.NET Framework才真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信...
  • 在多线程中,为了使数据保持一致性必须要对数据或是访问数据的函数加锁,在数据库中这是很常见的,但是在程序中由于大部分都是单线程的程序,所以没有加锁的必要,但是在多线程中,为了保持数据的同步,一定要加锁...
  • Ryan.zhu 发表博客:ASP.NET Forms身份认证 详解 2012-04-19 11:17
    细说ASP.NET Forms身份认证阅读目录开始ASP.NET身份认证基础ASP.NET身份认证过程如何实现登录与注销保护受限制的页面登录页不能正常显示的问题认识Forms身份认证理解Forms身份...
  • Ryan.zhu 发表博客:WEB架构的一些情况 2012-04-16 17:56
    十万用户级别单服务器,前端、后端、cache、db在一起。百万级db和cache单独部署服务器,db或按业务进行拆分(sharding)cache或使用一致性hash扩展。前端后端还是在一起,但是根据...
  • Ryan.zhu 评论博客:编写有效的C# 代码(一) 2012-04-05 17:05
    小时候写的代码,能写一句绝不写两句。现在懂得了,代码能让别人1秒读懂的,决不变成1分钟。
  • 简介 在SQL Server中,每一个查询都会找到最短路径实现自己的目标。如果数据库只接受一个连接一次只执行一个查询。那么查询当然是要多快好省的完成工作。但对于大多数数据库来说是需要同时处理多个查询的...
  • Ryan.zhu 发表博客:浅谈SQL SERVER中事务的ACID 2012-03-26 11:11
    简介 ACID,是指在可靠数据库管理系统(DBMS)中,事务(transaction)所应该具有的四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)...
  • Ryan.zhu 发表博客:说说架构 2012-03-14 10:21
    随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所...
  • Ryan.zhu 发表博客:SQL 每行随机产生数字 2012-03-07 15:27
    SELECTFLOOR(RAND(ABS(CHECKSUM(NEWID())))*100)ASRnd,id,nameFROMMyTableORDERBYRndDESC你可以用此句算概率什么的,如果要随...
  • sql把逗号分隔的字符串拆成临时表 在与数据库交互的过程中,我们经常需要把一串ID组成的字符串当作参数传给存储过程获取数据。很多时候我们希望把这个字符串转成集合以方便用于in操作。有两种方式可以方便地...
  • SQL SERVER中是允许有自定义函数,Microsoft SQL Server并不将用户限制在定义为Transact-SQL语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。函数是由一个...
  • Ryan.zhu 发表博客:Sql Server 事务 begin tran 2012-01-12 17:43
    Sql Server 事务BEGINTRAN--执行一些东东if@@error<>0beginrollbacktranreturn0endelsebegincommittranreturn1endgo...
  • 用强名称来给程序集签名即谓之程序集强签名!那什么是强名称,签名又有什么作用?,我们先看看强名称的概念是什么,强名称是由程序集的标识加上公钥和数字签名组成的,其中程序集的标识包括简单文本名称,版本号和区...
  • Ryan.zhu 发表博客:ASP.NET Cache 详解 2011-12-29 16:55
    阅读目录开始Cache的基本用途Cache的定义Cache常见用法Cache类的特点缓存项的过期时间缓存项的依赖关系 - 依赖其它缓存项缓存项的依赖关系 - 文件依赖缓存项的移除优先级缓存项的移除通知...
  • Ryan.zhu 评论新闻:为什么我们不要.NET程序员 2011-12-21 14:34
    @vivianlai
    引用原来园子有这么多.net程序员
    园子是.NET的天下.
  • Ryan.zhu 评论新闻:为什么我们不要.NET程序员 2011-12-21 14:33
    去你妹的!
  • Ryan.zhu 发表博客:使用缓存技术优化网站访问 2011-12-15 13:45
    HTTP Caching 用好了,可以极大的减小服务器负载和减少网络带宽。十分有必要深入了解下 http 的 caching 协议。 先来看下请求/响应过程:http 请求/响应 1、用 La...
  • 【简单Web服务器搭建】基于Socket实现的最简单的Web服务器【ASP.NET原理分析】 通常,我们借助浏览器(通常是IE,FireFox或者Chrome)浏览网页,例如,我们在地址栏中输入Deb...
  • Ryan.zhu 发表博客:HTML,CSS的命名的习惯总结. 2011-12-05 15:51
    CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav...
  • (一)基本概述现在B/S结构的系统越来越流行,然而由于B/S系统都是基于HTTP协议的,这就决定了它在实时应用方面的缺陷。因为服务器端的信息发生了任何变化都不会主动发送到客户端(曾经热及一时的“推”技...
  • Ryan.zhu 发表博客:javascript 关于闭包的解释与理解 2011-11-24 15:52
    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,...
  • Ryan.zhu 评论博客:“CDN加速”测试 2011-11-15 17:17
    42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55
    Ping statistics for 222.73.95.42:
    Packets: Sent = 7, Received = 7, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 15m
  • Ryan.zhu 评论博客:“CDN加速”测试 2011-11-15 14:57
    42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55
    Reply from 222.73.95.42: bytes=32 time=1ms TTL=55...
  • Ryan.zhu 评论博客:前端招聘与前端卖身的困境 2011-11-15 11:10
    哎,楼主应聘受挫,发出感慨。别说前端了,我国人都有些急功近利。
  • Ryan.zhu 发表博客:委托与事件以及应用 2011-11-03 10:59
    因为最近再带两个实习的朋友~ 他们在理解委托这块 不明白能用来做什么 对这块理解的不好 更不用说委托扩展来的 拉姆达表达式 事件等了~ 但是这些很重要 在MVC EF4.1 里 都会有很多拉姆达表达式...
  • Ryan.zhu 发表博客:iframe异步加载技术及性能 2011-11-03 10:13
    我们会经常使用iframes来加载第三方的内容、广告或者插件。使用iframe是因为它可以和主页面并行加载,不会阻塞主页面。当然使用iframe也是有利有弊的:Steve Souders在他的bl...
  • Ryan.zhu 发表博客:C#设计模式学习笔记-单例模式 2011-10-20 11:11
    最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Orient...
  • Ryan.zhu 发表博客:软件版本号讲解 2011-09-28 11:03
    1. 软件版本阶段说明* Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。* Beta版: 该版本相对于α...
Top