C#
织田信长
西安电子科技大学通信工程专业中国科学技术大学多媒体技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#4.0捷径教程笔记(1)
C#预览 1.C#和C++的差异 C#编译成托管代码,托管代码介于高级语言和低级语言之间,运行的时候通过JIT(Just In Time)来动态编译托管代码,而C++直接编译成机器码,即本地代码。 2.什么是动态编译 动态编译就是在中间语言执行的第一次进行编译,把编译好的机器码文件保存起来,以后运行的时候再重新调用。中间语言往往内存占用比较少,原创 2013-04-20 18:53:34 · 590 阅读 · 0 评论 -
HoHoMap开发日记(1)
HoHoMap开发日记(1) HoHoMap原本打算用JavaScript来调用GoogleMap的API来实现一些地图的应用,因为界面和本地运算存储的问题,采用C#+开源的GMAP.NET进行开发。HoHoMap原来的方案原先的方案主要是直接调用GoogleMapAPI,方便是方便示例代码也很多,美中不足的是似乎计算效率太低(做的东西是需要有一点点运算的),之前原创 2013-04-20 00:18:51 · 649 阅读 · 0 评论 -
C#4.0捷径教程笔记(2)
C#和CLRCLR中的JIT编译器将C#编译成中间语言,由CLR执行,而CLR并非像JavaScript那样的解释执行的,首次运行程序的时候CLR调用JIT编译器将中间语言代码编译为机器码,这样的好处是,相比于基于通用优化法则的编译器,实时编译能够实现更加细粒度的优化,提供基于当前宿主的机器的优化,并且托管代码相比于机器码往往占用空间更少,代码更加优化。虽然JIT编译阶段增加了复杂度,使得原创 2013-04-20 19:35:28 · 600 阅读 · 0 评论
分享