
性能
文章平均质量分 85
Conmajia
超式神,和亲吗?
展开
-
GDI+ 位图读写速度测试
测试内存锁定对 GDI+ 原生位图操作的性能影响。原创 2023-12-27 15:22:56 · 1272 阅读 · 0 评论 -
量化GDI+:快速Bitmap读写像素
写在前面的话:本文针对GDI+下Bitmap操作(Get/SetPixel)进行测试,而非寻求最快速的位图处理方式。如果你需要速度上的提升,请使用GDI+以外的技术,如并行计算、调用MMX/SSE指令、CUDA等。这是一个古老的技巧:使用Bitmap类时经常会用到GetPixel和SetPixel,但是这两个方法直接使用都比较慢,所以一般都会使用LockBits/UnlockBit原创 2012-08-25 13:29:11 · 10533 阅读 · 2 评论 -
InvokeHelper:多线程修改主界面控件属性并调用其中方法
© 野比 2012源代码:点击下载下面是动画,演示在多线程(无限循环+Thread.Sleep)情况下主界面操作不受影响。多线程是一种提高程序运行效率和性能的常用技术。随着我们学习工作的深入,在编程中或多或少会涉及到需要多线程的情况。多数时候,我们的操作模式是后台线程中处理数据,计算结果,然后在前台界面(GUI)中更新显示。在.NET Framework中,为了保证线程原创 2012-08-05 00:44:45 · 7452 阅读 · 10 评论 -
System.Random类在极限运算环境下重复生成随机数的对比实验
原创图片,请勿转载作者:野比(conmajia@gmail.com)23 May 2012© 保留所有权利 野比 2012注:本文为个人尝试,仅供参考。真随机和伪随机随机数是计算机编程中一个非常重要的工具。利用它,我们可以完成很多很多很多的事,而且有很多很多很多的事也必须用随机数来完成。所以随机数够不够「随机」,对我们来说,是非常之关键的。在软件原创 2012-05-24 02:09:51 · 4316 阅读 · 3 评论 -
C# 中的高性能计时器(Daniel Strigl著,野比译)
这是2008年翻译的奥地利人Daniel Strigl的Hi-performance Timer in C#一文。还是那句话,请尽量保留版权,这些老外的文章可以随便用,但都是有条件的,参见CPOL先上源码:点击下载[奥地利]Daniel Strigl 著 野比 译来源:http://www.codeproject.com作者:野比 (co翻译 2012-05-24 02:03:55 · 2018 阅读 · 1 评论 -
用FileStream以分页方式读取超大文件的性能试验
作者:野比 (conmajia@gmail.com)时间:May, 2012封面图片为野比原创,请勿未经允许私自引用Read extreme large files using pagingby Nobi Conmajia (conmajia@gmail.com)May 15th, 2012 我们在编程过程中,经常会和计算机文件读取操作打原创 2012-05-24 01:55:00 · 4297 阅读 · 0 评论