原创 PHP中使用Redis

 在Redis中,List類型是按照插入順序排序的字符串鏈表。和數據結構中的普通鏈表一樣,我們可以在其頭部(left)和尾部(right)添加新的元素。在插入時,如果該鍵並不存在,Redis將爲該鍵創建一個新的鏈表。與此相反,如果鏈表

原创 獲得PHP代碼佔用內存的情況

想要知道編寫的 PHP 腳本需要佔用多少內存麼?很簡單,直接使用 PHP 查看當前分配給 PHP 腳本的內存的函數 memory_get_usage() 就可以了。 下面是使用示例: <?php echo memory_get_

原创 單尼美,快到碗裏來

感覺記憶沒以前旺盛了,不得已啊,還是開通博客記錄學習的點滴吧。

原创 PHP-Redis函數翻譯

Redis::__construct 說明: 創建一個Redis客戶端 範例: $redis = new Redis(); connect, ope

原创 C語言中的指針詳解

1.語言中變量的實質 要理解C指針,我認爲一定要理解C中“變量”的存儲實質, 所以我就從“變量”這個東西開始講起吧! 先來理解理解內存空間吧!請看下圖: 內存地址→  6      7   8      9   10      11

原创 Yii框架的事件(Event)和行爲(Behavior)

一、Yii事件機制(Event): <?phpclass TestController extends CController{//添加onclick事件         public function

原创 Git使用規範

1.從服務器獲取代碼 : git clone [email protected] 2.創建自己的開發分支:git branch my_develop 3.切換到開發分支:git checkout my_develop 4.添加文件:git a

原创 Nginx配置詳解

一、一般來說nginx 配置文件中對優化比較有作用的爲以下幾項: 1.  worker_processes 8; nginx 進程數,建議按照cpu 數目來指定,一般爲它的倍數 (如,2個四核的cpu計爲8)。 2.  worke

原创 PHP中使用AMQP消息隊列

入隊列: <?php//連接RabbitMQ$conn_args = array( 'host'=>'localhost' , 'port'=> '5672', 'login'=>'guest' ,  'password'=> 'gues

原创 Linux awk

是一個強大的文本分析工具,相對於grep的查找,sed的編輯,awk在其對數據分析並生成報告時,顯得尤爲強大。簡單來說awk就是把文件逐行的讀入,以空格爲默認分隔符將每行切片,切開的部分再進行各種分析處理。 awk有3個不同版本:

原创 crontable 格式

第1列分鐘1~59 第2列小時1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要運行的命令 下面是crontab的格式: 分 時 日 月 星期 要運行的命令 這裏有crontab文

原创 幾個實用的centOS命令

netstat -ntupl:查看端口使用情況 uptime :產看機器的開機時間、平均負載 getconf LONG_BIT:顯示系統是32位的還是64位 #CPU佔用最多的前10個進程ps auxw|head -1;ps auxw|

原创 rabbitmq 管理

一、rabbitmqctl工具 用戶管理  1.添加用戶  # rabbitmqctl add_user username password  2.刪除用戶  # rabbitmqctl delete_user user

原创 rpm命令管理

RPM 命令: -ivh:安裝顯示安裝進度--install--verbose--hash -Uvh:升級軟件包--Update; -qpl:列出RPM軟件包內的文件信息[Query Package list]; -qpi:列出RPM軟件

原创 Mysql 備份和恢復

MySQL備份方案-->(利用mysqldump以及binlog二進制日誌)   隨着數據不斷增加,而且爲了兼容以後的innodb存儲引擎, 所以考慮採用mysqldump全備+日誌增量備份的策略。使用mysqldump對於mysq