原创 【NOSQL】非關係型數據庫MongoDB ( 在MVC模式下通過Jqgrid表格操作MongoDB數據 ) .
看到下圖,是通過Jqgrid實現表格數據的基本增刪查改的操作。表格數據增刪改是一般企業應用系統開發的常見功能,不過不同的是這個表格數據來源是非關係型
原创 【PHP性能優化學習】之xhprof安裝&&使用
2010年的時候有做過相關的東西,爲ECOS框架寫了一個相關的APP應用,前段時候要用xhprof來測試一下ECAE上的php的運行效率又重新要安裝xhprof 本日誌記錄下相關的過程,以便以後再次使用到 編譯安裝 wget http
原创 深入淺出PHP面向對象與設計模式3--抽象工廠模式
轉載自:http://www.phpchina.com/13268/viewspace_15717.html 三、跨國生產型企業--抽象工廠模式 1、設備太多的工廠 如果我們把網站的會員分成三種,青銅、白銀、黃金,那麼針對不同等級的會員,
原创 PHP設計模式筆記:使用PHP實現橋樑模式
PHP設計模式筆記:使用PHP實現橋樑模式 【意圖】 將抽象部分與它的實現部分分享,使它們都可以獨立的變化【GOF95】 【橋樑模式結構圖】 橋樑模式 【橋樑模式中主要角色】 抽象化(Abstraction)角色:定義抽象類
原创 【innodb存儲引擎加強版】XtraDB存儲引擎
XtraDB是由Percona開發的一款MySQL數據庫的高性能存儲引擎,其目的是用來代替InnoDB存儲引擎,可用於需要更高性能的環境。XtraD
原创 [Apache] 服務器日誌法網站分析的原理及優缺點
【前言】 應朋友們的要求,我還是寫一篇關於服務器日誌法進行網站分析的原理以及它的優缺點是什麼。請朋友們注意,網站服務器日誌法並不容易進行,初學者,以及在絕大多數情況下,進行以用戶行爲分析爲核心的網站分
原创 [轉載]分佈式系統的數據結構
常用的數據結構包括:數組,隊列,堆棧,鏈表,樹(平衡二叉樹,B樹,Trie樹,堆),哈希表,圖,後綴數組,等等。其中,堆,圖結構,Trie樹及後綴數組解決特定問題,其它數據結構解決通用的查找,更新,刪除操作。 查找,更新和刪除操作一般是O
原创 PHP超級全局變量數組
PHP超級全局變量數組(Super Global Array),又稱爲PHP預定義數組,是由PHP引擎內置的,不需要開發者重新定義。 在PHP腳本運行時,PHP會自動將一些數據放在超級全局數組中。 php超級全局變量列表
原创 mysql負載均衡集羣架設
1 環境描述 Mysql manager 節點:192.168.0.1 MysqlServer節點:192.168.0.100 Mysql 節點:192.168.0.160 Mysql 節點:192.168.0.161 說明:至少需要四臺
原创 php ext入門之how to start
一圖言之 圖上的更新: 第2步:執行命令修改爲 phpsrc/ext/ext_skel --proto=test.proto --extname=test 第5步:phpize 後 增加一步 ./conf
原创 第一次嘗試用python來編程實現“helloworld”,順利成功,過程中遇到幾個小問題
第一步:下載並安裝python.exe 先下載安裝python,本人的是w10環境,用瀏覽器打開http://www.python.org/download/,找到對應的MSI安裝包 可以通過下面3種途徑獲取python: we
原创 深入理解PHP原理之Opcodes
· 作者:laruence(http://www.laruence.com/) · 本文地址: http://www.laruence.com/2008/06/18/221.html · 轉載請註明出處
原创 Linux多線程編程小結
1.Linux進程與線程 Linux進程創建一個新線程時,線程將擁有自己的棧(因爲線程有自己的局部變量),但與它的創建者共享全局變量、文件描述符、信號句柄和當前目錄狀態。 Linux通過fork創建子進程與創建線程之間是有區別的:fork
原创 【SVN版本管理必備】svn hook(強制要求提交註釋必須多於X個字)
cd repository/hooks,找到pre-commit.tmpl文件,去掉後綴.tmpl, 編輯pre-commit文件: 1. windows: 重命名爲pre-commit.bat J
原创 redis.conf中文版(基於2.4)
昨天研究Redis,順便把配置文件翻譯了。這是我學習技術的一種方法。 雖然還沒仔細校對和潤色,不過意思應該大體不錯,特來分享。 求拍磚,讓磚頭來得更猛烈些吧!湊夠磚頭就可以回老家蓋房子了! 在線版地址: https://gith