文件锁经常应用于两个方面:1.一是锁定文件中的临界数据,比如并发投票时文件记录的投票数2.二是利用具有互斥性质的写锁,实现进程的并发控制。/*使用文件锁*/#include fcntl(int fildes,int cmd,struct flock* arg);cmd:F_GETLK,F_SETLK...
分类:
其他好文 时间:
2015-05-09 16:13:29
阅读次数:
125
(1) rewind() 函数
该函数将文件handle的指针设为文件流的开头,语法如下:
bool rewind(resource handle)
(2)fseek() 函数
fseek()函数实现文件指针的定位,语法如下:
int fseek(resource handle,int offset[,int whence])
handle 参数为要打开的文件
offset为指针位...
分类:
Web程序 时间:
2015-04-07 17:46:13
阅读次数:
163
产生这种情况大多是因为上次svn命令执行失败且被锁定了。
如果cleanup没有效果的话只好手动删除锁定文件。
cd 到svn项目目录下,然后执行如下命令
del lock /q/s
就把锁删掉了
在dos下会说没有指定的文件【找不到】,没有关系。
到svn目录下执行cleanup后在执行相关commit或update操作即可。...
分类:
其他好文 时间:
2015-02-02 18:12:55
阅读次数:
140
InstallShield系统变量BATCH_INSTALL 指示当传输文件采用LOCKEDFILE或SHAREDFILE时是否锁定文件CMDLINE Setup.exe传递的命令行参数COMMONFILES Common files全路径如“c:\program file\common files...
分类:
其他好文 时间:
2015-01-23 12:38:04
阅读次数:
192
本文转载:http://www.2cto.com/os/201206/135775.html修改资源管理器打开后的默认路径为计算机目录的方法在Win7下使用超级任务栏时,将文件夹锁定在超级任务栏打开的默认都是库,下面我们将其改为计算机目录。 www.2cto.com 在锁定文件夹处右键,继续右键 W...
分类:
其他好文 时间:
2014-12-02 20:35:19
阅读次数:
147
(1)今天做实验电脑垃圾用到虚拟机Ubuntu 卡出了翔, 无奈只能强制关机,重开机
但是开机之后就出错了:
找了好久 解决方法如下:
在你的虚拟机的安装目录下,搜索 【.lck】
删除这三个搜索到的文件 即可!
ok! 又回来了!哈哈!...
分类:
系统相关 时间:
2014-11-24 22:36:10
阅读次数:
428
删除虚拟机目录下的(如图中标明的就是D:\VMWorks\YeZiZxWeb这个目录)三个 *.lck文件夹,启动正常
分类:
系统相关 时间:
2014-11-20 11:47:32
阅读次数:
1383
一、文件权限
总之一切都是为了保证目录的安全,保证目录的安全比保证文件的安全更重要。
二、写入文件
file_put_contents($file,$data); //如果没有的话会创建,有的话覆盖原文件;
file_put_contents($file,$data,FILE_APPEND); //没的话会创建,有的话追加在后面;
file_put_contents($file...
分类:
Web程序 时间:
2014-11-05 14:49:48
阅读次数:
235
今天由于没有正常关闭虚拟机,导致出现打开虚拟机提示:锁定文件失败 虚拟机开启模块snapshot失败,后来从网上找打了资料解决了。解决办法:一:打开你存放虚拟机系统文件的文件夹,注意,是系统文件,不是虚拟机的安装目录,也就是你建立虚拟机的时候下图设置的位置二:用下面关键字搜索这个文件夹:*.lck ...
分类:
其他好文 时间:
2014-11-02 14:59:01
阅读次数:
406
vmware下启动Centos虚拟机报错虚拟无法打开磁盘“打不开磁盘“H:\centos-6.0-710\CentOS64位.vmdk”或它所依赖的某个快照磁盘”原因:未能锁定文件”这主要是非正常关虚拟机造成的,具体原因如下:虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后缀为.vmdk那个文件)造成数据..
分类:
其他好文 时间:
2014-10-22 06:28:04
阅读次数:
248