生产者-消费者是很有意思的一种算法。它的存在主要是两个目的,第一就是满足生产者对资源的不断创造;第二就是满足消费者对资源的不断索取。当然,因为空间是有限的,所以资源既不能无限存储,也不能无限索取。 生产者的算法,[cpp] view plaincopyWaitForSingleObject(hEmp...
分类:
编程语言 时间:
2014-08-01 22:39:02
阅读次数:
266
主题 1. 选项卡控件基础 2. 显示图标的选项卡 3. 选项卡控件高级 4. 5. 属性 ...
分类:
编程语言 时间:
2014-08-01 22:38:42
阅读次数:
376
主题 1.ScrollBar的使用 2. 3. 4. 5. 属性 HScrollBar VScrollBar 直接拖拽1其中任意空间到对话框上面是...
分类:
编程语言 时间:
2014-08-01 22:38:32
阅读次数:
343
主题 1.s Caption属性 CheckBox CheckDlgButton BOOL CheckDlgButton( HWND hDlg,...
分类:
编程语言 时间:
2014-08-01 22:37:22
阅读次数:
326
菜单单选 关键点 CMenu::GetMenuState
UINTGetMenuState(UINTnID,UINTnFlags)const;
MF_CHECKED
MF_DISABLED
MF_ENABLED
MF_GRAYED
MF_MENUBARBREAK
MF_MENUBREAK
MF_SE...
分类:
编程语言 时间:
2014-08-01 22:37:12
阅读次数:
343
主题 1. 创建状态栏并显示 2. 在状态栏中显示进度条 3. MDI文档显示和隐藏状态栏 4. 5. 代码::创建状态栏 并显示...
分类:
编程语言 时间:
2014-08-01 22:37:02
阅读次数:
279
9*9乘法口诀 关键点 实现过程 在 classCMfc01Dlg:publicCDialog { //Construction public: CMfc01Dlg(CWnd*pParent=NULL);//sta...
分类:
编程语言 时间:
2014-08-01 22:36:42
阅读次数:
314
在coding中经常会用到定时器,指定每隔1个小时,或是每天凌晨2点执行一段代码段,若是使用java.util.Timer来做这种事情,未免重复造轮子。幸亏Spring中封装有定时器,而且非常好用,采用注解的形式配置某时某刻执行一段代码段。在之前的项目中使用过一次,下面就把代码、配置一并分享与大家。
分类:
编程语言 时间:
2014-08-01 22:34:42
阅读次数:
312
os.walk函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子...
分类:
编程语言 时间:
2014-08-01 22:33:42
阅读次数:
254
1.exception.h#ifndef __EXCEPTION_H__#define __EXCEPTION_H__#include #include class Exception : public std::exception{ public: Exception(cons...
分类:
编程语言 时间:
2014-08-01 22:32:52
阅读次数:
321
ADO 数据查询 关键点
上1条 下1条 第1条 最后1条 实现过程 //stdafx.h:includefileforstandardsystemincludefiles, #import"c:\programfiles\commonfiles\system\ado\msado15.dll"no_...
分类:
编程语言 时间:
2014-08-01 22:31:32
阅读次数:
422
计算从1+2+3...+100000=? 关键点 CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc, LPVOID pParam, int nPriority = THREAD_PRIORITY_NORMAL, UINT nStackS...
分类:
编程语言 时间:
2014-08-01 22:30:32
阅读次数:
259
从Python2.4以后,subprocess模块负责衍生出新的进程,和标准输入,标准输出,标准错误输出交互,并监听返回值。Subprocess模块是用来取代一些老的模块,例如os.system,os.spawn,os.popen和popen2In[34]:subprocess.call(‘df-h‘,shell=True)
FilesystemSizeUsedAvailUse%Mounted..
分类:
编程语言 时间:
2014-08-01 20:22:43
阅读次数:
462
构造方法的方式可以为同一个类的每一个对象分配不同的内存,这很适合写类的时候设置属性,
但是设置方法的时候我们就需要让同一个类的不同对象共享同一个内存了.写方法用原型的方式最好.所以写类的时候需要把构造方法和原型两种方式混合着用.废话少说,
看代码://创建一个Student..
分类:
编程语言 时间:
2014-08-01 20:14:03
阅读次数:
208
今天同事给了6W多个IP叫我查出ISP和归属地,果断用pythonurllib2搞之,数据库用是淘宝的API接口#!/usr/bin/python
#coding:utf-8
importurllib2
importjson
importtime
url=‘http://ip.taobao.com/service/getIpInfo.php?ip=‘
defcheckTaobaoIP(ip):
try:
response=urllib2...
分类:
编程语言 时间:
2014-08-01 20:06:12
阅读次数:
256
1.Spring4整合Hibernate4整合什么?
1). 有 IOC 容器来管理 Hibernate 的 SessionFactory
2). 让 Hibernate 使用上 Spring 的声明式事务
2. 整合步骤:
1). 加入 hibernate
①. jar 包
②. 添加 hibernate 的配置文件: hibernate.c...
分类:
编程语言 时间:
2014-08-01 20:01:17
阅读次数:
362
2014-7-27 16:59:08
《Java编程思想》 作者:Bruce Eckel
虽然这本书是经典,但是对于一个入门java,又没有其他编程经验的人来讲,实在难以看懂,前前后后看了三遍。
什么都不懂的时候硬着头皮看,没看完,看了前面忘了后面,中间很多看不懂。
第二次的时候,看懂了很多,但是不知道经典在何处。
第三次,是自己用了这门语言一年后,知道所谓的经典是什...
分类:
编程语言 时间:
2014-08-01 19:59:52
阅读次数:
247