摘要: 曲则全,枉则直;洼则盈,敝则新;少则得,多则惑。 译: 委屈反而可以保全,弯曲反而可以伸直,底下反而可以盈满,破旧反而可以更新,少了反而可以得到,多了反而变得疑惑。 阅读全文
posted @ 2007-10-02 23:30 wenanry 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 因为要写一个网络程序要用到UDP协议,UDP这东西比较麻烦,又不像TCP一样提供可靠的连接,发送接收的超时实在不好设计,最后只要用Timer来检测有没有想要的数据包-_#,不过这不是这次的重点,重点是怎么建立一种高效的UDP机制来实时接收服务器发送过来的数据包. CodeProject上有个例子是开个线程去同步接收,这样倒是可以满足我的程序需求,不过实际中遇到几个问题: 1... 阅读全文
posted @ 2007-09-26 00:37 wenanry 阅读(3798) 评论(1) 推荐(0) 编辑
摘要: interface用来声明接口 1.只提供一些方法规约,不提供方法主体 如 public interface IPerson { void getName();//不包含方法主体 } 2.方法不能用public abstract等修饰,无字段变量,无构造函数。 3.方法可包含参数 如 public interface IPerson { void getAge... 阅读全文
posted @ 2007-09-11 15:03 wenanry 阅读(426) 评论(0) 推荐(0) 编辑
摘要: Vista新技术:WCF开发指南之构建服务 来源/Yesky 文/佚名 更新时间:2006-4-8 【字体:小 大】 1 2 3 4 下一... 阅读全文
posted @ 2007-08-01 12:42 wenanry 阅读(448) 评论(0) 推荐(0) 编辑
摘要: .Net Framework 3.0 WCF 自宿主例子 .Net Framework 3.0是基于.Net 2.0,加上WPF,WCF,WWF封装而成的。其中WCF是Windows Communication Foundation。其实WCF做的贡献就是,把现有的所有分布式技术(如Web Services(ASMX), .Net Remoting, Enterprise Services, WS... 阅读全文
posted @ 2007-08-01 12:32 wenanry 阅读(631) 评论(0) 推荐(0) 编辑
摘要: WCF Application Report Last Week ,I read the book about WCF(Windows Communicate Foundation), and understand how to develop a application using it. First ,you must download .net3.0 framework from micro... 阅读全文
posted @ 2007-08-01 12:14 wenanry 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 很多时候,我们需要将对象序列化成字符串保存到内存、磁盘或者 Page.ViewState 中。基于种种原因,我们希望序列化结果尽可能小,尽可能简单,即便用其他的方法(比如正则表达式)也能解析出数据。BinaryFormatter 的结果转换成字符串(或者Base64)长度太大,而 XmlSerializer 对数据类型支持有限,显然内置的序列化引擎不足以满足我们的需求,还是自己丰衣足食。下面的代码... 阅读全文
posted @ 2007-07-20 00:06 wenanry 阅读(428) 评论(0) 推荐(0) 编辑
摘要: Response.Redirect 产生的“正在中止线程”错误 这两天在开发调试过程中,老是会出现在一个 "正在中止线程“(ThreadAbortException)的例外信息。例外是由 Response.Redirect 方法产生的,虽然知道是线程的问题, 但是不知为何 Redirect会出现这样的错误,以前是没有碰到过,转移到 Asp.net 2.0 开发就遇上了。在狂Google了一下后,才... 阅读全文
posted @ 2007-07-12 11:41 wenanry 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: VS 2005快捷键 今天不知道按了那个键,最后才知道是Ctrl+E 组合S,找了很多地方都取不掉,最后才试出了。狂晕中...浪费N久时间,看的眼睛都花了。 快捷键 功能 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT +... 阅读全文
posted @ 2007-07-12 09:47 wenanry 阅读(575) 评论(1) 推荐(0) 编辑
摘要: 使用Web程序,调用Bat文件 Web程序调用Bat文件#region Web程序调用Bat文件 /**//// /// Web程序调用Bat文件 /// /// private void WebRunBat() { // 应该使用命名空间: using System.Diagnostics; Process Proc ... 阅读全文
posted @ 2007-07-09 20:29 wenanry 阅读(1080) 评论(2) 推荐(0) 编辑
摘要: 网站登录验证码和小论坛程序[含源程序+数据库]有兴趣的朋友可以看看下载JumpyForum MD5加密方法: using System.Security; using System.Security.Principal; using System.Security.Cryptography; using System.Text; /**//**//**//// ... 阅读全文
posted @ 2007-07-08 13:15 wenanry 阅读(879) 评论(1) 推荐(0) 编辑
摘要: 今天从网上看到的一个MD5加密方法 using System.Security; using System.Security.Principal; using System.Security.Cryptography; using System.Text; /**//**//**//// /// 加密函数 /// public stri... 阅读全文
posted @ 2007-07-08 12:08 wenanry 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 301永久重定向实现方式及302重定向 在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定... 阅读全文
posted @ 2007-07-04 09:25 wenanry 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: VS2005(C#)项目调试问题解决方案集锦 上一次整了个VS2003的,结果反应甚好,当然能帮助大家在程序调试过程中提高效率不失是一件快乐的事,这次也是根据一个项目开发过程中所碰到的种种问题,俺把他记下来了,同时在网站搜集了一些问题及解决方法,一来做个记录好让自己以后可以有章可查,二来发出来给大家分享.分享技术,分享快乐,一直是俺们网站电子期刊的宗旨.希望大家喜欢:) 废话少说:我们要给大家... 阅读全文
posted @ 2007-07-02 10:24 wenanry 阅读(495) 评论(1) 推荐(0) 编辑
摘要: 分页实现方法的性能比较 我们先给出几种主要的分页方法和核心语句,然后直接给出结论,有兴趣的读者可以看看后面的数据 几种常用存储过程分页方法 TopN方法 select Top(@PageSize) from TableName where ID Not IN (Select Top ((@PageIndex-1)*@PageSize) ID from Table Name whe... 阅读全文
posted @ 2007-07-02 10:17 wenanry 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 数组是一种包含若干变量的数据结构,这些变量都可以通过计算索引进行访问。数组中的数组的元素具有相同的类型。 数组有一个“秩”。数组的秩又称为数组的维度。“秩”为 1 的数组称为一维数组。“秩”大于 1 的数组称为多维数组。维度大小确定的多维数组通常称为两维数组、三维数组等。声明数组 声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面。在 C# 中,将方括号放在标识符后... 阅读全文
posted @ 2007-06-30 00:40 wenanry 阅读(326) 评论(0) 推荐(0) 编辑
摘要: date(日期) 2007-05-27time(时间) 18:00:51cs-method(方法) GETcs-uri-stem(URI资源) /test.aspxcs-uri-query(URI查询) sid=b0a17a6f8ee31e2fbbfb02de3a6ca730s-port(服务器端口) 80c-ip(客户端IP) 59.94.164.212cs(User-Ag... 阅读全文
posted @ 2007-05-28 20:40 wenanry 阅读(423) 评论(0) 推荐(0) 编辑
摘要: ASP.NET 2.0提供了一些新的用于提升程序性能的技术特性,其中,缓存技术是非常重要的一个特性,它提供了一种非常好的本地数据缓存机制,从而有效的提高数据访问的性能。 数据缓存(Data Caching)就是将数据暂存于内存缓存区中(有时也暂存于硬盘缓存区中)的一种技术.当数据本身改变得不怎么频繁,而被访问的频率又比较高时,采用这种技术将大大提高警惕数据访问的效率.1.网页输出缓存(1)加显缓存... 阅读全文
posted @ 2007-05-25 09:39 wenanry 阅读(1742) 评论(1) 推荐(0) 编辑
摘要: 当使用SQLSERVER2000中的SQL数据缓存依赖功能时,不得不采用轮询的机制检测特定数据库和数据库表中的数据是否发生更改。三个步骤:1.需要使用aspnet_regsql命令行或者SqlCacheDepencyAdmmin类配置数据库。目的是启用数据库对SQL数据缓存依赖功能的支持。adpnet_regsql命令行的功能是完成有关数据库连接、应用服务、SQL数据缓存以来、会话状态等方面的配置... 阅读全文
posted @ 2007-05-25 09:35 wenanry 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 使用基于轮询的SQL数据缓存依赖,主要有三个过程:一.配置数据库配置数据库可以使用aspnet_regsql命令,也可以使用SqlCacheDependencyAdmin类.这里我们选择用SqlCacheDependencyAdmin类..具体做法为:在Global.asax的Application_OnStart中用SqlCacheDependencyAdmin类启用相关数据库和数据表的缓存依赖... 阅读全文
posted @ 2007-05-25 09:34 wenanry 阅读(532) 评论(0) 推荐(0) 编辑