.NET
文章平均质量分 60
duhaomin
开朗,爱运动
展开
-
.NET与JAVA的区别【完整版】
原地址:http://iwms.wangqi.com/html/2010-09/867.html.NET与Java的这种相似为网站管理系统的开发提供了便利,如果您掌握了C#,那么,掌握Java这个语言几乎是不费什么力气的,需要花费时间的只不过就是熟悉彼此的类库。.NET是.NET Framework,Java是J2SE。学习这两者的理论基础都是面向对象理论。所以,一名有着面向对象理论基础的转载 2013-09-30 11:47:52 · 4800 阅读 · 0 评论 -
C# OpenCV学习笔记二之图像读写的两种方法
原文地址:http://www.2cto.com/kf/201109/105560.html图像显示在控件loadPictureBox上方法一//读取图像001.jpgIntPtr img = CvInvoke.cvLoadImage("001.jpg", Emgu.CV.CvEnum.LOAD_IMAGE_TYPE.CV_LOAD_IMAGE_转载 2014-10-28 21:16:28 · 4491 阅读 · 0 评论 -
OpenCV 读取图片时候行字节数的算法
该算法为:LineBytes = (width * bitCount + 31) / 32 * 4bitCount为位图位宽,32位BMP,位宽为32、24位BMP位宽为23、256色位图位宽为8、等等。这是一种对齐算法,对于BMP等位图来说,要求是4字节对齐,即每行字节数必须为4的整数倍。因为8bit等于1Byte,同时满足以4字节为对齐单位向下对齐,所以可以得:LineBytes =转载 2014-10-28 21:15:33 · 3105 阅读 · 0 评论 -
C# 图像类Bitmap
C# 图像类Bitmap C#中处理图像的类是Bitmap,这个类里边各种图像的信息存在类的头结构体里边,而图像的像素数据则存在一块连续的区域内,指向该区域的指针是Scano,比如一个图像的定义是:Bitmap disp=xxxxx此时获得数据像素区块的首地址这样获得:BitmapData bmp = disp.LockBits(newRectangle(0,0, im原创 2014-11-12 20:18:22 · 3362 阅读 · 0 评论 -
C# 调用C++的dll
C#调用C++的dll C++:__declspec(dllexport)int main3(LPCSTR path);__declspec(dllexport)int Multiply(intfactorA, int factorB);C# [DllImport("ImageBase.dll",EntryPoint ="Multiply",Ch原创 2014-09-19 19:53:49 · 753 阅读 · 0 评论 -
初识Unity3D
非常棒:http://www.3dlvyou.com/client/7类似于app store的Asset Store(资源商店)支持DriectX11,优化的光照系统NVIDIA的Phys物理引擎Lightmap烘焙工具Beast 模拟逼真的光照强悍的Mecanim动画系统地形编辑器联网支持:可以实现简单的多人联网游戏,但是对网络要求性能比较高的,需要使用第三方的原创 2014-03-15 01:32:59 · 1484 阅读 · 0 评论 -
回调机制
001:回调函数方式:typedef void (__stdcall *DownloadCallback)(const char* pURL, bool bOK);void DownloadFile(const char* pURL, DownloadCallback callback){ cout << "downloading: " << pURL << "" << e翻译 2013-10-09 17:54:13 · 1288 阅读 · 0 评论 -
error LNK2019:无法解析的外部符号 __cdecl std::_String_base::_Xran(void) 和_Xlen(void)
error LNK2019:无法解析的外部符号 __cdecl std::_String_base::_Xran(void) 和_Xlen(void) 关于这个问题,试图解决了大约一天,也没有解决,原因是VS2005以及以下版本编译出来的静态库lib里边的内容是旧版本编译的,里边有关String的格式应该都是上边无法解析的那种,而我们如果使用高版本的VS试图打开以前的,除了自动转换一些可原创 2013-11-29 15:23:41 · 8322 阅读 · 0 评论 -
C#中比较常见的类&方法、对应的引用、例子
001:Regex,引用:using System.Text.RegularExpressions , Regex regex = new Regex(@"^\d{1,3}$");if (!regex.IsMatch(IPs[i]))return false;002:Convert,引用: System,Convert.ToUInt16(str)原创 2013-10-11 13:59:34 · 1985 阅读 · 0 评论 -
.net框架运行原理
原始地址:http://www.cnblogs.com/luweifeng1031/archive/2012/01/14/2322328.htmlnet框架运行原理核心是CLR(通用语言运行时),c#或者其它各种语言编译原理:将原代码通过相对的编译器(语法检查原代码分析)生成IL代码托管(IL也称托管代码),最后得到一个托管模块,一个或多个托管模块组成程序集(assembl转载 2013-09-30 15:44:22 · 1722 阅读 · 0 评论 -
托管程序与非托管程序的区别
原始地址:http://www.cnblogs.com/springcsc/archive/2008/12/25/1362515.html一般一个可执行文件的内部都包含一个PE头,系统根据PE的信息找到入口函数,在通过执行入口函数中的代码来执行可执行程序。托管程序的文件中相对于非托管程序还包含了一个CLR表头文件以及其他CLR需要的信息。(1)非托管程序的执行过程在非托管程转载 2013-09-30 15:07:16 · 1235 阅读 · 0 评论 -
C#中使用lockbits方法处理图像(译文)
原文地址:http://blog.sina.com.cn/s/blog_4e3e2ce4010009on.html使用lockbits方法处理图像 许多图像处理任务即时是最简单的文件类型转换,例如从32位深度到8位深度的格式转化,直接获得像素阵列要比使用GetPixel和SetPixel等方法的效率高得多。 你可能会发现DotNet采转载 2014-11-07 15:35:26 · 1880 阅读 · 0 评论