摘要: 蛙蛙推荐:设计一个高效的网络服务器用户管理类 蛙蛙推荐:设计一个高效的网络服务器用户管理类摘要:做一个有状态的网络服务端应用,一般需要维护一个在线用户列表,每次用户登录、注销都要修改这个列表,还得考虑超时清理的逻辑,对这个列表的操作大多时候需要用锁来进行线程同步,我们试图来用一种不需要线程同步的方法来做到这些事情。分析:1、我们可以预算好一个系统承受在线用户的上限,比如1w人,或者2w人... 阅读全文
posted @ 2009-04-11 12:15 世之云枭 阅读(250) 评论(0) 推荐(0) 编辑
摘要: /// <summary>  /// 数据库中与c#中的数据类型对照  /// </summary>  /// <param name="type"></param>  /// <returns></returns>  private string changetocsharp... 阅读全文
posted @ 2009-03-02 13:57 世之云枭 阅读(131) 评论(0) 推荐(0) 编辑
摘要: SessionID的正确说明by 羽依 17. 九月 2008 00:01看这篇说明的时候,请先确认你基本会Asp.net和一些原理.找了csdn上很多文章和网上的一些文章对SessionID的解说都没说清楚或者误导.所以特别记下这里了.首先关于Session的原理不明白的请查阅MSDN或者Asp.net高级编程等书籍.然后说说这个 Session.SessionID 是服务器跟客户端联系的时候,... 阅读全文
posted @ 2008-10-25 15:37 世之云枭 阅读(822) 评论(0) 推荐(0) 编辑
摘要: Asp.Net 上传大文件专题(2)--页面生成流程 负载均衡环境下,Web应用的缓存管理 ASP.NET 中 Session 实现原理浅析 [2] 状态管理器 [原创] 深入剖析ASP.NET的编译原理之二:预编译(Precompilation) [原创]深入剖析ASP.NET的编译原理之一:动态编译(Dynamical Compilation) 解读System.Web.UI.Page中关键方... 阅读全文
posted @ 2008-10-02 15:47 世之云枭 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 为了能在上班时间玩魔兽,不得不答应写一篇魔兽的案例分析,但是OPEN BETA的时间太短了,我还没怎么体味就OVER了,失败。水平有限,加上比较困(现在都早上5点40了),写得必然有许多错误,愿听各位有识之士指正,不然不敢上交了,呵呵。历史回顾1994年,一家默默无闻的小公司发售了一款名为“魔兽争霸(warcraft)”的PC_ONLY(只供电脑玩耍的)游戏,并首次在包装盒... 阅读全文
posted @ 2008-08-28 16:36 世之云枭 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 经常来博客园找资料。今天也发布一点点原创。using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.We... 阅读全文
posted @ 2008-08-12 12:09 世之云枭 阅读(822) 评论(2) 推荐(0) 编辑
摘要: 有时候需要把数据库中表记录都删除掉,为了方便我们有必要制作一个清空数据库的脚本,这里主要是考虑存在外键约束,和标识列问题。存在外键关系时候就要查询出,先要删除哪一张表,后要删除哪一张表,当存在标识列的时候,就要DBCC Checkident 来重新设置标识值Declare @Sql nvarchar(Max);With T1As( Select Convert(int,0) as LevelNo,... 阅读全文
posted @ 2008-07-10 16:19 世之云枭 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 判断当表存在标识列的时候就要允许将显式值插入表的标识列中,设置:Set Identity_Insert TableName Off 判断数据类型如,varchar,char,datetime,nvarchar,nchar,uniqueidentifier时候,在Insert字段中就要增加双引号,否则就不加; Use Test Go Declare @Table1 nvarchar... 阅读全文
posted @ 2008-07-10 16:17 世之云枭 阅读(356) 评论(0) 推荐(0) 编辑
摘要: create PROCEDURE [dbo].[tp_Fetch_List]( @page_num INT, @row_in_page INT, @order_column VARCHAR(50), @row_total INT OUTPUT, @comb_condit... 阅读全文
posted @ 2008-07-07 11:08 世之云枭 阅读(156) 评论(0) 推荐(0) 编辑
摘要: -------------------表 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Code]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Code] GO CREATE TABLE [dbo].[Code] ( [... 阅读全文
posted @ 2008-07-07 11:07 世之云枭 阅读(219) 评论(0) 推荐(0) 编辑