centos 6.8 32位系统下,安装php.5.6.11是出现这个错误 解决办法: 1 2 3 4 vim /etc/ld.so.conf.d/local.conf # 编辑库文件 /usr/local/lib # 添加该行 :wq # 保存退出 ldconfig -v # 使之生效 1 2 3 ...
分类:
Web程序 时间:
2017-05-03 13:23:20
阅读次数:
240
Linux的crontab最小的间隔是每分钟执行一次,但是如果在这一分钟之内,之前的命令并没有执行完成呢?这样就会产生冲突。接下来我介绍一个解决冲突的办法,那就是linux的flock文件锁. 格式: flock [-sxun][-w #] fd# flock [-sxon][-w #] file ...
分类:
系统相关 时间:
2017-04-28 18:25:23
阅读次数:
213
mysql,如果多个请求同时,请求操作一个表,一个存,一个读,就会造成脏读.所以有了事务,有了锁表 linux在多个进程同时操作同一份文件的时候,很容易导致文件混乱,这时候就需要锁,来保证文件的完成性. flock主要三种操作类型: lock_sh,常被用作读共享锁; LOCK_EX,只能被一个进行 ...
分类:
系统相关 时间:
2017-04-20 17:01:05
阅读次数:
257
shell命令flock通过加锁方式实现互斥访问。 常用语多进程间互斥访问。 flock用flock(2)系统调用实现。 用法 参数 -s: 获取共享锁,有时被称为只读锁。 -x,-e:获取互斥锁,有时称为写锁。默认。 -u:释放锁。这个不是必须的,当文件关闭时(进程结束后,进程文件都被关闭)锁被自 ...
分类:
其他好文 时间:
2017-04-19 00:28:32
阅读次数:
220
跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。 一个简单的留言板 我们有个页面用于允许用户发表留言,然后在页面底部显示留言列表 ...
分类:
其他好文 时间:
2017-04-10 13:34:40
阅读次数:
213
参考 linux中fcntl()、lockf、flock的区别 这三个函数的作用都是给文件加锁,那它们有什么区别呢? 首先flock和fcntl是系统调用,而lockf是库函数。lockf实际上是fcntl的封装,所以lockf和fcntl的底层实现是一样的,对文件加锁的效果也是一样的。后面分析不同 ...
分类:
系统相关 时间:
2017-01-15 20:19:44
阅读次数:
295
安装依赖 编译 出现 configure: error: mcrypt.h not found. Please reinstall libmcrypt时 出现 Don't know how to define struct flock on this system, set --enable-opc ...
分类:
Web程序 时间:
2016-12-26 22:00:34
阅读次数:
437
[a] 概念 建议锁:在遵循相同记录锁规则的进程间生效,通常用于保证某个程序自身多个进程间的数据一致性 强制锁:意在保证所有进程间的数据一致性,但不一定有效;如不能应对先 unlink 后建立同名副本的行为 [b] fcntl 操纵记录锁时,fcntl 的第三个参数是一个指向 flock 结构体的指 ...
分类:
其他好文 时间:
2016-12-19 21:31:50
阅读次数:
151
总的来说,flock函数只能锁定整个文件,无法锁定文件的某一区域。而fcntl可以利用struct flock结构体,来实现文件里部分区域锁定的操作。附:fcntl(文件描述词操作) 相关函数 open,flock表头文件 #include<unistd.h>#include<fcntl.h>定义函 ...
分类:
其他好文 时间:
2016-11-02 17:40:45
阅读次数:
163