自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 泛型之T运算 三

泛型运算 C#4.0 接口 可扩展

2011-04-25 18:37:00 735

转载 WPF Docking Library

http://www.codeproject.com/KB/WPF/WPFdockinglib.aspxIntroductionRecently, I started a project for porting a Windows Forms application to WPF. I was quite a novice in WPF, so at first I was considering using some type of Windows Forms interoperability. In p

2011-01-22 00:12:00 5647

转载 Matlab 字符串处理

<br />MATLAB字符串数组的创建与运算<br />字符串数组主要用于可视化编程内容,如界面设计和图形绘制。1.字符串变量的创建<br />字符变量的创建方法是:在指令窗口中先把待建的字符放在“单引号对”中,再按回车键。注意,该“单引号对”必须在英文状态下输入。这“单引号对”是MATLAB用来识别字符串变量所必须的。如:<br />>>a='This is an example.'<br />a =<br />    This is an example. <br />>>msg = 'You''re

2010-12-24 16:15:00 16726 1

转载 Customized display of collection data in a PropertyGrid

<br />By Gerd Klevesaat | 30 Jun 2003The PropertyGrid is widely used to display an object's properties and values.Download demo project - 20.4 Kb<br /><br />fig. 1: Using an Array<br /><br />fig. 2: Using a customized collectionIntroduction<br />The Proper

2010-11-26 09:11:00 1419

转载 泛型之T运算 二

泛型技巧系列:类型字典和Type Traits注意:未经许可,本系列禁止转载。本文所介绍的技巧,是我在研究泛型开发不久就发现并成功运用的技巧。这个技巧是突破.NET泛型限制,达到“看上去很美”境界的法宝。当然本方法也存在重大缺陷,后面我会逐一介绍。本文同时使用VB和C#语法,以下是泛型方面VB和C#的语法小小对照:VBC#Identifier(Of T)IdentifierIdentifier(Of T As C)Identifier where T : C上次我们介绍了约束模型的缺陷和使用外部辅助类代替约

2010-11-23 20:23:00 5140 1

转载 泛型之T运算

泛型技巧系列:避免基类及接口约束本系列未经许可,禁止转载(包括网络媒体刊载).NET泛型的一大特点是在编译阶段对类型参数不做任何假设。也就是说,面对类型参数T和他的变量,你没有什么能做的——不能调用除Object成员之外的任何方法,不能进行大多数运算符的运算等等。它提供了一个叫约束的机制,能在编译期对类型实参的取值进行一些检查。许多人都将约束视为在类型参数上提供操作支持的唯一方法,并大量使用——你有没有约束过IComparable呢?但是,这种做法是不对的,因为约束仅仅能检测声明类型是否实现了某接口或继承自

2010-11-23 20:22:00 1220

转载 C#中使用Property Grid(属性面板)控件

<br />1.将Property Grid 控件添加到工具箱中<br />由于默认情况下Property Grid 控件没有显示在工具箱中所以需要手动添加。<br /> <br />图1 将Property Grid添加到工具箱(在工具箱上右键选择添加/移除项)<br /> <br />图2 在自定义工具箱对话框中选中PropertyGrid控件<br />2.编写自定义类,并跟PropertyGrid控件进行绑定<br />using System;<br />using System.Componen

2010-09-03 00:54:00 4294 1

转载 WeiFenLuo.winFormsUI.Docking.dll的使用

1.建立一个WinForm工程,默认生成了一个WinForm窗体Form1。 2.引用—>添加引用—>浏览—>weiFenLuo.winFormsUI.Docking.dll。 3.窗体属性IsMdiContainer:True。 4.工具箱—>右键—>选择项—>.net组件—>浏览—>weiFenLuo.winFormsUI.Docking.dll—>在工具箱出现dockPanel。 5.将dockPanel拖到窗体Form1上,设置Dock属性,我设置的是:Fill。

2010-09-02 21:59:00 3271 4

转载 VS2005中为RDLC动态创建数据源

VS2005中为RDLC动态创建数据源2009-09-12 10:36 P.M.<br />1.添加数据集“DataSet1.xsd”<br />2.在“DataSet1.xsd”添加“DataTable”<br /><br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 

2010-08-28 02:26:00 2335

转载 C#范型List的Sort方法详解(转载)

C#范型List的Sort方法详解(转载) 标签:listsortcit 分类:计算机知识 C#范型List类的Sort方法有四种形式,分别是 1,不带有任何参数的Sort方法----Sort(); 2,带有比较器参数的Sort方法 ----Sort(IComparer) 3,带有比较代理方法参数的Sort方法----Sort(Comparison)>)) 4,带有比较起参数,可以指定排序范围的Sort方法----Sort(Int32, Int32 IComparer(T)) 首先介绍第一种方法,使用这种方

2010-08-01 10:25:00 833

转载 MATLAB Builder for .NET

<br />MATLAB Builder for .NET<br />R2009b MATLAB 资源 论坛<br />目录<br />入门指南 1<br />MATLAB Builder for .NET是什么? 1<br />.NET Builder怎么工作? 1<br />创建COM组件 2<br />不支持的MATLAB数据类型 2<br />创建 .NET组件 2<br />步骤 2<br />Deployment Tool输出窗口的功能 2<br />使用命令行方式创建.NET组件 3<br /

2010-07-29 23:07:00 1261

转载 DLL的概念、dll导出类(转贴)

<br />1、 DLL的概念 DLL(Dynamic Linkable Library),动态链接库,可以向程序提供一些函数、变量或类。这些可以直接拿来使用。静态链接库与动态链接库的区别:(1)静态链接库与动态链接库都是共享代码的方式。静态链接库把最后的指令都包含在最终生成的EXE文件中了;动态链接库不必被包含在最终EXE文件中,EXE文件执行时可以“动态”地引用和卸载这个与EXE独立的DLL文件。(2) 静态链接库中不能再包含其他的动态链接库或者静态库,而在动态链接库中还可以再包含其他的动态或静态链接库

2010-07-14 09:08:00 1703

原创 c++动态库(二)NoMFC动态库

c++,dll

2010-07-14 08:39:00 414

原创 c++动态库(一)静态库

c++,lib,

2010-07-13 17:56:00 411

原创 二阶电路零状态响应的另一种实现方式

RLC1.m文件 %RLC状态方程function dydt = rlc1(t,y)dydt=zeros(size(y));us=1500;r=0.1;l=0.01;c=0.003;%y(1)=uc,y(2)=ic=il,ic=c*duc/dt,ul=l*dil/dt=us-r*ic-uc%dydt =[y(2)/c;(us-r*y(2)-y(1))/l];dydt(1)=y(2)/c;d

2010-04-10 09:31:00 1079

原创 二阶电路零状态响应

RLC.m  clear all;clc;u=dsolve(0.00003*D2y+0.0003*Dy+y=1500,y(0)=0,Dy(0)=0,t); %求RLC二阶电路零状态响应,LC(d2u/dt)+RC(du/dt)+u=ussyms t;i=diff(u);i=inline(i);t=linspace(0.01,1,1000);for k=1:1000    y

2010-04-09 14:06:00 2084

转载 初步探索如何使用Visual C#调用Matlab

Matlab 2007a, 2007b, 2008a, 2008b等都对开发独立于Matlab运作平台的Matlab应用程序有很好的支持。网址mathworks.com/products/compiler/demos.html 下提供了一些Matlab程序展开应用的实例,其中把纯的Matlab程序转换成独立执行的应用程序显得很简单。由于用Visual C#调用Matlab的资料不多,经过初步探索,

2010-04-09 10:30:00 5169

原创 ActiveX 控 件 注 册 的几 种 方 法[转]接上篇

 编 译 联 接 上 述 程 序, 即 可 得 一 个 可 执 行 文 件。 另 需 注 意 的 是: 应 将ActiveX 控 件 文 件toweratl.ocx 复 制 到Windows 的system 目 录 下。 控 件 文 件toweratl.ocx 在 微 软 出 版 的《Visual C + + 6.0 程 序 员 指 南》 所 附 光 盘 中 可 以 找 到。

2007-11-02 18:50:00 928

原创 ActiveX 控 件 注 册 的几 种 方 法[转]

-ActiveX 控 件 是 一 个 动 态 链 接 库, 是 作 为 基 于COM 服 务 器 进 行 操 作 的, 并 且 可 以 嵌 入 在 包 容 器 宿 主 应 用 程 序 中, ActiveX 控 件 的 前 身

2007-11-02 18:47:00 1015

原创 读取Excel的类

using System;using System.Collections.Generic;using System.Text;using Excel = Microsoft.Office.Interop.Excel;using System.Windows.Forms;namespace FileTransition...{    class RwExcel    ...{        p

2006-12-09 22:59:00 719

转载 点对点传输

作者 :tashanzhishi 一、通讯基类using System;using System.Net.Sockets;using System.Net ;using System.IO ;using System.Windows.Forms;using System.Text; namespace BaseClass{     ///

2006-11-27 00:35:00 1156 1

原创 一个网上下载的ftp类(修改了其中几个bug)

/**//*FTPFactory.csBetter view with tab space=4Written by Jaimon Mathew ([email protected])Rolander,Dan ([email protected]) has modified the downloadmethod to cope with file name w

2006-11-26 13:14:00 1057

原创 模仿TreeView结构的树结构类

using System;using System.Collections.Generic;using System.Text;using System.Collections;namespace DocM...{    public class MyList    ...{        private ListDictionaryEntry> items = new ListDiction

2006-11-05 23:43:00 691

空空如也

空空如也

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

TA关注的人

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