文章列表
PHP flock 机制(转)
- 博客分类:
- PHP
bool flock ( int handle, int operation [, int &wouldblock] );flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一:
要取得共享锁定(读取程序),将 operation 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)
要取得独占锁定(写入程序),将 operation 设为 LOCK_EX(PHP 4.0.1 以前的版本中设置为 2)
要释放锁定(无论共享或独占),将 operation 设为 LOCK_UN(PHP 4.0.1 以前的版本中设 ...
jquery的同步异步问题
- 博客分类:
- jquery
做一个瀑布流照片墙效果的时候出现的问题。通过jquery的post方法调用php url,根据返回的json数据循环生成html代码。在给str变量赋值的时候,发现在post匿名函数里alert str有值,在post匿名函数外打印没值。
代码如下:
var str = '';
$.post(base_url+'/index.php/pic/ajaxGetPic/',{cat_id:1,page:1},function(data) {
var obj = eval("("+data+")");
if(obj.length == 0 ...
jquery遮罩弹出层代码
- 博客分类:
- jquery
<style type="text/css">
#fullbg {
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: gray;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.dialog {
display: none;
position: absol ...
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次。这个在文本的批处理中是非常有用的。同时编辑多个文件在vim众多的插件中,有一个叫minibuffer的插件,就是下面所说的标签页功能了,可以支持同时编辑多个文件。标签命令:ta ...
(转)PHP正则表达式使用详解
- 博客分类:
- PHP
PHP正则表达式使用详解
操作符 描述 \ 转义符 (), (?:), (?=), [] 圆括号和方括号
*, +, ?, {n}, {n,}, {n,m} 限定符 ^, $, \anymetacharacter 位置和顺序 | “或”操作 全部符号解释 字符 描述 \ 将下一个字 ...
/**********************************************************
* function resize:
*
* = creates a resized image based on the max width
* specified as well as generates a thumbnail from
* a rectangle cut from the middle of the image.
*
* @dir = directory image is stored in
...
修复 JBoss 漏洞操作手册
- 博客分类:
- JBOSS
修复 JBoss 漏洞操作手册中毒现象:1. ps axf 看到多出了很多进程,尤其是有 pnscan 这个进程,它会对外扫描整个网络, 导致网络拥塞:
sh -c ./pnscan -r JBoss -w "HEAD / HTTP/1.0\r\n\r\n" -t 6400 61.223.0.0/16 8080 > /tmp/sess_008802541
2. crontab -l 看到多出了,有些中毒的则没有这个现象:
1 1 10 * * /root/.sysdbs
1 1 24 * * /root/.sysync.pl
1 1 ...
MySQL日期时间函数大全 (转)
- 博客分类:
- MySQL
MySQL日期时间函数大全
DAYOFWEEK(date) 返回日期date是星期几(1=星期天,2=星期一,……7=星期六,ODBC标准)mysql> select DAYOFWEEK('1998-02-03'); -> 3 WEEKDAY(date) 返回日期date是星期几(0=星期一,1=星期二,……6= 星期天)。 mysql> select WEEKDAY('1997-10-04 22:23:00'); -> 5 mysql> select WEEKDAY('1997-11-05'); -> 2 DAYOFMONTH( ...
CentOS重要文件路径
- 博客分类:
- CentOs
/etc/sysconfig/iptables防火墙配置文件
/etc/hosts 主机名ip绑定
/etc/profile 环境变量配置
window共享文件挂载到linux
mount.cifs //192.168.0.166/phpworkspace/ /home/test/ -o username=ax11,password=nlx123,domain=coolgw-PC
如果需要开机自动挂载windows共享文件把以上命令加入 /etc/rc.local 就好了
...