最近的文章列表

目前访问网站的用户过多 HTTP 错误 403.9 - 禁止访问:连接的用户过多 解决办法
我们知道Windows 2000专业版或Windows XP专业版操作系统中IIS最多允许10个客户端的连接,在Windows 2000服务器版或Windows 2003服务器版操作系统中不存在这种连接限制问题。Microsoft提供了一个管理IIS的小工具MetaEdit,MetaEdit工作在 Windows NT4.0、Windows 2000上,我发现它在Windows XP上也能正常工作,另外,MetaEdit只能管理II4.0、IIS5.0或更高版本的IIS。下面利用这个工具突破Windows XP专业版IIS客户端连接限制: 首先,你需要到下面的地址下载MetaEdit,最新版本是2.2。 http://download.microsoft.com/download/iis50
2011/1/27 Comments:
基于asp.net的Web开发架构探索
问题由来最近在研究适合团队开发的web架构解决方案,该架构即要适合分工协作又要有一定扩展性,适合不同的数据库需要,因此我查阅了一些资料,初步构想出了一套架构,请各位多多指教。 探索web开发架构最经典莫过于三层架构,表示层、逻辑层、数据处理层。数据访问层:其功能主要是负责数据库的访问。业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关。表示层:是系统的UI部分,负责使用者与整个系统的交互。理想的状态是表示层不应包括系统的业务逻辑。这些是经典的解释,如果要适合不同的数据库则需要加入工厂模式,里面用面向接口的方式进行多态调用。是不是这有点像petshop了。所以架构的初步设想是这样:下面以获取用户信息为例,简述这个架构的流程:(以下为类似petshop的经典做法,了解的可以略过)ste
2011/1/26 Comments:
了解ASP.NET网页生命周期事件和Global.asax来解决关闭浏览器触发网页动作
怎么在浏览器(多浏览器IE,FF,GG等)关闭网页时,触发一个用户的下线动作执行。下边先看一下Asp.Net的网页事件有哪些?网页事件典型的使用方式PreInitPreInit事件是网页生命周期中非常早起的一个事件,在PreInit事件触发之后,就会加载用户设置信息与网页主题。我们通常使用PreInit事件来执行下列处理:l 检查IsPostBack属性,来确认网页是否为第一次被处理。l 创建或重新创建动态控件。l 动态设置一个母版页。l 动态设置Theme属性。l 读取或设置用户设置文件属性值。Init在所有的控件都已经被初始化,而且所有的面板设置都已经应用之后,就会触发Init事件。可以使用此事件来读取或初始化控件属性。InitComplete此事件由Page对象触发。当网页初始化完成之
2011/1/26 Comments:
数据库操作常用SQL语句
平日里用DBMS用多了,操作都没使用SQL语句了。谁知一场笔试居然考这个,重新再总结下常用SQL语句。先创建数据库create database mical on primary (name=miacal_data1, filename=’E:\SQL Server 200\MSSQL$MICAL_BO\SQL server 2000个人版运行\MSSQL\Data\mical_data1.mdf’, size=2MB, maxsize=10, filegrowth=1), (name=mical_data2, filename=’E:\SQL Server 2000\MSSQL$MICAL_BO\SQL server 2000个人版运行\MSSQL\Data
2011/1/24 Comments:
一次插入多条记录的SQL语句介绍
有些数据库支持批量Sql,但是不建议这么做实际上你在一个Open的数据库连接上连续执行8条Sql,效率不会多低,加上一个事务就好了,如:SqlConnection con = new SqlConnection(constr);con.Open();// 使用事务,8条Sql要么都执行成功,要么都执行失败SqlTransaction tran = con.BeginTransaction();try{SqlCommand com = con.CreateCommand();com.Transaction = tran;com.CommandText = "insert....";com.ExecuteNonQuery();com.CommandText = "i
2011/1/24 Comments:
HTML Parsing Error: Unable to modify the parent co
网页错误详细信息用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB6.4; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; CIBA; .NET4.0C; .NET4.0E) 时间戳: Wed, 19 Jan 2011 01:26:58 UTC消息: HTML Parsing Error: Unable to modify the parent container element before the child element i
2011/1/24 Comments:
面试开发人员的有效方法
伯乐在线 写道 "Alan Skorkin是一名软件开发人员,这是他分享的另一篇有关面试和开发人员的文章(中文)。Skorkin 认为,当要雇佣开发者时,传统的面试方法显得力不从心,这是必须要面对的现实。为什么不行?原因也许在面试官,因为面试也是一门技术,即便有丰富的阅历,如果提问题时问不到点子上,即使能够提出比较好的问题,他也不知道该从开发人员的回答里提取哪些信息。Skorkin提出一种新颖观点:面试技术人员,应该把他们放到应该在的位置上,然后观察他们。观察他们如何工作、如何跟别人交流,以及别人如何跟他们交 流。观察时间不需要很长,一天时间就能让你得到足够的信息,然后做出正确决定。如果你心里有中意的求职者,把他们安排到你的团队里工作一天,观察他们是否 合适,而不是再对他们进行一轮
2011/1/24 Comments:
sql数据库事务/触发器/存储过程/视图/表值函数/标量值函数/系统函数案例片段
SyntaxHighlighter.config.clipboardSwf = ’/Js/Syntax/clipboard.swf’;SyntaxHighlighter.all();--------数据库事务/// /// 执行多条SQL语句,实现数据库事务。 /// /// 多条SQL语句 public static int ExecuteSqlTran(List SQLStringList) { using (SqlConnection conn = new SqlConnection(connectionString)) { conn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; S
2011/1/24 Comments:
创建视图sql关联产品的三级类别
SyntaxHighlighter.config.clipboardSwf = ’/Js/Syntax/clipboard.swf’;SyntaxHighlighter.all();产品分三级类别,但有的只有二级类别,现在想用一个视图,将所有的产品和类别关联起来,有三级类的就显示,没有三级类的只显示一二级类名称,三级类别处显示为null A表 oneid onefolder 50 testa 53 testa1 B表 twoid oneid twofolder 87 50 testb 88 50 testb1 89
2011/1/24 Comments:
美女出嫁终结篇之要嫁就嫁程序员
网络奉献,开心20下:1. 专一的心,除了计算机就是你!2. 不喝酒不发脾气!3. 一套衣服穿半年!4. 没时间接触其它Girl,想搞婚外恋也没可能。5. 平时总加班,所以周末一定会怀着一颗愧疚的心在家陪老婆逛街、看电视、聊天、做家务。6. 只认识0和1,基本没理财能力,一定会主动把所有的钱都交给老婆管,还会千恩万谢地。7. 知道既然世界上不存在没有Bug的程序,就更加不会有没有缺点的人,所以绝不会老婆太过苛求。8. 知道系统若不经常维护就无法保持稳定运行,所以一定会每天都对老婆精心呵护。9. 会帮老婆把菜谱改写成if…then…do while的格式,并且带有漂亮的缩进。10. 老婆可以对所有的表弟、表妹宣称:你们的毕业设计我全包了&he
2011/1/24 Comments: