首页 > 编程语言
多线程的那点儿事(之生产者-消费者)
生产者-消费者是很有意思的一种算法。它的存在主要是两个目的,第一就是满足生产者对资源的不断创造;第二就是满足消费者对资源的不断索取。当然,因为空间是有限的,所以资源既不能无限存储,也不能无限索取。 生产者的算法,[cpp] view plaincopyWaitForSingleObject(hEmp...
分类:编程语言   时间:2014-08-01 22:39:02    收藏:0  评论:0  赞:0  阅读:354
C++ Code_ScrollBar
主题 1.ScrollBar的使用 2. 3. 4. 5. 属性 HScrollBar VScrollBar 直接拖拽1其中任意空间到对话框上面是...
分类:编程语言   时间:2014-08-01 22:38:32    收藏:0  评论:0  赞:0  阅读:453
C++ CheckBox_Porerty
主题 1.s Caption属性 CheckBox CheckDlgButton BOOL CheckDlgButton( HWND hDlg,...
分类:编程语言   时间:2014-08-01 22:37:22    收藏:0  评论:0  赞:0  阅读:525
C++ CheckMenuItem
菜单单选 关键点 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    收藏:0  评论:0  赞:0  阅读:537
C++ Code_StatusBar
主题 1. 创建状态栏并显示 2. 在状态栏中显示进度条 3. MDI文档显示和隐藏状态栏 4. 5. 代码::创建状态栏 并显示...
分类:编程语言   时间:2014-08-01 22:37:02    收藏:0  评论:0  赞:0  阅读:445
C++ AfxBeginThread1
9*9乘法口诀 关键点 实现过程 在 classCMfc01Dlg:publicCDialog { //Construction public: CMfc01Dlg(CWnd*pParent=NULL);//sta...
分类:编程语言   时间:2014-08-01 22:36:42    收藏:0  评论:0  赞:0  阅读:343
分享Spring Scheduled定时器的用法
在coding中经常会用到定时器,指定每隔1个小时,或是每天凌晨2点执行一段代码段,若是使用java.util.Timer来做这种事情,未免重复造轮子。幸亏Spring中封装有定时器,而且非常好用,采用注解的形式配置某时某刻执行一段代码段。在之前的项目中使用过一次,下面就把代码、配置一并分享与大家。
分类:编程语言   时间:2014-08-01 22:34:42    收藏:0  评论:0  赞:0  阅读:361
python里两种遍历目录的方法
os.walk函数声明:os.walk(top,topdown=True,onerror=None)(1)参数top表示需要遍历的顶级目录的路径。(2)参数topdown的默认值是“True”表示首先返回顶级目录下的文件,然后再遍历子目录中的文件。当topdown的值为"False"时,表示先遍历子...
分类:编程语言   时间:2014-08-01 22:33:42    收藏:0  评论:0  赞:0  阅读:363
0801-----C++Primer听课笔记----------一个异常类
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    收藏:0  评论:0  赞:0  阅读:378
C++ ADO 数据查询
ADO 数据查询 关键点 上1条 下1条 第1条 最后1条 实现过程 //stdafx.h:includefileforstandardsystemincludefiles, #import"c:\programfiles\commonfiles\system\ado\msado15.dll"no_...
分类:编程语言   时间:2014-08-01 22:31:32    收藏:0  评论:0  赞:0  阅读:376
C++ AfxBeginThread
计算从1+2+3...+100000=? 关键点 CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc, LPVOID pParam, int nPriority = THREAD_PRIORITY_NORMAL, UINT nStackS...
分类:编程语言   时间:2014-08-01 22:30:32    收藏:0  评论:0  赞:0  阅读:472
Python学习之进程和并发
从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    收藏:0  评论:0  赞:0  阅读:531
Javascript编写类的混合方式
构造方法的方式可以为同一个类的每一个对象分配不同的内存,这很适合写类的时候设置属性, 但是设置方法的时候我们就需要让同一个类的不同对象共享同一个内存了.写方法用原型的方式最好.所以写类的时候需要把构造方法和原型两种方式混合着用.废话少说, 看代码://创建一个Student..
分类:编程语言   时间:2014-08-01 20:14:03    收藏:0  评论:0  赞:0  阅读:235
分享一个查IP归属地的python脚本
今天同事给了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    收藏:0  评论:0  赞:0  阅读:391
Spring4的学习(三)
1.Spring4整合Hibernate4整合什么?          1). 有 IOC 容器来管理 Hibernate 的 SessionFactory     2). 让 Hibernate 使用上 Spring 的声明式事务 2. 整合步骤: 1). 加入 hibernate ①. jar 包 ②. 添加 hibernate 的配置文件: hibernate.c...
分类:编程语言   时间:2014-08-01 20:01:17    收藏:0  评论:0  赞:0  阅读:454
Java编程思想(一)——一切都是对象
2014-7-27 16:59:08 《Java编程思想》 作者:Bruce Eckel 虽然这本书是经典,但是对于一个入门java,又没有其他编程经验的人来讲,实在难以看懂,前前后后看了三遍。 什么都不懂的时候硬着头皮看,没看完,看了前面忘了后面,中间很多看不懂。 第二次的时候,看懂了很多,但是不知道经典在何处。 第三次,是自己用了这门语言一年后,知道所谓的经典是什...
分类:编程语言   时间:2014-08-01 19:59:52    收藏:0  评论:0  赞:0  阅读:347
linux下tomcat shutdown后 java进程依旧存在
linux下tomcat shutdown后 java进程依旧存在 scheduledExecutorService.scheduleAtFixedRate...
分类:编程语言   时间:2014-08-01 19:54:52    收藏:0  评论:0  赞:0  阅读:578
spring InitializingBean 接口 与 BeanNameAware 接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。 TransactionTemplate的源码如下: public class TransactionTemplate extends DefaultTransaction...
分类:编程语言   时间:2014-08-01 19:54:32    收藏:0  评论:0  赞:0  阅读:494
从dll中导出c++类
简介: 动态库(DLL)从开始就作为windows平台的组成部分而存在。它以独立的模块把c函数封装起来供其他用户使用 。DLL从开始就是以封装C语言的形式而存在,当然现在你也可以封装其他语言,比如c++,而如果要实现跨平台使用DLL,则我们必须回归到C语言。 利用C语言接口并不意味着我们必须丢弃掉面向对象方法。C语言可以实现应用二进制接口(ABI),这样使调用者和被调用着可以遵从统一的标准,但...
分类:编程语言   时间:2014-08-01 19:54:22    收藏:0  评论:0  赞:0  阅读:749
Java中的内存分配
下面我们这篇博客来说一下java中是怎么合理的利用内存的,怎么将内存进行划分,做到各司其责,使系统平稳高效运行。 首先要知道的是java程序运行在JVM上,可以把JVM理解成java程序和操作系统之间的桥梁。因此JVM是内存分配原理的基础和前提。 一个完整的java运行程序会涉及一下内存区域: (1)      寄存器(registers):JVM内部虚拟寄存器,这是速度最快的最快的存储...
分类:编程语言   时间:2014-08-01 19:43:52    收藏:0  评论:0  赞:0  阅读:413
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!