![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程
red-fly
什么是人?终究也是尘归尘,土归土罢了。下雨的时候在路上涉水而行,有太阳的时候在水泥地板上疾驰而过,不管是喧闹,是平静,还是挣扎和惬意,等到结束的时候,一切都烟消云散... 留下的,只不过是无数只细菌的美餐而已 ...
展开
-
CreateProcess()接收程序的输出
环境:win10 64位,vs2015 mfc程序目的:记录CreateProcess()接收启动程序的输出。注:cmd程序,而不是带ui的程序起始原由:通过调用git工具来完成自己的一些需求参考:https://bbs.csdn.net/topics/190138594,会读取控制台输出,但是如何向控制台输入数据?交互?https://blog.csdn.net/waitig1992/article/details/23766833,MFC执行CMD命令并获得其返回信息源代码之前几乎没原创 2020-11-07 14:39:49 · 2308 阅读 · 0 评论 -
C# EF的异步
注:此demo程序是从microsoft的ef文章中拿过来的,仅用于记录,以后自己使用时方便查询,相关网址如下:https://docs.microsoft.com/zh-cn/ef/ef6/get-started此文记录c# ef框架下的异步操作写法,实际上,根据代码来看,应该和是否ef无关,由于不太熟悉ef和c#之间的关系,所以就按照下载文档时的文章标题来描述此段文字了。这里简单记录两个demo程序,一个是同步的,一个是异步的,做个简单的对比就知道之间的差别了。同步demo如下:u原创 2020-06-06 11:41:29 · 920 阅读 · 0 评论 -
多线程与内存(heap)
关于多线程中的内存问题,必需足够地重视,否则,程序总是会出现莫名其妙的错误。如果幻想某些情况“应该”不会出现,或者是认为某些步骤是按照正常的顺序下来的,那就错误大大地,因为有一个简单的事实,就是你没有遵守事实,想和CPU对着干!xx SDK的报错退出问题,从去年直到现在都没有得到有效的解决,近段时间,被频繁地爆露出来,是到了不得不直面的时候了,所以,前两周,去了xx N次,直到现在,还不能确定原创 2008-04-28 12:42:00 · 6881 阅读 · 6 评论 -
多核程序探秘 (续): false sharing 及使用 vtune 验证
(http://software.intel.com/zh-cn/blogs/2009/08/13/false-sharing-vtune/) 多核程序探秘 (续): false sharing 及使用 vtune 验证作者: softarts11 (3 篇文章) 日期: 八月 13, 2009 在 5:14 下午 感谢网友对前一篇文章 -“多核程序探秘- false sha转载 2009-08-26 09:40:00 · 950 阅读 · 0 评论 -
TBB: concurrent_queue 高性能的奥秘
(http://software.intel.com/zh-cn/blogs/2009/08/13/tbb-concurrent_queue/?cid=sw:prccsdn758) TBB: concurrent_queue 高性能的奥秘作者: softarts11 (3 篇文章) 日期: 八月 13, 2009 在 11:49 上午 在如今的多线程开发的滚滚浪潮中,线程安全会是一转载 2009-08-26 09:57:00 · 1375 阅读 · 0 评论 -
web中接收不到自定义控件事件的简单解决方案(修改控件)
一个MFC写的视频控件,需要提供给客户进行客户端开发。不同客户的需求有很大的不同,最显著的一个特点就是要适应不同的语言,比如VC++、C#、Delphi、WEB,等 等 其中使用起来最简单的是VC++,其它的或多或少总是有点点问题比如:C#,由于传递结构和指针很麻烦,所以只能把多个参数从结构体中分开一个一个放到接口/事件中Delphi在把控件导入到IDE时,有时候不成功原创 2015-12-11 09:58:43 · 1387 阅读 · 0 评论