03 2008 档案
浅谈ASP.NET的Postback【zz】
摘要:ps:作者讲的也挺好,还是比较清楚。通过其它的文章可以看出作者对于asp.net有着比较深入的了解和充足的实践经验。 说道ASP.NET的Postback,就得说Web Page的生命周期,但是Web Page的生命周期却不是三言两语就能够说得清楚的,所以在这里单纯站的编程的角度,撇开Web Page 的生命周期浅谈Postback。 我们知道,无论是ASP.NET1.x,2.0,甚至是以后...
阅读全文
ASP.Net随想_服务器控件的页面请求模型[zz]
摘要:ps:作者写得很不错。作者对于asp.net模型和http protocol有着比较深入的认识。 前两篇文章ASP.Net随想_了解下原始的东西HTTP 和ASP.Net随想_实现WEB表单外部提交 分析了ASPX页面请求和回发时候的数据并在此基础上实现了一个WEB标单提交的方法!WEB页面基于HTTP协议进行和服务器交互,ASP.Net本质上也不例外!由于HTTP协议是无状态的,...
阅读全文
ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI 【zz】
摘要:ps:作者写得很清楚,值得认真看看,深入了解asp.net运行底层机制。 前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP.NET Runtime Pr...
阅读全文
Writing JDBC Applications with MySQL
摘要:Paul DuBois paul@kitebird.com Document revision: 1.01 Last update: 2003-01-24 Table of Contents Preliminary Requirements Connecting to the MySQL Server Issuing Queries ...
阅读全文
Performance Tuning Overview【zz】
摘要:Introduction During a conversation on the TCPHP mailing list yesterday about frameworks and scalability I wrote a general reply on performance tuning for larger sites. The focus of this post is not to...
阅读全文
Web缓存技术概述【zz】
摘要:摘 要 WWW是互联网上最受欢迎的应用之一,其快速增长导致网络拥塞和服务器超载,缓存技术被认为是减轻服务器负载、降低网络拥塞,减少客户访问延迟的有效途径之一。本文首先描述了Web缓存系统的基本要素及理想属性,然后介绍目前围绕Web缓存技术已经开展的研究,最后讨论Web缓存技术需要进一步...
阅读全文
转: gbk, gb2312,big5,unicode,utf-8,utf-16的区别
摘要:以前收藏的一篇 标题 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词 选择自 fmddlmyy 的 Blog 关键字 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词 这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: 问题一: 使用...
阅读全文
GBK 和 gb2312的区别【zz】
摘要:Web Tips 2006/05/31 21:42 有个论坛,编码是utf-8的,而网站的主页却是gb2312的编码。想把论坛里的帖子提取到首页来显示,但是编码的不一致,导致了乱码的出现。于是想到了PHP里面的iconv函数。重新编译了php,把相关的模块加载了,使用iconv("utf-8","gb2321",$str)来转化编码。发现大部分的汉字都可以正常的转换。但是一些特殊的字符,全角的...
阅读全文
nginx负载均衡【zz】
摘要:Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低...
阅读全文
数据规范化理论(2NF,3NF,BCNF)[zz]
摘要:1NF->2NF:消除非主属性对码的部分函数依赖 2NF->3NF:消除非主属性对码的传递函数依赖 3NF->BCNF:消除主属性对码的部分和传递函数依赖 例子:下面的依赖都是完全函数依赖: (...
阅读全文
[zz]关于.NET异步调用的初步总结
摘要:最近看了看.NET异步调用方面的资料,现择重点总结,若有纰漏敬请指正。 异步调用的实质: 异步调用通过委托将所需调用的方法置于一个新线程上运行,从而能够使一个可能需要较长时间的任务在后台执行而不影响调用方的其他行为。 异步调用的实现: 前面已经讲道,异步调用通过委托实现。委托支持同步和异步调用。在同步调用中,一个委托的实例可记录多个目标方法;在异步调用中,一个委托实例中有且只能...
阅读全文
[zz]Invoke 和 BeginInvoke 的真正涵义
摘要:BeginInvoke 方法真的是新开一个线程进行异步调用吗? 参考以下代码: public delegate void treeinvoke(); private void UpdateTreeView() { MessageBox.Show(System.Threading.Thread.CurrentThread.Name); } private void button1_...
阅读全文
【zz】.Net2.0 的新线程 ParameterizedThreadStart &BackgroundWorker
摘要:如果你想为一个线程传入变量你怎么办? ThreadStart可不支持带参数的方法.所以你无法使用Thread来启动一个带参数的方法.. ThreadStart myThreadDelegate = new ThreadStart(ThreadMethod); //public delegate void ThreadStart(); u can't pass a Paramete...
阅读全文
[zz]异步操作总结
摘要:class Program { // 委托原型 public delegate int DelegateHandler(int i); // 目标方法 static int Test(int i) { Console.WriteLine("Async Thread:{0}", Thread.CurrentThread.ManagedThre...
阅读全文
浙公网安备 33010602011771号