程序员.NET_程序员俱乐部_.NET频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > .NET > 文章列表
· 实现观察者模式(Observer Pattern)发布时间:2014-09-11
在观察者模式中有2个要素:一个是被观察对象,另一个是观察者。但被观察对象的状态发生改变会通知观察者。举例:把订阅报纸的人看作是观察者,把报纸看作被观察对象。每当有新的新闻就要通知订阅报纸的人。本篇分别用实现接口和使用委托事件的方式来实现。□通过实现接... 查看全文
· 初学笔记(C#委托)发布时间:2014-09-11
1.委托的概述简单说,委托就是把方法当作参数传递。委托(delegate)是一种动态调用方法的类型,它与类、接口和数组一样,都属于引用型。在C#中,可以申声明委托类型、创建委托实例、把方法封装在委托对象中。一个完整的饭否发具有方法名、返回值和参数列表... 查看全文
首先添加命名空间usingSystem.Web.UI.HtmlControls;代码动态添加css文件的引用HtmlGenericControlmyCss=newHtmlGenericControl();myCss.TagName="link";my... 查看全文
· 可排序的 COMB 类型 GUID发布时间:2014-09-11
首先这里不做GUID与整形作为主键的优劣之争,GUID自有它优势,但GUID本身是乱序的,会对索引的维护带来性能上的损耗,数据量越大越明显。COMB类型GUID是由JimmyNilsson在他的“TheCostofGUIDsasPrima... 查看全文
· Winform上传下载文件代码发布时间:2014-09-11
usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Net;usingSystem.IO;namespaceCommon{///<summary>... 查看全文
· C# GDI在控件上绘图发布时间:2014-09-11
本文以以在chart控件上和窗体上画矩形为例子不多解释了,代码很简单。还有一些童鞋要别的源码,给我发邮箱吧usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;u... 查看全文
C#的SESSION和其它程序中的SESSSION可能有一点的不同,下面讲下哪飞网程序员遇到的一个地方使用SESSION的问题。希望对大家有所帮助一、在页面中用SESSION,存值session["abc"]=values,读取值stringabc=... 查看全文
个人觉得百度编辑器ueditor还是不错的,虽然出生的时间比较短,但某些方面相比其它富文本编辑器更优秀,免费、可定制等等。由于在官方下载的ueditor包是在vs2012下开发的,可以在vs2010中使用,但在vs2008中就会报错。折腾了一翻,现将... 查看全文
来自:http://www.cnblogs.com/lcxu2/archive/2011/01/16/2004016.html正试图在os加载程序锁内执行托管代码。不要尝试在DllMain或映像初始化函数内运行托管代码...(2011-01-0516... 查看全文
· C#各种异常处理方式发布时间:2014-09-11
.NET的异常处理机制用来发现、处理运行时错误。如果开发人员没有提供异常的处理机制,就默认采用.NET的机制。通常使用try...catch...finally捕获异常。try{//有可能发生异常}catch(Exceptionex){//处理异常}... 查看全文
· Unit Test发布时间:2014-09-10
单元测试的特性:自动的,可重复的容易实现一旦写好,将来都可使用任何人都可以运行可以快速运行单击一个按钮就可以运行单元测试与集成测试的区别:集成测试运行多个集成到一起的代码单元,用来确认软件中应该出现的一个或多个预期结果,而单元测试通常只鼓励的运行和测... 查看全文
· Entity Framework实现事务回滚发布时间:2014-09-10
在使用EntityFramework为主从表添加数据,当一个表添加数据成功,另一个表添加数据失败,这时候就需要用到事务回滚。比如有以下关系的2张表。客户端使用TransactionScope类可以实现事务回滚。classProgram{staticv... 查看全文
一个完整的无线信号扫描工具源码,包含了从热点扫描到强度绘制以及信号变换曲线图。源码基于ManagedWifi实现基础功能,ManagedWifi也是开源项目,这个可以在本站搜索到。指定网卡信号扫描,可以选中本机无线网卡然后扫描周围所有的wifi热点。... 查看全文
· C# 编写的串口通信程序发布时间:2014-09-10
如果,翻看我之前的博客,会找到一篇用I/O模拟IIC通信的程序文章。好吧,如果找不到可以点击这里,这里就不在赘述了,系统也已经完全调试通过了。今天的任务是,把测试得到的数据在上位机的界面上显示出来,于是键盘手花了两天的时间模仿着巨人的肩膀通过了用C#... 查看全文
· The Amazing ProgressBar C发布时间:2014-09-10
好久没写博客了,今天就先转一篇,随后可以再写些~~~直接把原文粘过来,就不再进行翻译和个人说明了,因为效果很COOL~TheAmazingProgressBarControlAprogressbarwhichdisplaysprogressaspas... 查看全文
· 建议1:正确操作字符串发布时间:2014-09-10
如何规避使用不慎,带来的额外的性能开销:1.确保尽量少的装箱在自己编写的代码中,应当尽可能地避免编写不必要的装箱代码。装箱操作会带来性能损耗的原因:a.首先,会为值类型在托管堆中分配内存。除了值类型本身所分配的内存外,内存总量还要加上类型对象指针和同... 查看全文
· 建议2:使用默认转型方法发布时间:2014-09-10
在大部分情况下,当需要对FCL(FrameworkClassLibrary)提供的类型进行转换时,都应该使用FCL提供的转型方法。使用类型的转换运算符。即使用类型内部的一个方法(函数),转换运算符分为两类:隐式转化和显示转换(强制转换)。基元类型(编... 查看全文
· 泛型Dictionary的用法详解发布时间:2014-09-10
泛型最常见的用途是泛型集合,命名空间System.Collections.Generic中包含了一些基于泛型的集合类,使用泛型集合类可以提供更高的类型安全性,还有更高的性能,避免了非泛型集合的重复的装箱和拆箱。很多非泛型集合类都有对应的泛型集合类,下... 查看全文
· C#常见算法题目(面试准备)发布时间:2014-09-10
1.写出冒泡,选择,插入排序算法。//冒泡排序publicclassbubblesorter{publicvoidsort(int[]list){inti,j,temp;booldone=false;j=1;while((j<list.Leng... 查看全文
很久之前,Insus.NET使用ASP.NET实现一个功能,非javascript。《我的菜单在母版页,如何更改菜单点击后的效果》http://www.cnblogs.com/insus/archive/2012/09/25/2700939.html... 查看全文