自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C# 调用C++DLL注意事项

2010-03-22 15:10C#调用C++ DLL 注意事项1.c#只能引入c++的函数,而不能引入类,除非dll做成com的2.c++中导出函数时要用def文件导出,如果用static _declspec(dllexport) double Add(double a,double b); 这种方式导出,c#调用时的入口点会被转为乱七八糟的东西,但可以用Exe...

2013-11-25 21:54:00 91

转载 Invoke和BeginInvoke 详细介绍

天无意中看到有关Invoke和BeginInvoke的一些资料,不太清楚它们之间的区别。所以花了点时间研究了下。  据msdn中介绍,它们最大的区别就是BeginInvoke属于异步执行的。Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创...

2013-11-23 23:00:00 248

转载 C# Invoke 和 BeginInvoke的区别和共同点

Invoke是同步操作,也就是阻塞调用Invoke方法的线程,直到Invoke中的Delegate方法执行完之后,才会接着执行Invoke后面的代码。BeginInvoke是异步操作,不阻塞调用BeginInvoke方法的线程,继续执行BeginInvoke后面代码,等后面代码执行完后,才会执行BeginInvoke中的Delegate方法。 Invoke和BeginInvoke中的代...

2013-11-23 22:57:00 90

转载 空间数据共享与交换技术现状

1. 空间数据格式及相互转换  1.1现行主要数据格式  空间数据主要可以分为两大类:GIS数据和CAD制图数据。  GIS数据的现行主要数据格式包括:  (1)ArcGIS平台(美国ESRI公司)的SHP、Coverage、E00格式;  (2)MapInfo平台(美国MapInfo公司)的MIF、Tab格式;  (3)国产GIS平台MapGIS、SuperM...

2013-08-30 13:48:00 273

转载 C# 性能优化实践

性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系统运行正确性的前提下,使之运行地更快,完成特定功能所需的时间更短。本文以.NET平台下的控件产品MultiRow为例,描述C#性能优化的实践。· 理解需求 MultiRow的一个性能需求是:“百万行数据绑定下平滑滚动。”整个MultiRow项目的开发过程一直在考虑这个目标。· 理解瓶颈 99%的性...

2013-08-27 16:48:00 108

转载 C# 3.0-c#5.0 变化

最近发现对于C#的使用水平一只停留在3.0的程度 对于4.0 5.0的新特性使用的很少,写一篇文章记录一下增加一下认识。C# 3.5扩展方法扩展方法所在的类和扩展方法必须是静态的 并且扩展方法第一个参数是要扩展的类名 并在thisPerson person = new Person();public static class Extension { ...

2013-08-27 14:37:00 85

转载 两点计算角度

/// <summary> /// 将角度转换成弧度 /// </summary> /// <param name="angle">角度</param> /// <returns></returns> public st...

2013-08-27 13:15:00 236

空空如也

空空如也

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

TA关注的人

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