网站有两天不能访问 ,原因是这两天好象母机重启还是什么?突然上面的信息全部消息了。
重启一下,重挂载一下就OK了。
目前恢复正常
Submitted by gouki on 2013, April 5, 9:24 AM
网站有两天不能访问 ,原因是这两天好象母机重启还是什么?突然上面的信息全部消息了。
重启一下,重挂载一下就OK了。
目前恢复正常
Submitted by gouki on 2013, April 3, 10:33 AM
对于使用yii框架来说,如果使用bootstrap框架的话,现在有一个比较方便的使用途径:yiibooster。
官网地址是:http://yii-booster.clevertech.biz/
当然,我们都知道bootstrap几乎是不支持IE 6的。所以这时候,为了兼容IE6,还得冒出个:BSIE(鄙视IE),官方地址为:https://github.com/ddouble/bsie
有了这两样东西,开发起来是不是快了很多,至少你不用太关心页面是怎么做的了。而且变形,还没有那么夸张。更为可贵的是,你在手机上也能够正常浏览。
比如:http://photo.pinjian.net。就支持了手机浏览,只是界面难看了点罢了
Submitted by gouki on 2013, March 28, 6:31 PM
原文来自:http://macperformanceguide.com/Mac-optimize-sleepimage.html
原文很长,其实。。。集中起来就那么几句话:
1、sudo pmset hibernatemode 0
2、sudo rm -rf /private/vm/sleepimage
当然删除了之后,会有一些问题,是什么呢?是这个啦:
Warning:
(1) With Hibernate on a laptop computer disabled, any unsaved work will be LOST if the battery power runs out, because memory will not be written to disk.
(2) Turning Hibernate off on a laptop is NOT a recommendation per se, but rather an advanced technique for users wishing to squeeeze out more drive space, and find the side effect in (1) acceptable.
如果你并不是特别在意内容的丢失,或者你一直有电,就不用管它了。。
Submitted by gouki on 2013, March 27, 10:21 AM
在微博上突然看到一篇贴子:
【#SAE技术分享#】《经典排序算法集锦》大多数排序算法都给出了每一步的状态,以方便初学者更容易理解,通俗易懂,部分难以理解的排序算法则给出了大量的图示,也算是一个特色吧~http://t.cn/SySUjx
附了一张图:
果然非常有用,因此,我也就转载了一下。。。原文地址我就不贴了,不过我暂时先将它的目录贴出来吧
Submitted by gouki on 2013, March 25, 5:18 PM
很乱。我自己明白即可,三种查询条件。
{loc:{"$near":[121.417397,31.204075]} }
{loc : {"$within" : {"$center" : [ [121.417397,31.204075], 5]}} }
db.places.find({loc:{ $near:[ 30.28009,120.12857],$maxDistance:5}}).limit(20)
上述的内容参考与某个网站,它的基本内容如下:
最近一直在做基于LBS的项目,地标的坐标索引和基于坐标查询,一直没找到一种简单方便的方法,在做mongo索引优化的时发现竟然有Geo的索引
创建字段
建议使用方式:{ loc : [ longitude , latitude] }
也可以:{ loc : { lon :longitude, lat:latitude } }
Loc自己决定,我用poi的
建立索引
注意:每个Collection只能建立一个geospatial索引
db.places.ensureIndex( { loc : “2d” } , { min : -500 , max : 500 } )
如果db.places.ensureIndex( { loc : “2d” }),
默认值的范围是:-180到180,也就是经纬度的范围
查询
注:1.默认会按距离排序;
2.转换 111.12 距离(一度是大约 111.12 公里)使用公里,或由 69 (对于英里)
默认取100条距离最近的点,注:默认是limit(100)
db.collection.find({loc:{$near :[ 30.28009,120.12857]}})
取正方形范围的坐标点,注意:5是坐标系的5,也就是经纬度的5,按111.12换算成公里
db.places.find({loc:{ $near:[ 30.28009,120.12857],$maxDistance:5}}).limit(20)
取指定半径的点,注意:半径5是坐标系的5,也就是经纬度的5,按111.12换算成公里
以5为半径的圆:{“Coordinate” : {“$within” : {“$center” : [ [30.28009,120.12857], 5]}} }
---------
纯笔记,别多想,测试了一下。比现在使用的好多了,我现在是:
$criteria->order = new \CDbExpression("ACOS(SIN(({$lat} * 3.1415) / 180 ) *SIN((lat * 3.1415) / 180 ) +COS(({$lat} * 3.1415) / 180 ) * COS((lat * 3.1415) / 180 ) *COS(({$lng} * 3.1415) / 180 - (lng * 3.1415) / 180 ) ) * 6380 asc,last_activity_time DESC");
不要多想,我是用的Yii的玩意,也是一个笔记。