摘要://js生成随机数 n表示生成几位的随机数var jschars = ['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L', 阅读全文
真正页面无刷新调用数据原理js无刷新
2009-08-25 11:10 by 周国选, 5655 阅读, 0 推荐, 收藏, 编辑
摘要:Iframe的实现可能是最常看到的。很多论坛和聊天室的无刷新效果都是用这个实现的。但是这个方法还是可以在IE的状态栏上看到下载数据的进度条,而且有刷新数据时电脑发出的声音,本质上不能属于真正的无刷新技术。 XMLHTTP相信也有很多人用过,但是出于对浏览器的兼容性要求,还有很多网友的浏览器屏蔽了对控件的支持,使得XMLHTTP在客户端的应用显得比较苍白无力了。一般都是在服务器端应用得比较多。 ... 阅读全文
详细解释AspNet2.0页面生命周期
2009-08-20 10:41 by 周国选, 420 阅读, 0 推荐, 收藏, 编辑
摘要:AspNet2.0页面生命周期页面框架通过如下过程处理aspx文件请求: 1:解析aspx文件,并创建一个控件树; 2:使用控件树动态实现一个继承自Page类的类或者控件 ; 3:动态编译类; 4:缓存编译类,以备后用; 5:动态创建一个编译类的实例。页面开始启动生命期,在这个过程中,页面将通过生命周期的不同阶段;01:页面首先从QueryString或者Request对象的Form集合中获得回传... 阅读全文
.NET v2.0 下的高精度计数器--Stopwatch 定义和实例
2009-08-14 13:37 by 周国选, 719 阅读, 0 推荐, 收藏, 编辑
摘要:命名空间:System.DiagnosticsStopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。在典型的 Stopwatch 方案中,先调用 Start 方法,然后调用 Stop 方法,最后使用 Elapsed 属性检查运行时间。Stopwatch 实例或者在运行,或者已停止;使用 IsRunning 可以确定 Stopwatch 的当前状态。使用 Start 可以开始测量运行时间;使用 Stop 可以停止测量运行时间。通过属性 Elapsed、ElapsedMilliseconds 或 ElapsedTicks 查询运行时间值。当实例正在运行或已停止 阅读全文
架构师
2009-08-14 13:30 by 周国选, 580 阅读, 0 推荐, 收藏, 编辑
摘要:架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。架构师的主要任务不是从事具体的软件程序的编写,而是从事更高层次的开发构架工作。他必须对开发技术非常了解,并且需要有良好的组织管理能力。可以这样说,一个架构师工作的好坏决定了整个软件开发项目的成败。 架构师实际上就是软件的总体设计师。... 阅读全文
页面刷新是如何避免“不重新发送...”的提示
2009-08-11 09:50 by 周国选, 1732 阅读, 0 推荐, 收藏, 编辑
摘要:当使用document.location.reload();或者按f5的时候就会出现:要再次显示该网页,Internet Explorer 需要重新发送你以前提交的信息.如果你正在交易,应单击"取消"避免重复交易.否则,单击"重试"再次显示改网页.js的处理办法 <script type="text/javascript"> function jsMessageDelete(id) {... 阅读全文
asp.net单点登录(SSO)解决方案
2009-07-31 16:11 by 周国选, 7897 阅读, 5 推荐, 收藏, 编辑
摘要:前些天一位朋友要我帮忙做一单点登录,其实这个概念早已耳熟能详,但实际应用很少,难得最近轻闲,于是决定通过本文来详细描述一个SSO解决方案,希望对大家有所帮助。SSO的解决方案很多,但搜索结果令人大失所望,大部分是相互转载,并且描述的也是走马观花。 闲话少叙,进入正题,我的想法是使用集中验证方式,多个站点集中Passport验证。如下图所示: 为方便清晰描述,先定义几个名词,本文中出现之处均为如下... 阅读全文
.NET中使用Memcached的相关资源整理
2009-07-31 11:52 by 周国选, 477 阅读, 0 推荐, 收藏, 编辑
摘要:Memcached官方站点:http://www.danga.com/memcached/Memcached Win32 1.2.6下载:http://code.jellycan.com/memcached/安装帮助:Windows下的.NET+ Memcached安装Memcached .NET客户端:1).NET memcached client library 下载地址:https://s... 阅读全文
将试用版visual studio 2008升级为正式版
2009-07-20 22:35 by 周国选, 581 阅读, 0 推荐, 收藏, 编辑
摘要:引用自 pkdoor 升级VS 2005 的方法如果我们不小心安装VS 2008的时候,没有事先更改CDKEY 我们也可以这么做来实现VS 2008的注册在“添加删除”里面选择删除"Microsoft Visual Studio Team System 2008 Team Suite--简体中文",然后在打开的窗口中选择最后一项“添加注册码升级到正式版̶... 阅读全文
十大最优秀的Web网站性能测试软件工具
2009-07-07 09:02 by 周国选, 3122 阅读, 0 推荐, 收藏, 编辑
摘要:随着互联网技术和理念的快速发展和迅速普及,很多企业越来越重视互联网,把互联网当作一种更为高效的资源和工具,并建立起一系列基于Web的网站服务。企业在建立或使用基于Web的网站服务时,都很难模拟出大批量用户同时访问网站系统的情境。这样,当Web网站遇到突发访问高峰时,容易发生服务器响应速度变慢甚至服务中断(服务器宕机)。为了避免因为访问量陡增导致网站访问速度变慢甚至无法访问,我们需要能真实模拟大量用... 阅读全文