October 19, 2014

使用JSONP

使用JSONP

两台服务器数据同步的时候,JSONP是一个很好的解决方案。

今天是第一次使用,虽然之前有了解过。

服务器A:

getData.js

//‘jsonCall’是回调函数,需要定义在在‘外部’,之前定义在(function(){})()内部,失败了。

function jsonCall(res) {

if(res['status']=='ok') {

alert('绑定成功!');

easyDialog.close();

}

}

(function(){

$("bu......

October 18, 2014

查看 MySQL 数据库中每个表占用的空间大小

出处:http://www.oschina.net/question/12_3673

如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的 information_schema 数据库。在该库中有一个 TABLES 表,这个表主要字段分别是:

TABLE_SCHEMA : 数据库名

TABLE_NAME:表名

ENGINE:所使用的存储引擎

TABLES_ROWS:记录数

DATA_LENGTH:数据大小

INDEX_LENGTH:索引大小

其他字段请参考MySQL的手册,我们只需要了解这几个就足够了。

所以要知道一个表占用空间的大小,那就相当于是 数据大小......

October 16, 2014

vsftp配置小问题

VSFTP配置——禁止访问上级目录

1.修改/etc/vsftpd.conf,修改以下三个参数

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/chroot_list

2.此时可能会出现500 OOPS: vsftpd: refusing to run with writable root inside chroot()这样的错误,

解决方法:

在/etc/vsftpd.conf中添加allow_writeable_chroot=YES

参考:500 OOPS: vsftpd: re......

September 13, 2014

php+pgsql

今天试用了下postgresql,这里将遇到的问题做个备忘。

安装,不多说了,参考官方的下载页面就有说。基本的语句,可以参考阮一峰老师的博客,PostgreSQL新手入门,很好的入门教程。

使用php连接pgsql。我使用的是pdo连接。

运行命令yum install php-pgsql,就会自动安装好扩展。可以使用命令php -m | grep pgsql查看是否安装成功。

遇到的问题是连接时报Ident authentication failed for user "xxx"错误,解决方法是# vi /var/lib/pgsql/data/pg_hba.conf,......

May 24, 2014

Javascript 正则模板替换代码

function sub(str,data) {

return str

.replace(/{(.*?)}/igm,function($,$1) {

return data[$1]?data[$1]:$;

});

}

var json=[

{

name:"Jim",

blog:"jim.com"

},

{

name:"Tom",

blog:"tom.com"

......