1.创建审计策略SQL> alter session set container=pdb1;SQL> create or replace directory dumpdir as '/u12/app/dumpdir';SQL> grant read,write on directory dumpdi...
分类:
其他好文 时间:
2015-12-07 11:54:24
阅读次数:
170
看到apue的第十章,说到alarm,pause可以实现sleep,可以让某些一直阻塞的函数超时,例如read,write。代码如下: 1 static void sig_alrm(int signo) 2 { 3 printf("I'm just print from sig_alrm...
分类:
系统相关 时间:
2015-12-02 18:26:55
阅读次数:
177
Linux档案的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限举例:档案的权限字符为 -rwxrwxrwx 这九个权限是三个三个一组的!其中,我们可以使用数字来代表各个权限,各权限的分数对照表如下:r:4 w:2 x:1...
分类:
系统相关 时间:
2015-12-01 16:27:09
阅读次数:
158
慢系统调用accept,read,write被信号中断时应该重试。对于accept,如果errno为ECONNABORTED,也应该重试。connect虽然也会阻塞,但被信号中断时不能立即重试,该socket应close后再重新创建套接子连接。因为connect伴随3次握手,若立即重试,服务器不知道...
分类:
其他好文 时间:
2015-11-27 00:39:52
阅读次数:
216
读写分离(Read/Write Splitting)。1.原理:让主数据库(master)处理事务性增、改、删操作(INSERT、UPDATE、DELETE),而从数据库(slave)处理SELECT查询操作。2.优点:备份数据库,分担数据库压力,承受更大的访问量。 yii实现读写分离非常简单,只....
分类:
数据库 时间:
2015-11-20 21:32:30
阅读次数:
225
驱动程序操作法:i2c设备的驱动也可以通过普通的设备驱动实现,像往常的驱动一样实现,然后在应用层就可以像读取普通文件一样操作,无需再考虑读写时序。其实普通的设备驱动也可以用两种方法实现, 1)构建字符设备驱动,在open,read,write等函数中直接操作i2c总线的相关寄存器来读写i2c设备,但...
分类:
系统相关 时间:
2015-11-18 15:54:51
阅读次数:
186
利用select 函数 实现sleep达到纳米级 。 ?当然这个数据计算出来不准确,本身就包含程序执行本身消耗的数量。 ?原理是把select read write except ?fd_set 全部设为NULL,这样select 就可以等待指定的时间。...
分类:
其他好文 时间:
2015-11-18 00:55:07
阅读次数:
209
学习目的:1. 掌握系统编程和系统调用的概念2. 掌握系统编程错误处理的方式3. 掌握Unix/Linux系统级I/O(open close read write seek stat)4. 掌握RIO5. 掌握I/O重定向的方法一、Unix I/OUnix I/O定义:所有的I/O设备都被模型化为文...
分类:
其他好文 时间:
2015-11-08 22:18:11
阅读次数:
243
一。有名管道 1.有名管道又称FIFO文件,我们对有名管道的操作可以采取操作文件的方式,如使用open, read,write。 2.FIFO文件与普通文件不同处 (1)。 读取FIFO文件的进程只能以“RDONLY”方式打开fifo文件. (2)。 写Fifo文件的进程只能以“WR...
分类:
其他好文 时间:
2015-11-07 17:27:57
阅读次数:
160
抛出异常的代码在此处: MappedByteBuffer buffer = channel.map(MapMode.READ_WRITE, 0, avalible);其中channel是一个fileChannel,我本来是想对这个文件进行修改,可是一直抛出NonWritableChannelExc....
分类:
编程语言 时间:
2015-11-06 12:33:35
阅读次数:
603