
C#
liangsx
这个作者很懒,什么都没留下…
展开
-
最新版本代码器已发布,具体请访问www.51program.net
1.疯狂代码器已更名“51编程”2.新增插件机制生成代码器原创 2010-08-25 11:22:00 · 1048 阅读 · 0 评论 -
怎样提高WebService性能大数据量网络传输处理(转)
1. 直接返回DataSet对象 特点:通常组件化的处理机制,不加任何修饰及 处理;优点:代码精减、易于处理,小数据量处理较快;缺点:大数据量的传递处理慢,消耗网络资源;建议:当应用系统在内网、专网(局域网)的应用 时,或外网(广域网)且数据量在KB级时的 应用时,采用此种模式。 2.返回Dat转载 2010-02-26 10:08:00 · 1400 阅读 · 0 评论 -
使用vs2005和IE8进行调试
web developer tips (51):使用vs2005和IE8进行调试 如何被推荐?原文地址: how to use VS2005 to debug with IE8由于IE8默认设置下的散偶合功能,导致vs2005不能通过IE8进行调试。如果想启动调试(debug),请按如下步骤操作:1、打开注册表编辑器 2、打开键 HKEY_LOCALMACHINE -> SOFTWA转载 2009-11-16 09:11:00 · 797 阅读 · 0 评论 -
C# 中多态性
首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类覆写基类中的虚函数型方法来实现。 多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。运行时的多态性:运行时的多态性转载 2009-06-30 11:14:00 · 509 阅读 · 0 评论 -
使用C#制做进程监视器
1)可以查看进程的各项基本信息,如cpu,内存,父进程,执行路径,创建者等2)可以中止进程,创建新进程3)可以配置目标进程,配置刷新速度最终效果图:(以下给出部分代码,其余像进程的创建、中止等,使用process类将很容易实现)1)使用wmi获取父进程id,进程创建者(注意,使用wmi获得的内容,不宜循环刷新,这样代价比较大)添加命名空间:using Sy转载 2009-06-30 08:45:00 · 502 阅读 · 0 评论 -
C#正则表达式整理备忘
有一段时间,正则表达式学习很火热很潮流,当时在优快云一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在优快云大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研转载 2009-06-30 08:38:00 · 772 阅读 · 0 评论 -
什么是虚函数
什么是虚函数 [转帖]让你明白什么是虚函数(C++)虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是小弟对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Pol转载 2009-06-17 10:11:00 · 1208 阅读 · 1 评论 -
C#中数组使用总结
来源一、一维:int[] numbers = new int[]{1,2,3,4,5,6}; //不定长 int[] numbers = new int[3]{1,2,3};//定长 二、多维 int[,] numbers = new int[,]{{1,2,3},{1,2,3}}; //不定长 int[,] numbers = new int[2,2]{{1,2},{1,2}}; //定长转载 2009-05-13 11:38:00 · 1158 阅读 · 0 评论 -
使用BackgroundWorker组件进行异步操作编程
原文作者:郑佐原文地址:http://blog.youkuaiyun.com/zhzuo/archive/2008/07/23/2699305.aspx 摘要:本文介绍了BackgroundWorker组件的功能及在基于事件的异步操作编程中的应用,并对组件的实现原理进行简述。 下载与本文相关的BackgroundWorkerSample示例代码。 本页内容概述组转载 2009-04-17 10:32:00 · 693 阅读 · 0 评论 -
C#多线程-不同线程之间通过事件委托封送调用方法
前两天做了一个自定义单件Timer,该Timer能够根据相应数据记录(Row)中的记录ID和设定分钟Minutes 做相应的事件调用,但是如果此事件处理程序在一Form中时则不能正确调用它,但是把82到93行的注释去掉就可以了。 Timer大体定义如下:using System; using System.Threading; using System.Compon转载 2009-01-11 11:34:00 · 994 阅读 · 1 评论 -
MVC开发人员必须拥有的五大工具
MVC开发人员必须拥有的五大工具 编辑点评:“工欲善其事,必先利其器!”作为ASP.NET MVC框架的使用者,下面介绍的五大工具你必须知道。<br />1.Chirpy Zippy:Chirpy Zippy是一个Visual Studio插件,它可以混合,缩小和验证JavaScript,样式表和带点文件,它还能够自动更新T4MVC和其它T4模板。<br /> 下载地址:http://down.51cto.com/data/136754<br /> 过去,在将JavaScript脚本和CSS文件部署到W转载 2011-01-06 09:39:00 · 603 阅读 · 0 评论