自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (57)
  • 收藏
  • 关注

原创 自己写的一个存储过程例子,用来增加字段

-- =============================================  -- Author:    -- Create date:   -- Description: @StartFieldNo:开始字段编号,@AddLength:要增加几个字段,@TableName:表名  -- ====================================

2012-08-31 16:43:51 2553

转载 VB InstrRev函数

返回某字符串在另一个字符串中最后出现的位置。  语法  InstrRev(string1, string2[, start[, compare]])  InstrRev 函数的语法有以下参数:  参数  string1  必选项。接受搜索的字符串表达式。  string2  必选项。被搜索的字符串表达式。  Start

2012-08-31 10:11:04 5895

转载 VB 设置文件属性

SetAttr   语句             为一个文件设置属性信息。 语法 SetAttr   pathname,   attributes SetAttr   语句的语法含有以下这些命名参数: 部分   描述   pathname   必要参数。用来指定一个文件名的字符串表达式,可能包含目录或文件夹、以及驱动器。   Attributes

2012-08-31 09:50:12 2179

转载 VB实现Com+组件配置

在Windwos2000的管理工具里有一个“组件服务”工具,可以实现对COM+组件的应用的安装、启动、删除和对组件的安装、删除。这在安装一个有COM+组件的应用系统时时非常有用的,我们可以通过程序控制一个组件添加删除,可以通过程序实现这个过程的自动化,而不必人工停止应用再安装组件!现在我们来讨论怎样用VB程序实现这个工具的这些功能。 一、COMAdmin接口简介COMAdm

2012-08-30 10:04:17 765

原创 C#集合类Queue_多线程

----------一个例子,供自己学习使用-------------------------------        private void button_测试Queue结合多线程_Click(object sender, EventArgs e)        {            Console.WriteLine("初始化队列");            queue

2012-08-24 10:48:19 2811

原创 C#集合类Queue

队列(Queue)在程序设计中扮演着重要的角色,因为它可以模拟队列的数据操作。例如,排队买票就是一个队列操作,后来的人排在后面,先来的人排在前面,并且买票请求先被处理。为了模拟队列的操作,Queue在ArrayList的基础上加入了以下限制 1.元素采用先入先出机制(FIFO,First In First Out),即先进入队列的元素必须先离开队列。最先进入的元素称为队头元素。

2012-08-24 10:19:52 4347 1

原创 C#事件简单举例

EventHandler的定义如下public delegate void EventHandler(object sender,TEventArgs e) where TEventArgs:EventArgs第一个参数必须是object类型(是一个对象,包含事件的发送者)第二个参数是T类型(即泛型),定义了一个T的约束,它必须派生自基类EventArgsCardInfoEvent

2012-08-21 11:38:24 2286 1

原创 泛型委托的用武之地

冒泡排序大家都知道,例如一个整形数组,可以用冒泡排序来使它按从小到大的顺序排序,但它仅限于了按整形数组来排序,如何做到按任意类型进行排序呢,例如按一个类的某个属性进行排序? 举例说明:定义一组以类MEmployee为元素的数组,按MEmployee的Salary属性进行排序,类似的可以引伸为对其他类型的比较         -----------元素类定义-----------

2012-08-20 16:28:08 1146

翻译 Action<T>和Func<T>泛型委托

1.泛型Action委托表示引用一个void返回类型的方法。因为这个委托类存在不同的变体,所以可以传递至多16种不同的参数类型。没有泛型参数的Action类可调用没有参数的方法。Action调用带一个参数的方法,Action调用带两个参数的方法,Action调用带8个参数的方法。     2,Func委托可以以类似的方式使用。Func允许调用带返回类型的方法。与Action类似,F

2012-08-20 15:03:21 5808

翻译 C#自定义类型强制转换

举一个小例子 --------------类定义-------------        public class MyCurrency        {            public uint Dollars;            public ushort Cents;            public MyCurrency(uint dollars, u

2012-08-16 10:51:56 3519

翻译 空合并运算符

空合并运算符(??)提供了一种快捷方式,可以在处理可空类型和引用类型时表示null可能的值。这个运算符放在两个操作数之间,第一个操作数必须是一个可空类型或引用类型;第二个操作数必须与第一个操作数的类型相同,或者可以隐含地转换为第一个操作数的类型。空合并运算符的计算如下:.如果第一个操作数不是null ,整个表达式就等于第一个操作数的值.如果第一个操作数是null,整个表达式就等于第

2012-08-07 15:59:24 3823

翻译 C#可空类型

可空类型只能用于值类型,不能用于引用类型,引用类型本身支持null值。如果直接把null赋值给int类型,会出现一个错误"无法将 NULL 转换成'int',因为它是一种值类型"。赋值时应该使用 int? a = null;可空类型与一元或二元运算符一起使用是,如果一个操作数或两个操作数都是null,其结果为null。说白了int?a=null 这句话的意思就是让值类型a可以接收n

2012-08-07 15:36:35 1849

翻译 C#数组比较(IStructuralEquatable接口)

数组和元组都实现了IStructuralEquatable和IStructuralComparable。这两个接口都是.NET4新增的   不仅可以比较引用,还可以比较内容,IStructuralEquatable接口用于比较两个元组或数组是否有相同的内容,   IStructuralComparable接口用于给元组或数组排序   应用范围:可以自定义比较数组中的元素结构是否相同,例

2012-08-07 11:43:27 3307

翻译 c#元组举例

元组的概要:数组合并了相同类型的对象,而元组合并了不同类型的对象。元组起源于函数编程语言(如F#) ,在这些语言中频繁使用元组。在N盯4中,元组可通过.NET Fmmework用于所有的NET语言。.NET 4定义了8个泛型Tuple类和一个静态Tuple类,它们用作元组的工厂。这里的不同泛型Tuple类支持不同数量的元素。例如,Tuple包含-个元素,Tuple包含两个元素,以此

2012-08-06 16:39:20 6351 2

翻译 C# yield return 返回枚举器

1.举例 -------------类定义--------------    public class GameMoves    {        private int move = 0;        const int MaxMoves = 9;        private System.Collections.IEnumerator cross;

2012-08-06 15:45:30 1340

翻译 C#中迭代集合的不同方式

请看下面的例子,类MusicTitles可以用默认方式通过GetEnumerator()方法迭代标题,用Reverse()方法逆序迭代标题,用Subset()方法迭代子集---------类定义--------------    public class MusicTitles    {        string[] names = new string[] {

2012-08-06 14:44:07 2131

翻译 C#中foreach的一点理解

C#中的foreach语句不会解析为IL(中间代码)代码中的foreach语句,C#编译器会把foreach语句转换为IEnumberable接口的方法和属性。   ----类P的定义    public class P    {        public string Name { get; set; }    }  ----数组初始化

2012-08-06 11:48:34 895

翻译 C#中的数组段

1.数组段说明.     结构ArraySegment表示数组的一段。如果某方法应返回数组中的一部分,或者给            某方法传递数组的一部分,就可以使用数组段。通过ArraySegment可以传递三个参数            (数组,数组段开始位置,从开始位置选择的元素个数),也可以只传递一个参数.    数组段不会复制原数组的元素,但原数组可以通过ArraySeg

2012-08-06 10:08:24 1736

翻译 C# 引用类型作为函数参数时一些需要注意的地方

1.请看下面的这个例子:----------定义一个类-------------------    public class RefClass    {        public int IntValue        {            get;            set;        }    }----------定义四个静态方法----

2012-08-03 17:06:23 2421

原创 C#的参数传递,一道面试题

1.定义一个类MPigeon,调用一个Swap交互函数,问最后实参的结果是什么 -----------类定义------------------    public class MPigeon    {        public string Name { get; set; }    }----------交换函数---------------        p

2012-08-03 16:27:53 671

原创 数组排序两种方法

1.第一个例子     -------------------定义代码--------------------------------    #region Array数组排序1    public class Pigeon : IComparable  //类元素本身继承比较接口    {        int XValue;        int YValue;

2012-08-03 15:41:09 880

转载 C#4.0中的协变和逆变

C#4.0中的协变和逆变(也可叫抗变) 谈谈.Net中的协变和逆变关于协变和逆变要从面向对象继承说起。继承关系是指子类和父类之间的关系;子类从父类继承所以子类的实例也就是父类的实例。比如说Animal是父类,Dog是从Animal继承的子类;如果一个对象的类型是Dog,那么他必然是Animal。协变逆变正是利用继承关系 对不同参数类型或返回值类型 的委托或者泛型接口之间做转变。我承

2012-08-01 11:34:36 5502 1

languageCn_2019.xml

NopCommerce 4.1 最全中文包 大小为1.5M,在Nopcommerce中添加中文后导入即可

2019-05-10

深入浅出Windows 10通用应用开发

深入浅出Windows 10通用应用开发 pdf书籍 介绍UWP的开发

2018-06-05

javascript 小例子

自己总结的一些Javascript的Demo 1.表格隔行变色_焦点着色(高级) 2.多物体运动(整合) 3.高级运动(微博) 4.缓冲运动(右侧对联) 5.表格隔行变色_焦点着色(高级) 等等 代码不足之处,请多多指教

2015-11-15

反射创建泛型类

通过反射创建带有泛型参数的类 1.Limin.Reflector.DLL中的BaseDal.cs里包含要创建的带泛型参数的类 2.Limin.Reflector.Invoke中的Factory.cs完成泛型类的创建 代码写的不是很好,不足之处,请多多指教

2015-11-15

AutoMapper的使用

1.包含AutoMapper.dll 在工程的Lib文件夹下 2.AutoMapper用法 - Qi Fei - 博客园.png 参考图片 3.工程为简单的代码演示,有注释,请大家参考

2014-10-23

处理生僻字

1.编写Donet的动态链接库处理生僻字,供VB调用 2.能够显示生僻字列表 3.有如何在word中输入生僻字的说明 4.有如何在数据库中插入生僻字的说明

2014-06-24

C# 新语法总结

1.Lambda表达式 2.Linq 3.标准查询运算符 4.初始化器 5.扩展方法 6.内置委托 7.匿名方法 8.匿名类 9.推断类型和参数默认值

2014-05-07

Silverlight5 开发环境不素

包括Silverlight4和Silverlight5的开发包和安装说明

2014-04-17

简单Web服务器

1.启动程序后,打开浏览器输入:http://127.0.0.1:51001/Index.aspx即可 注意Index.aspx的大小写 2.封装成了两个类 WebServer:负责侦听和接收客户端请求建立通信套接字 ConnectionClient:负责和客户端通信,处理请求报文,并返回响应报文 3.处理了静态页面(包括htm,js,css)和图片(jpg)和动态页面(aspx) 4.附带原理图

2014-04-11

简单聊天室

1.简单的服务端和客户端通信 2.对服务端和客户端的操作封装到了类中 3.能够发送文件,消息和窗口抖动 4.先打开服务端,启动服务器,然后开启客户端连接,之后就可以发送消息了

2014-04-08

JQuery无刷新上传带进度栏(C#)

1.支持多个文件上传 2.能够显示进度栏 3.可以删除添加的文件 4.使用JQuery

2014-02-26

使用JCrop 截取头像包含了后台处理代码 asp net c#

1.请浏览CutImage_Advance.aspx 这个页面例子最完整 2.使用了JCrop插件 3.可以选择背景色 4.控制选择框为1:1的比例 5.设置了选择框的最大范围和最小范围 6.可以支持键盘上下左右箭头移动 7.可以切换图片上传到服务器后截取图片并返回客户端 8.图片上传是无刷新上传的">1.请浏览CutImage_Advance.aspx 这个页面例子最完整 2.使用了JCrop插件 3.可以选择背景色 4.控制选择框为1:1的比例 5.设置了选择框的最大范围和最小范围 6.可以支持键盘上下左右箭头移动 7.可以切换图片上传到服务器后截取图片并返回? [更多]

2014-02-21

CKEditor使用介绍

1.包含CKEditor开发包 2.包括CKEditor使用说明word文档

2013-11-28

log4Net使用方法介绍

log4Net使用方法介绍 压缩包里包括了log4net压缩文件

2013-11-25

VS2010 Javascript 小插件

VS2010的两个javascript辅助插件,解压后双击vsix文件安装即可 记住要重启一下VS2010 1.Artem.VisualStudio.Outlining.vsix 可以使js,css文件折叠 2.JsParser.Package.3.6.1.vsix 解析器,可以检查语法错误等 在VS2010的视图->其他窗口->javascript parser中找到它

2013-10-30

AspNet学习笔记 包含GridView,水印,虚拟目录等等

AspNet学习笔记 包含GridView,水印,虚拟目录等等

2013-10-10

Visual Studio 2012/2010/2008 远程调试 web

Visual Studio 2012/2010/2008 远程调试 asp.net

2013-09-17

Ajax_三层增删改_分页

1.使用Ajax异步请求 2.使用了三层结构 3.使用了jquery 4.实现了增加,删除,修改,批量删除以及分页功能 5.里面带了建表sql以及设计到的存储过程,含初始化数据的存储过程

2013-08-08

IIS简单模拟(C#)

IIS基本原理: 浏览器发出请求,服务器处理请求,服务器返回响应 即 请求-->处理-->响应 1.IIS服务端绑定IP和端口 2.Socket开始侦听 3.线程池开启循环接收客户端请求 4.当接收到客户端请求时, 产生一个新的代理socket和客户端进行通信(原来的侦听端口的socket释放,继续侦听其他客户端的请求)同时开启一个新的线程接收客户端消息 5.分析客户端的请求报文,对请求的文件返回响应报文 http/1.1中的长连接的意思是一个页面的访问在一个socket中完成 http/1.0的处理是处理完一个请求,马上关闭,不会保持连接

2013-06-07

C#三层结构搜素树节点

用三层实现 1.递归加载数据库中的父子关系表(数据在DBData文件夹下) 主窗体有建表sql 2.输出模糊字符串,在树控件中递归查找所有包含该文字的节点, 以红色显示并让该节点可见

2013-05-23

CodeSmith(支持VS2010包含三层模板文件)

1.先安装CodeSmith+Generator+Professional+6.5.0+Revision+14588.7z中的Setup下的安装包 2.再安装Crack中的CodeSmith.Licensing.zip中的破解包 3.压缩包里有三层的模板文件 注意: 模板中如果有问题的话,CodeSmith支持在Visual Studio 2010 中进行调试 (CLR's Just-in-Time debugger) 调试步骤: 1.在CodeTemplate声明中打开调试Debug="True"; 2.需要在设置断点的前面调用如下方法 System.Diagnostics.Debugger.Launch(); System.Diagnostics.Debugger.Break(); 在调用System.Diagnostics.Debugger.Break();之前要首先调用System.Diagnostics.Debugger.Launch(); 这样在Generate Output 时 Visual Studio 在指定的断点暂停运行: 此外也可以利用.Net的System.Diagnostics.Trace和System.Diagnostics.Debug添加调试信息

2013-05-22

三层多条件查询解决方案

三层多条件查询解决方案 1.简单演示了如何在三层中实现多条件查询 2.在一个项目中演示的,实际可以把三层分别建立三个项目 3.在表现层构造查询条件的List对象集合,最终传递到Dal数据访问 层拼接sql 希望能给大家带来一些帮助

2013-05-20

NPOI操作Excel(VS2010)

使用NPOI操作Excel 1.写入数据到Excel文档中 2.从Excel中读取数据到ListView中 感觉NPOI操作Excel速度还是挺快的

2013-05-07

WeifenLuo.WinFormsUI.Docking

vs2010添加WeifenLuo.WinFormsUI.Docking.DockPanel.dll文件后,从工具栏中添加DockPanel控件时报错,提示【类型 Universe 无法解析程序集: System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a。】 解决方法:打开应用程序的属性窗口,选择【编译】,然后单击【高级编译选项】,修改【目标Framework(所有配置)】选项,在下拉框选项中选择【.net Framework 4】即可。 1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1。 2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。 3.窗体属性IsMdiContainer:True。 4.工具箱—>右键—>选择项—>.net组件—>浏览—>weiFenLuo.winFormsUI.Docking.dll—>在工具箱出现dockPanel。 5.将dockPanel拖到窗体Form1上,设置Dock属性,我设置的是:Fill。 停靠窗体: 1.新建一个WinForm窗体Form2。 2.在代码中修改窗体继承于DockContent。 public partial class Form2 : DockContent 3.在主窗体Form1中显示停靠窗体。 private void Form1_Load(object sender, EventArgs e) {   Form2 form2 = new Form2();   form2.Show(this.dockPanel1);   form2.DockTo(this.dockPanel1, DockStyle.Left); }

2013-03-29

C# Timer的多线程使用方法

使用System.Threading.Timer 使用System.Timers.Timer 分别举例这两个类来实现多线程的时钟,不会阻塞UI线程 例子是Winform的

2013-03-29

C#动态调用webservice(VS2010)

C#动态调用webservice 项目使用VS2010开发 测试项目为一个winform程序

2013-03-07

C#反射例子

C# 反射例子 保护一个插件的例子,模仿文本编辑器动态加载格式菜单的插件,主要是用反射实现的

2013-02-25

C#事件 举例

C#事件的简单举例 包括用户控件的事件举例 和一个类的事件举例

2013-02-22

c#正则表达式

c#正则表达式 自己编写的一些正则表达式的小例子

2013-02-15

c#文件案例

c#文件案例 自己写的一些C#文件操作的例子

2013-02-15

c#集合例子

c#集合例子 自己练习的一些小例子,供大家参考

2013-02-15

正则表达式测试工具

正则表达式测试工具 是绿色版的 用Donet开发的

2013-02-15

javascript代码

自己平时学习时记录的javascript的代码例子 希望对大家有所帮助,例子还是比较多的,希望大家多多支持,谢谢

2013-01-31

DHTML和JS8帮助文档

DHTML和JS8帮助文档 把两个文档放在一起压缩了,可以便于大家平时参考

2013-01-31

Javascript表格高级操作

1.动态创建表格 2.兼容IE和FireFox 3.具有间隔色 4.具有鼠标进过高亮显示功能 5.具有编辑和删除功能,每行附带有编辑和删除按钮 6.具有全选,全清和反选功能

2013-01-31

Javascript高级表格操作

1.动态创建表格 2.表格具有间隔行颜色 3.具有鼠标进过高亮显示 4.可以进行编辑和删除 5.可以全选,全清,反选 6.编辑时可以显示下拉框,单选框和复选框

2013-01-30

Javascript_Dom操作案例

Javascript_Dom操作案例 总结了一些javascript对DOM操作的案例,希望对大家有所帮助

2013-01-10

vb6修改了滚动条最大值是32767的限制

vb6修改了滚动条最大值是32767的限制

2013-01-07

C#多线程的一个例子

C#多线程的一个例子 1.带参数的多线程 2.处理了UI元素的控制

2013-01-05

Donet regex tester

正则表达式测试工具 regex tester

2012-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除