手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2024年09月的文章

在VPS上为mysql禁用innodb引擎

我知道INNODB不錯,但是我的VPS只有小小的512M內存,實在是扛不住,這玩意啥也不錯就吃掉了我不少內存了。於是我直接在my.cnf裏加上了skip-innodb。結果服務無法啟動。

找了一下資料 ,原來mysql 5.5以上的時候,默認的引擎就是innodB,因此,如果要skip掉它,必須告訴 mysql我的默認引擎是myisam。因此代碼就變成了這樣,在[mysqld]中加入:
default-storage-engine = MyISAM
然後再skip-innodb,接著運行service mysql restart,世界清靜 了。
原來運行top的時候,mysql一直佔有著70%左右的CPU。現在立刻清零。
一下子安逸了

Tags: linux, mysql, innodb, myisam

又拍云的Yii组件

这个只是基于又拍云上面的一个小小的扩展,也是作了一个封装。
因为又拍云每次操作bucket都需要为它设置用户名和密码。如果我在一个controller里多次操作不同的bucket,有点麻烦 ,于是就做了一个小封装。
使用起来很简单,在配置文件main.php的components中加入一小段:

XML/HTML代码
  1. 'components'=>array(  
  2.     'upyun'=>'ext.upyun.EasyUpyun',  
  3. ),  

当然,如果有需要额外定制的变量,也可以参考其他组件的设置方法。

附件在这里,我就不多说了,贴上组件的注释:

PHP代码
  1. /** 
  2.  * EasyUpyun.php 
  3.  * @example: 
  4.  *  Yii::app()->upyun->upload($domain,$savedname,$datas,$autoCreateDir=true); 
  5.  *  这个是一个demo,推荐仍然使用upyun提供的API,这样就可以几乎不用改代码 
  6.  *  UpyunBase的用法是$upyun->setApiDomain('abc'); 
  7.  *  组件用法:Yii::app()->upyun->setApiDomain('bucket的别名','abc'); 
  8.  * 
  9.  * @category upyun 
  10.  * @package  upyun 
  11.  * @author   gouki <gouki.xiao@gmail.com> 
  12.  * @version  $Id$ 
  13.  * @created  12-7-6 PM11:07 
  14.  */  

再贴上变量的注释

PHP代码
  1. /** 
  2.  * 别名 
  3.  * 因为又拍云的bucket的名字比较长,在开发的时候,如果用很长的bucket会很痛苦,因此就做了一个别名功能用来代替bucket 
  4.  * @var array 
  5.  */  
  6. public $alias = array(  
  7.     'static' => 'test-public'  
  8. );  
  9. /** 
  10.  * 又拍云的bucket 
  11.  * key 为 bucket 
  12.  * value 为 bucket对应的用户名和密码,格式为“用户名:密码” 
  13.  * @var array 
  14.  */  
  15. public $bucket = array(  
  16.     'test-public' => 'admin:123456'  
  17. );  
  18. /** 
  19.  * 又拍云API实例 
  20.  * @var UpYun 
  21.  */  
  22. public $upyun;  
  23. /** 
  24.  * 是否采用upyun的debug功能,该功能为全局打开,一旦开启,所有bucket涉及的debug都开启 
  25.  * @var bool 
  26.  */  
  27. public $debug = FALSE;  

Over,有想试用的,可以直接尝试下载附件。

附件: upyun.zip (5.59 K, 下载次数:1906)

Tags: yii, 又拍云, 组件

发邮件让MAC自动休眠

在威鋒網上看到這個主題 後,立馬嘗試了一下。果然不同凡響啊

其實說白了就一句話:tell application "System Events" to sleep
但就這麼一句話,即做了很多事情,看這句話多簡單啊。就是傳說中的自然語言。。告訴程序『系統事件』睡眠。輕輕鬆鬆。。。。。

原文在這裏:http://bbs.weiphone.com/read-htm-tid-4576786.html
因為有圖有文字,我為了方便就說個簡單的吧:
1、啟動"apple script編輯器"(在實用工具中),將剛才上面的那段:tell application "System Events" to sleep輸入進去並保存。
2、打開mail,在偏好設置中,點擊:規則選項卡,然後新增一個規則
3、(我這是偷懶的作法),允許任何一個郵箱收麼的郵件主題為:sleep,不是包含,而是等於。如果為了放心一點,也可以設置一下發件人,這樣會更安全一點
4、上面選好後,下面:就執行下列操作:選擇運行apple script,選擇你剛才保存的文件。
於是整個事情就這麼完成 了。多輕鬆啊。。。。。

最後,放上apple script的教程:applescript 简明基础教程.pdf

Tags: 休眠, apple script

科目三过了

经历了几个月的折腾,科目三过了。
本来是昨天就应该发这条博客,作为记录的。但。。。昨天事情太多,而且几乎站了一下午,没体力了。
回家倒头便睡。

今天第一件事就是将它发出来,庆祝一下下。

关于又拍云的几个问题

说明:紅色的字是最近更新的內容,如果你對又拍雲有興趣 ,你可以加2473635949的QQ,也可以向諮詢又拍雲的相關問題。嗯,沒看錯,是女字旁的她。或者尝试加QQ群:229209212。

-------------------

这是我这两天通过测试和向客服咨询的结果,为一些想用又拍的朋友提供一点资料 吧。

关于又拍云的几个问题:(这些是我在测试的时候遇到的问题,括号内是客服的回答)
1、缩略图算在空间容量内吗?(客服回答:不计空间容量内)
2、我们原来的项目中,缩略图是:aaaa.jpg,生成的缩图为aaaa.t100x100.jpg。而又拍却是aaa.jpg!t100x100.jpg,这个对我们的改动有点大。(这个需要客户端改程序)
3、我们原有的图片用什么方式上传到又拍比较合适?(我们原有的项目,必须要以FTP先传上去才OK)
4、有没有自动同步工具?比如我们本地生成了图片,然后能够自动同步到又拍?有没有好的建议和思路,还是说需要我们每上传一张图片,都要自动往又拍上传一次?(每次生成图片,都必须往又拍上传一次)
5、当第一次访问时,缩图不存在的时候,它的返回状态是什么?404?200?还是其他?(缩略图是在创建好后第一次访问的时候自动生成,如果不存在提示 404
6、流量是按月计费还是按实际计费?因为又拍有CDN,所以,如果是按实际计费,这个CDN被访问的费用如何计入?(流量计费没有时间限制,直到用完为止。CDN 不另外计费,只会计算产生的流量。
7、图片可以设置有权限访问,比如我们设置了一个密钥:xyz,那么实际图片为:abc.jpg时,访问的时候就需要通过abc.jpg!xyz,才能访问(该功能对缩略图无效,适合将来有可能的收费图片)
8、是否可以批量删除图片,如删除一年前的图片(不可以,只能用接口删除,但如果程序中一年前的图片都在同一个目录 下面,可以通过FTP将该目录 删除 )
9、上传图片到服务器上后,需要0~25分钟才能分发到各个节点。在这个时候,如果访问它。会出现什么样的情况?是从主节点访问?还是会出现404文件不存在?(因为用户第一次访问,如果节点(比如广东节点)不存在的话,会通过内部网络到源站获取,然后显示给客户,同时保存在节点机房中,也就是,你只要文件上传成功就全国各地都可以访问到了 )
10、缩略图的尺寸调整了。会影响吗?比如,尺寸100x100,后来我调成101x101了,原来的100x100的图对我是否有影响(只要原图没有去动过是没关系的。)

费用计算:
1、存储费用:
存储空间1G1元钱,即,如果附件是1000G,存储费用为1000元,这是按月计费,即一年为12000元
实际计算如下,粗略是当成每G 1元,比较容易计算:
    •    0-10GB:0.9元/GB/月
    •    10-50GB:0.819元/GB/月
    •    50-100GB:0.738元/GB/月
    •    100-500GB:0.69元/GB/月
    •    500-1000GB:0.609元/GB/月
    •    1000-5000GB:0.531元/GB/月
    •    5000-10000GB:0.489元/GB/月
    •    10000GB以上:0.45元/GB/月

2、流量费用:
    ▪    100G    99元
    ▪    250G     199元
    ▪    600G     399元
    ▪    1000G     599元
流量无时间限制,用完为止,用完后需要及时充值,否则可能会出现无法访问的情况
---------------
在我之前有很多人用过了。可惜我目前还没有优惠码。黑黑

Tags: 又拍云