文件锁包括“建议性锁”和“强制性锁”。Linux
系统的文件记录锁默认情况下是建议性的!建议性锁要求每个上锁的文件的进程都要检查是否有锁存在,并且尊重已有的锁。考虑数据库存取例程库,如果数据库中所有函数都以一致的方法处理记录锁,则称使用这些函数存取数据库的所有进程集为“合作进程”(cooperati...
分类:
其他好文 时间:
2014-05-26 11:43:47
阅读次数:
372
'''
【程序91】
题目:时间函数举例1
1.程序分析:
2.程序源代码:
'''
if __name__ == '__main__':
import time
print time.ctime(time.time())
print time.asctime(time.localtime(time.time()))
print time.asctime(time...
分类:
编程语言 时间:
2014-05-25 18:15:41
阅读次数:
311
(1)在虚拟机中执行应用程序
(2)程序调用libc里的封装例程 , 封装例程syscall调用,向内核发送系统调用号。具体分析发现。syscall会通过调用__kernel_vsyscall函数发送系统调用号。
(3)__kernel_vsyscall函数执行sysenter快速系统调用,由用户态进入内核态。
(4)sysenter进入内核态时,会先找到执行系统调用的入口函数ia32_sysenter_target。
(5)执行到sysenter_do_call函数处,通过call *sys_call_...
分类:
其他好文 时间:
2014-05-25 13:03:55
阅读次数:
396
这篇文章里,我们将一起探讨图像金字塔的一些基本概念,如何使用OpenCV函数 pyrUp 和 pyrDown 对图像进行向上和向下采样,以及了解了专门用于缩放图像尺寸的resize函数的用法。此博文一共有四个配套的示例程序,他们详细注释过的代码都在文中贴出,且文章最后提供了综合示例程序的下载。
先尝鲜一下其中一个示例程序的运行截图:...
分类:
其他好文 时间:
2014-05-23 08:20:39
阅读次数:
519
Arrays 数组帮助类
示例程序(JUnit演示)
数组转化为List
@Test
public void testUserArraysChangeArraytoList() {
// 类Arrays
// public static List asList(T... a)
// Returns a fixed-s...
分类:
编程语言 时间:
2014-05-22 18:37:40
阅读次数:
354
Oracle需要启动和关闭的服务:
1、OracleOracle_homeTNSListener 对应于数据库的监听程序
2、OracleServiceSID 对应于数据库的例程
3、OracleDBConsoleSID 对应于Oracle Enterprise Manager(OEM)
注:其中OracleOracle_home表示Oracle主目录
其中SID表示Ora...
分类:
数据库 时间:
2014-05-22 11:58:20
阅读次数:
361
上一篇我们讲了MongoDB 的命令入门初探,本篇blog将基于上一篇blog所建立的数据库和表完成一个简单的Java MongoDB CRUD Example,利用Java连接MongoDB数据库,并实现创建数据库、获取表、遍历表中的对象、对表中对象进行CRUD操作等例程。
1、下载MongoDB Java 支持驱动包
【gitHub下载地址】https://github.com/mon...
分类:
数据库 时间:
2014-05-22 06:53:47
阅读次数:
401
方法一: 有时候在开发应用程序时,希望控制程序运行唯一的实例。例如,最常用的mp3播放软
件Winamp,由于它需要独占计算机中的音频设备,因此该程序只允许自身运行唯一的一个例程。在Visual
C++的开发实践中,对于16位的Windows系统,应用程序的hPrevInstance句柄保存了应用....
分类:
编程语言 时间:
2014-05-20 10:58:28
阅读次数:
406
C++对象模型内存布局如下:
非静态数据成员在对象之内静态数据成员在对象之外静态、非静态成员函数在对象之外类中存在虚函数时,一个类对应一个virtual table放在对象之外,对象中安插一个指针vptr指向这个表。
测试例程:
#include
using namespace std;
class A {
public:
int x, y;
static...
分类:
编程语言 时间:
2014-05-18 07:46:31
阅读次数:
234