JDK1.5提供了一个计数信号量Semaphore类。Semaphore
通常用于限制可以访问某些资源(物理或逻辑的)的线程数目,并提供了同步机制。Semaphore提供了两个构造器来创建对象:1)Semaphore(int
permits):创建具有给定的许可数和非公平的公平设置的Semaphor...
分类:
编程语言 时间:
2014-05-01 11:33:50
阅读次数:
431
一、const应用1.const关键字,他后面内容的不可修改,一般来说,其修饰的变量不可再进行赋值操作;2.常量指针int
a= 3;int b = 4;const int* pt = &a;a =
5;*pt的值为5,pt只是一个指针,所以他指向的是a的内容,const限制的是*pt,所以,只是不...
分类:
编程语言 时间:
2014-05-01 08:16:44
阅读次数:
427
限制并发select的patch,代码量很少,主要是为了学习mysql的源码,yy一下。增加两个全局控制变量:
thread_limit_min thread_limit_max增加一个条件变量: COND_thread_running_limit增加一个新的错误码:
concurr...
分类:
数据库 时间:
2014-05-01 07:14:13
阅读次数:
576
假设放大因子为ratio,(为了避免新图过大或过小,我们在程序中限制0.25≤ratio≤4),缩放(zoom)的变换矩阵很简单:(2.13)缩放变换的源代码如下,因为和转置的那段程序很类似,程序中的注释就简单一些。[cpp]view
plaincopy/***函数名:zoom*参数:ratio--...
分类:
其他好文 时间:
2014-05-01 06:37:06
阅读次数:
271
目 录一.
视频捕获快速入门二.基本的捕获设置1.设置捕获速度:2.设置终止捕获3.捕获的时间限制三.关于捕获窗口 1.创建一个AVICAP捕获窗口
2.将一个捕获窗口连接至捕获设备3. 父窗口与子窗口的交互 4.捕获窗口的状态四.视频捕获驱动和音频驱动 1.视频捕获驱动的性能:2.视频对话框: 3...
分类:
其他好文 时间:
2014-05-01 06:08:20
阅读次数:
475
1、命名空间std
C++标准中引入命名空间的概念,是为了解决不同模块或者函数库中相同标识符冲突的问题。有了命名空间的概念,标识符就被限制在特定的范围(函数)内,不会引起命名冲突。最典型的例子就是std命名空间,C++标准库中所有标识符都包含在该命名空间中。
如果确信在程序中引用某个或者某些程序.....
分类:
其他好文 时间:
2014-05-01 05:31:22
阅读次数:
348
如果在Vertica数据库在建一张同样带AUTO_INCREMENT约束字段(ID)的表,由于AUTO_INCREMENT约束的限制,COPY导入数据时会发生冲突,导致COPY执行失败。
经过分析研究及测试,先创建SEQUENCE,然后创建表并设置ID字段的缺省值为NEXTVAL('schemaname.sequencename'),就可COPY导入AUTO_INCREMENT约束字段的数据。...
分类:
数据库 时间:
2014-04-29 13:44:21
阅读次数:
409
在做活动项目时需要对时间的限制 就写模仿 crontab 写了一个
# utf-8
# '* * * * *' -> 分 时 日 月 周
# '* * * 1-3 *' -> 分 时 日 月 周
# '* * * 1,2,3 *' -> 分 时 日 月 周
# 01-59 01-23, 01-31, 01-12, 0-6
# simple : CrontabUtil....
分类:
其他好文 时间:
2014-04-29 13:44:20
阅读次数:
312
本文针对软件项目的规模度量和进度管理,提出了一种新的以用例点的方式来表达和跟踪的方法。本文详细介绍了经过调整过的用例点度量方法,舍弃了角色对应的用例点数,对用例分类给出了更严格的要求,采用了更细致的步骤定义,并限制了复杂用例的最多步骤。用例的状态完成度得到区分,在此基础上建立了过程中用例的进度跟踪方法。最后并阐述了在需求可复用情况下的使用方式。...
分类:
其他好文 时间:
2014-04-27 21:44:59
阅读次数:
270
这样,各层分工明确,职责清晰。既有利于合作开发,也大大降低了维护的成本和维护的时间。与我们第一次机房收费系统的登录界面相比,分层之后的登录界面就显得效果好多了。但是分层不是分的越多越好,过多的分层限制了开发人员与客户对系统的理解能力,限制了客户与开发人员的交流。分层越多的话,可靠性有时也是不稳定; 项目开发中实在是要具体分析,盲目套用耦合不降反升,效率不高反低,维护不便反繁。
分层不是目的,是软件发展的产物和毕竟之路。层化是把软件横向切了几刀,模块化是把软件纵向切了几刀。我们要灵活使用分层,更好的...
分类:
其他好文 时间:
2014-04-27 21:34:59
阅读次数:
421