原创 html5對IE瀏覽器工作模式的表現

<!DOCTYPE html>這個標記將觸發在Internet Explorer 9和Internet Explorer 10中的標準模式,它在Chrome和Firefox中也工作得非常好。 html5對於IE8的兼容來說,我首選 <

原创 git tips謹記

git:// 協議clone的版本庫是隻讀的方式獲取源碼,無法進行git push 使用git clone git@your_url來代替注意自己的origin (git remote -v),是git://還是ssh的協議 可能相關的e

原创 Yii framework srbac模塊根據用戶組權限的擴展

修改Yii的SRBAC模塊,使group(你的用戶組表)取代User那一層作爲權限分配的標準。在此基礎上可以修改成去除User層,直接使用Role作爲用戶組的方案。   需要修改的有這幾個地方:   1)./components/Use

原创 yii findByAttributes

In most case: Person::model()->findByAttributes(array('first_name'=>$firstName,'last_name'=>$lastName)); And other uses

原创 virtual box 4.2.0無法正確安裝vboxguestaddtions的問題

  用virtual box 4.2.0 裝了個ubuntu麒麟,想要用共享文件的時候發現需要安裝一個增強版本的iso,但是裝了好幾遍總是報kernel header錯: The headers for the current runni

原创 Yii引入PHPExcel修改其自動加載方法

  修改PHPEXCEL目錄下的Autoload.php這個文件,在每次使用PHPExcel的類時關閉Yii的自動加載類,否則的話會因爲加載規則的不一致(如yii一般要求類的名字必須是xxController,方法要是actionXXX,

原创 mysql 10061和1067錯誤解決

  今天打開本地mysql(win環境下)報錯10061無法打開數據庫,第一反應是mysql服務沒起來,去管理工具-服務裏看了下,mysql服務起來了;接着去看3306端口,netstat -a -n沒有佔用掉3306的進程,最後去網上搜

原创 MYSQL性能查看(命中率,慢查詢)

轉載自《MYSQL性能查看(命中率,慢查詢)》,看了下覺得很有用。以下正文。 網上有很多的文章教怎麼配置MySQL服務器,但考慮到服務器硬件配置的不同,具體應用的差別,那些文章的做法只能作爲初步設置參考,我們需要根據自己的情況進行配置優化

原创 PHP多進程模擬多客戶端併發訪問遠程mysql數據庫進行網絡壓力測試

  因爲一臺服務器(Server  A)被IDC無故斷電產生了文件根目錄不能寫的情況,所以需要切換在這臺服務器上跑着的數據和業務到另一臺(Server  B)上,才能停掉在A上的業務進行維修,在數據遷移之前,需要對B上的數據庫做一個壓力測

原创 Uchome中的密碼加密以及加密的升級

  Uchome中對用戶密碼的加密規則是,當新用戶註冊時,爲這個用戶生成一個六位的隨機字符串$salt(我爲自己帶鹽!),比如fy76e8,將這個$salt以及被$salt加密過的密碼存放在uchome的用戶信息中心--Ucenter數據

原创 PHP中的文件緩存數據三種方式

  所謂文件緩存數據就是將一些不是經常變化的數據放在文件中供使用,取代了通過數據庫IO來獲取數據。   1.var_export($array,[TRUE])   #.Uchome和Discuz系統裏用的比較多的一個方法,通常是存放一些如