window.opener 实际上就是通过window.open打开的窗体的父窗体

window.opener 的用法
window.opener 返回的是创建当前窗口的那个窗口的引用,比如点击了a.htm上的一个链接而打开了b.htm,然后我们打算在b.htm上输入一个值然后赋予a.htm上的一个id为“name”的textbox中,就可以写为:
window.opener.document.getElementById(“name”).value = “输入的数据”;
对于javascrīpt中的window.opener没有很好的理解。
为什么框架中不能使用,弹出窗口的父窗口不能在框架里面的某个页面呢?那怎样通过弹出窗口操作框架中[......]

Read more

Posted in javascript | Tagged | Leave a comment

MYSQL启动后报:ERROR! The server quit without updating PID file错误的问题解决

[root@localhost mysql]# service mysql start
Starting MySQL.. ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid)

将mysql-bin.index文件删除掉!重启!!OH!No!!

[root@localhost mysql]# rm -rf mysql-bin.index
[root@localhost mysql]#
[root@localhost mysql]#[......]

Read more

Posted in linux, mysql | Tagged , | Leave a comment

代码最少的ie判定

if(-[1,]){
  alert("这不是IE浏览器!");
}else{
  alert("这是IE浏览器!");
}

只要6 bytes!它利用了IE与标准浏览器在处理数组的toString方法的差异做成的。对于标准游览器,如果数组里面最后一个字符为逗号,JS引擎会自动剔除它.

Posted in javascript | Leave a comment

rsync 保持服务器和客户机数据完全一致的相关配置

最近在同步两台服务器之间的数据时候,发现主服务器上的数据已经删除了,而客户机上的数据却还存在,这样一来,客户机上的数据会越来越多,会多出很多无用的数据,为了保持客户机的数据和服务器完全一致,通过查找资料,发现在rsync的配置里可以通过配置一个参数来达到目的。配置如下:
新增的参数:

--delete

完整的参数:

rsync -avzP --delete --password-file=/etc/rsyncd/rsync.password rsync@110.110.110.1::wwwroot   /data/wwwroot/
Posted in linux | Tagged | Leave a comment

linux Mongodb安装

先根据自己的系统,下载对应的版本,官方下载地址:http://www.mongodb.org/downloads
我下载的是: http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.4.tgz

接下来,解压文件

tar xzf mongodb-linux-x86_64-2.0.4.tgz

将文件移动到usr/local目录下

mv mongodb-linux-x86_64-2.0.4.tgz /usr/local
cd /usr/local/mongodb-linux-x86_64-2.0.4/bin

[......]

Read more

Posted in linux | Tagged , , | Leave a comment

python检查图片是否超大小

这是图片大小检查的限制信息文件:limit_info.py

图片的宽*图片的高|最大不超过多少K

#!/usr/bin/env python
# coding: UTF-8
# author: 

limit_info = [
    "1-100*1-100|5",
    "1-100*101-200|10",
    "1-100*201-300|15",
    "1-100*301-400|20",
    "1-100*401-500|25",[......]

Read more

Posted in linux, python | Leave a comment

linux下cp强制覆盖的问题

linux cp时总询问是否覆盖,怎样让它不询问直接覆盖?
有两个方法可以解决此问题:
1、.bashrc里面注释掉 Alias cp=’cp -i’
2、使用 \cp 命令(在cp前加一个’\')

Posted in linux | Leave a comment

centos 编译文件发现提示 libmcrypt not found

解决办法

yum install libmcrypt-devel
Posted in linux | Leave a comment

rsync服务器架设(数据同步|文件增量备份)

我们在使用服务器发布我们的网站的时候,通常要考虑到文件的备份,而文件的备份比较高效的备份是增加备份,rsync软件就是这样的一个工具。为了实现多个服务器负载均衡,我们需要这几个服务器之间进行数据同步,而rsync软件也能胜任,下面我们来介绍如何架设rsync服务器来达到文件增量备份和数据同步的功能。

什么是rsync
rsync 是一个快速增量文件传输工具,它可以用于在同一主机备份内部的备分,我们还可以把它作为不同主机网络备份工具之用。本文主要讲述的是如何自架rsync服务器,以实现文件传输、备份和镜像。相对tar和wget来说,rsync 也有其自身的优点,比如速度快、安全、高效。[......]

Read more

Posted in linux | Tagged , , , , | Leave a comment

To be or not to be

“生存还是死亡”,成与败就在一念之间。有时候机会入雨点般向我打来,而我却一一闪过。成功离我到底还有多远?

Posted in 其它 | Leave a comment