自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水里的空气的专栏

自信来源于知识,气质来源于财富

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

转载 多线程调用MFC DLL、在MFC DLL创建多线程与线程安全

 多线程调用: 1、动态库只有一个导出函数: 这种情况非常少,也是最容易处理的情况。这种情况下编写函数时,只需要考虑不要有冲突的全局数据就可以了。这里的全局数据包括了在堆中分配的数据块和静态全局变量等。如果存在这样的全局数据,那么进程中的不同线程访问这个函数就会造成冲突。 解决办法也很简单,就是尽量用堆栈(stack)来解决问题。由于堆栈的所有人是线程,所以它必然是线程安全的。当然也要注意避免堆栈

2009-11-13 09:58:00 981

原创 MFC扩展DLL 小结

1、在DLL中启动多线程,用_beginThread()不能使用AfxBeginThread().2、DLL中与客户程序之间通信可以有2中方法:     (1)通过消息,在DLL中增加一个自定义消息,此消息的ID注意不能和客户端程序中的消息重复。在客户端程序中将窗口句柄传给DLL,在客户端写上此消息的响应函数,这样就可以很方便的将DLL中的数据传输给客户端了。应用场合:只将数据从DLL传输

2009-11-12 22:07:00 558

原创 python快捷键汇集

 Ctrl+3            行注释Ctr+/               去行注释Ctrl+Shift+3   去行注释Ctrl+4            块注释Ctrl+5            去块注释Ctrl+9            折叠全部Ctrl+0          展开全部Ctrl+-            折叠Ctrl+=           

2009-11-02 09:53:00 695 1

原创 PyDev for Eclipse 简介

http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/index.html 

2009-11-02 08:55:00 333

转载 python 3.0与python 2.x的区别

 正在阅读最新版的《A byte of Python》。发现Python3.0在某些地方还是有些改变的。准备慢慢的体会,与老版本的《A byte of Python》做对比,最后再去查阅官方网站的文档。 1. 如果你下载的是最新版的Python,就会发现所有书中的Hello World例子将不再正确。 Old: print "Hello World!" #打印字符串 New: print("Hel

2009-11-02 08:37:00 556

原创 循序渐进学Python:IDLE的运行、编辑与调试

 IDLE是Python软件包自带的一个集成开发环境,初学者可以利用它方便地创建、运行、测试和调试Python程序。本文将详细介绍IDLE的GUI界面、Python Shell、编辑器和调试器,为初学者快速上手助一臂之力。一、IDLE的安装实际上,IDLE是跟Python一起安装的,不过要确保出现图1所示的安装画面时选中了“Tcl/Tk”组件,准确地说,应该是不要取消该组件,因为默认时该组件是处于

2009-11-01 16:16:00 4345

转载 一个大牛整理的python资源

 Python基本安装:     * http://www.python.org/ 官方标准Python开发包和支持环境,同时也是Python的官方网站;     * http://www.activestate.com/ 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进; Python文档:     * http://www.python.org/doc/current/

2009-11-01 11:39:00 595

soft secure

看雪学院的软件加密技术内幕,PDF版本,清晰,完整。

2014-11-20

深度探索C++对象模型(清晰版).pdf

探索“对象导向程序所支持的 C++对象模型”下的程序行为。对于“对象导向性质之基础实现技术”以及“各种性质背后的隐含利益交换”提供一个清楚的认识。检验由程序变形所带来的效率冲击。提供丰富的程序范例、图片,以及对象导向观念和底层对象模型之间的效率测量。

2010-12-07

工作流模型研究

一篇全面介绍工作流的好文章

2007-11-04

大型超市销售连锁管理系统(三层架构

大型超市销售连锁管理系统(三层架构)

2007-11-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除