原创 Javascript中call的使用
Javascript中call的使用自己感覺蠻糾結的,根據文檔很好理解,其實很難確定你是否真正的理解。call 方法應用於:Function 對象調用一個對象的一個方法,以另一個對象替換當前對象。call([thisObj[,arg1[,
原创 ajax筆記
AjaxAsynchronous JavaScript and XML 1:ajax是什麼?答:標準的XHTML+CSS動態的DOM操作用XML進行數據的傳輸和交換用XMLHttpRequest對象異步交換數據用javascript把上述概
原创 Memcache安全性
Memcache服務器端都是直接通過客戶端連接後直接操作,沒有任何的驗證過程,這樣如果服務器是直接暴露在互聯網上的話是比較危險,輕則數據泄露被其他無關人員查看,重則服務器被***,因爲Mecache是以root權限運行的,況且裏面可能存在一
原创 ThinkPHP模板替換與系統常量及應用
默認的模板替換規則:../Public : 會被替換成當前項目的公共模板目錄 通常是 / 項目目錄 /Tpl/default/Public/__PUBLIC__ :會被替換成當前網站的公共目錄 通常是 /Public/__TMPL__ :
原创 MySQL數據庫引擎介紹、區別、創建和性能測試的深入分析
數據庫引擎介紹MySQL數據庫引擎取決於MySQL在安裝的時候是如何被編譯的。要添加一個新的引擎,就必須重新編譯MYSQL。在缺省情況下,MYSQL支持三個引擎:ISAM、MYISAM和HEAP。另外兩種類型INNODB和BERKLEY(B
原创 mysql主從服務器配置
假如一個業務場景,測試後,讀寫比列爲1:20,根據讀寫比例,合理設置優化方案。讀寫比列:寫數據/讀數據比例, insert/update/delete / select從“讀寫分離”概念推導實現基本要素:一般來說,讀服務器就是
原创 mysql優化
目前看: 網站的開發瓶頸1. 帶寬-雲計算,雲終端(視屏網站)2. 數據庫-網站大併發,海量存儲(sina,sohu ) 話題 :怎樣做,我們的數據庫會更快! 數據庫分類:關係型數據庫: mysql、oracle、sql server、db
原创 binlog三種模式的區別(row,statement,mixed)
binlog模式分三種(row,statement,mixed)1.Row日誌中會記錄成每一行數據被修改的形式,然後在slave端再對相同的數據進行修改,只記錄要修改的數據,只有value,不會有sql多表關聯的情況。優點:在row模式下,
原创 ubuntu apache2下目錄結構
在Windows下,Apache的配置文件通常只有一個,就是httpd.conf。但我在Ubuntu Linux上用apt-get install apache2命令安裝了Apache2後,竟然發現它的httpd.conf(位於/etc
原创 HTTP常見狀態碼
成功的狀態碼: 200 – 服務器成功返回網頁 304 – 未修改 失敗的狀態碼: 404 – 請求的網頁不存在 503 – 服務器暫時不可用 500 – 服務器內部錯誤 下面的不是很常用,記住上面那幾個就ok了
原创 深入理解PHP中的Session和Cookie
在一個頁面設置一個cookie時,必須刷新或到下一個頁面纔可以用 $_COOKIE 得到變量的值.原因是因爲當頁面第一次被瀏覽器訪問載入時,頁面中的 cookie 會被設置,將其發送存儲到客戶端指定的存儲位置,所以$_COOKIE沒有接收到
原创 mysql優化
目前看: 網站的開發瓶頸1. 帶寬-雲計算,雲終端(視屏網站)2. 數據庫-網站大併發,海量存儲(sina,sohu ) 話題 :怎樣做,我們的數據庫會更快! 數據庫分類:關係型數據庫: mysql、oracle、sql server、db
原创 Memcached筆記
u Memcached的基本概念是一種緩存技術(內存), 你可以把它想象成一張巨大的內存表:形式[他就是一個服務]key val key值(字符串) 可以放(字符串【二進制數據[視頻、音
原创 關於ecshop二次開發
商城介紹Ecshop--電子商城管理系統.高春輝-->ecshop->賣給->康盛--->把ec單獨賣給-->shopex(上海商派)Ecshop代碼是開放的,可以修改,但是版本是私有的,改了之後,不能以任何派生版本來發布. 目前市場上流行
原创 XML&DTD
XML:Extensible Markup Language, 可擴展標記語言 特點:比起html來, html是顯示/樣式與數據不分離,而xml呢, 只顯示純數據,和樣式無關. Html的標籤, a,br, p,div,span等等Ht