open ~/Library/Preferences/ByHost/.GlobalPreferences.6F1617DF-DDD5-5F2D-ACA0-F7F3EE5F7B41.plist, 或者是.GlobalPreferences.*.plist类似格式的文件。
重新打开cornerstone,就又可以重新试用15天了
open ~/Library/Preferences/ByHost/.GlobalPreferences.6F1617DF-DDD5-5F2D-ACA0-F7F3EE5F7B41.plist, 或者是.GlobalPreferences.*.plist类似格式的文件。
重新打开cornerstone,就又可以重新试用15天了
同样适用于lnmp0.7等一键安装脚本
经分析,是由于gcc无法找到libjpeg和png等库引起的,把lib64目录下的库文件放到lib下就ok了
在内网的vps上安装Varnish的最新版3.0来用做测试
Varnish有centos下的rpm和ubuntu下的deb二进制包下载,但我选择的是源码编译安装
先下载 wget http://repo.varnish-cache.org/source/varnish-3.0.0.tar.gz
分分享一个Varnish老版本的中文手册,比起看英文原版的省事的多。
tar -xzvf varnish-3.0.0.tar.gz
解压varnish进行编译安装
cd varnish-3.0.3
./autogen.sh
./configure
make
make install
安装成功后
varnish -V 查看版本,看是否安装成功
测试varnish
先编辑配置文件
vim /user/local/varnish/etc/varnish/default.vcl
backend default {
.host = “192.168.1.154”;
.port = “80”;
}
表示,通过varnish访问192.168.1.154的80端口
varnishd -f /usr/local/varnish/etc/varnish/default.vcl -s malloc,50m -T 127.0.0.1:200 -a 0.0.0.0:80
启动varnishd服务,端口号绑定80 设最大内存50m (VPS内存小,没办法,将就着做试验)
现在可以打开varnish了
http://192.168.1.153 (开启varnish的端口号)
戴图显示,nginx 为154上运行的web服务器,出现了varnish字样,表示缓存架设成功,已正常工作了。
貌似挺有趣的,注册的博主人数满1000人,5万元1千人平分,嘿嘿。50块,差不了可以解决一年的域名费了
这个广告是从踢扑网看到的。我也挂上去玩玩~~建议有博客的童鞋们都去注册注册···
来上海三个多月了,一直在嘉定就没怎么出过门,前二天去买好了回南昌的车票,运气还算不错,竟然买到了动车票。5个多小时就可以到南昌了。今天是回家过年的最后一个周末,下周这个时候就要准备回家了,再加上今天天气还不错,在租的房子附近转了转,拍了一些照片。
android sdk官方站被墙了,还好找到了一个估计是appspot搭的代理站
http://androidappdocs-staging.appspot.com/sdk/index.html
eclipse还是比较好下载的,安装及配置的方法与在windows上相同!
第一个练手项目,准备开发一个android2.1下的用于显示黄金、白银、美指等数据的小APP。数据源初步打算用php从和讯或cngold等比较及时的站点采集得到,然后封装成接口供app调用!
主题用的是Lightword最新版,修改了一下css,让它显示中文更好,默认字体改为微软雅黑。
另博客里的垃圾评论太多了,以前一直不愿整理,后来才知道wp自带了一个非常棒的反垃圾评论插件Akismet,只是没启用而以,今天也把它打开了,500多个评论99%拉到了垃圾评论里面,确实不错!
之前wp的自动升功能一直不好使,同样也是今天才发现wp的文件所有者是root,用ftp的方式根本改不了wp的文件,chown了一下,就ok了.
另诚招独立博客友情链接!
mongodb是nosql的典型了,采用是json类似的存储格式
mongodb官网下载windows平台下的服务端: http://www.mongodb.org/downloads
mongodb的php驱动:http://github.com/mongodb/mongo-php-driver/downloads
mongodb下载后,解压到D盘,最终地址是:D:\mongodb\bin
php驱动 php_mongo.dll 解压至php的ext文件夹下,然后修改php.ini,添加 extension=php_mongo.dll 新建数据库存放文件夹 D:\mongodb\db
mongodb的启动:
在命令行输入 D:\mongodb\bin\mo\mongod –dbpath D:\mongodb\db
到这里,mongodb已启动,打开http://127.0.0.1:28017/ 可以看到mongodb运行情况
为了方便以后每次不必启动mongod,可以把mongod注册成windows服务
mongodb php使用方法:
3 用PHP操作Mongondb
简单列子 //这里采用默认连接本机的27017端口,当然你也可以连接远程主机如192.168.0.4:27017,如果端口是27017,端口可以省略
$m = new Mongo();
// 选择comedy数据库,如果以前没该数据库会自动创建,也可以用
$db = $m->comedy;
//选择comedy里面的collection集合,相当于RDBMS里面的表,也-可以使用
$collection = $db->collection;
$db->selectCollection("collection");
/* —– 添加一个元素 —–*/
$obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
$collection->insert($obj); //将$obj 添加到$collection 集合中
/* —– 添加另一个元素 —–*/
$obj = array(
"title" => "XKCD",
"online" => true
);
$collection->insert($obj);
$cursor = $collection->find();
//遍历所有集合中的文档
foreach ($cursor as $obj) {
echo $obj["title"] . "\n";
}
//断开MongoDB连接
$m->close();
3.2 常用函数
$query = array( "i" => 71 ); $cursor = $collection->find( $query ); // 在$collectio集合中查找满足$query的文档 while( $cursor->hasNext() ) { var_dump( $cursor->getNext() ); } $collection -> findOne(); //返回$collection集合中第一个文档 $collection -> count(); //返回$collection集合中文档的数量 $coll->ensureIndex( array( "i" => 1 ) ); // 为i “这一列”加索引 降序排列 $coll->ensureIndex( array( "i" => -1, "j" => 1 ) ); // 为i “这一列”加索引 降序排列 j升序
3.3 查询时,每个Object插入时都会自动生成一个独特的_id,它相当于RDBMS中的主键,用于查询时非常方便
如:
<?php $person = array("name" => "joe"); $people->insert($person); $joe = $people->findOne(array("_id" => $person['_id'])); ?>
昨天写了个php程序,给mysql插入随机的文章数据,仿照真实文章,中文数据,主要是测试在100w级数量时查询上的优化及测试mysql内置的全文检索与其它类似全文检索引擎的差距等。总数据量:article 101w左右 user表10w左右,总计占用硬盘2G左右
今天开始测试在海量数据查询时的优化手段
最后附上一截图