Win3内存管理之私有内存跟共享内存的申请与释放 一丶内存简介私有内存申请 通过上一篇文章.我们理解了虚拟内存与物理内存的区别. 那么我们有API事专门申请虚拟内存与物理内存的. 有私有内存跟共享内存. 私有内存的意思就是这块内存申请只在本进程的物理页当中. 共享内存就是这个物理页 A B两个进程都 ...
msdn 解释如下: “协变”是指能够使用与原始指定的派生类型相比,派生程度更大的类型。 “逆变”则是指能够使用派生程度更小的类型。 解释的很正确,大致就是这样,不过不够直白。 直白的理解: “协变”->”和谐的变”->”很自然的变化”->string->object :协变。 “逆变”->”逆常的 ...
使用互斥体防止程序多开技术 学习完线程的同步函数. 互斥体的应用.那么我们可以使用互斥体进行放多开设置. 一丶编写思路. 在编写互斥体防止多开的时候.我们要查询下MSDN.看下互斥体的介绍. 看到互斥体MSDN返回值说的一段话. If the function succeeds, the retur ...
分类:
其他好文 时间:
2018-09-02 18:44:15
阅读次数:
220
原文:让你的Blend“编辑其他模板”菜单里出现你的Style 如图。。 昨天在做控件的时候遇到了一个新的要求,让美工可以在Blend里直接编辑自定义控件里子内容的模板。于是乎疯狂的求助谷哥度姐,结果一无所获。 在查了一遍又一遍的MSDN后,终于发现了一个可能有帮助的类StyleTypedPrope... ...
分类:
其他好文 时间:
2018-08-30 18:21:03
阅读次数:
128
微软的产品一向不敢恭维,卸载都没有办法卸载干净,卸载又慢又不彻底,dotnet被我卸载之后还有注册表残留以至于无法重新安装。 .NET Framework Cleanup Tool真的很好用,全部版本的都可以卸载,之后就可以重新安装了~ http://blogs.msdn.com/cfs-file.... ...
分类:
Web程序 时间:
2018-08-30 02:00:37
阅读次数:
287
为了不使用vc6但是还要使用visual assist的各种自动功能,决定使用c free ,但是怎么调用微软的MSDN library呢,我目前使用的版本是MSDN 1.5精简版bing自动翻译的。在C free 定制帮助中选择你的MSDN library安装路径里面的msdn.col文件,填入到... ...
分类:
其他好文 时间:
2018-08-30 01:53:18
阅读次数:
125
非常痛苦的感觉,不能用vc6,msdn library也不好用,去2k3系统试了下,没有任何问题,无奈想重装系统了,但是太浪费时间,装了虚拟机也是vistax64的,安装之后正常。。。 卸载重新安装依然有问题。 情急之下,导入导出设置里面重置了设置啦,添加成功~,非常开心。 ...
转自:http://www.cnblogs.com/newstart/archive/2012/09/21/2696884.html 最近项目使用socket通信,要测试接受时间和解析时间,达到微妙级别,这里在MSDN上找的资料记录下: StopWatch Stopwatch 实例可以测量一个时间间 ...
分类:
其他好文 时间:
2018-08-29 10:51:55
阅读次数:
260
本文启发的思路来源于asp.net mvc 6 的entity framework,微软MSDN中的官方项目contoso university 虚构的数据库 原文链接如下; https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-s ...
分类:
数据库 时间:
2018-08-25 22:16:45
阅读次数:
228
ArrayList简介 ArrayLIst是动态数组,用MSDN的说法就是Array的复杂版本,它提供了动态的增加和减少元素,实现了Collection和List接口,可以灵活的设置数组的大小,要注意ArrayLIst并不是线程安全的。因此一般建议在单线程中使用Arraylist数组 ArrayLi ...
分类:
编程语言 时间:
2018-08-25 14:17:34
阅读次数:
188