原创 MySQL有哪些索引

索引是快速搜索的關鍵。MySQL索引的建立對於MySQL的高效運行是很重要的。下面介紹幾種常見的MySQL索引類型 在數據庫表中,對字段建立索引可以大大提高查詢速度。假如我們創建了一個 mytable表: 代碼如下:CREATE TA

原创 reactjs 編寫一個簡單的圖片輪播圖

知識點總結 本地圖片路徑加載 組件的兩種形式 方法組件 類組件 prop state createClass 已廢棄 create-react-app 腳手架 react 獲取DOM 節點 文件結構 App.js 代碼 imp

原创 PHP 中 9 大緩存技術總結

1、全頁面靜態化緩存 也就是將頁面全部生成html靜態頁面,用戶訪問時直接訪問的靜態頁面,而不會去走php服務器解析的流程。此種方式,在CMS系統中比較常見,比如dedecms; 一種比較常用的實現方式是用輸出緩存: Ob_sta

原创 徐漢彬:Web系統大規模併發——電商秒殺與搶購

摘要:電商的秒殺和搶購,從技術的角度來說,會對Web系統產生巨大的考驗。本期《問底》,徐漢彬將帶大家關注秒殺和搶購的技術實現和優化,同時,從技術層面揭開,爲什麼我們總是不容易搶到火車票的原因。 【導讀】徐漢彬曾在阿里巴巴和騰訊從

原创 MemCache超詳細解讀

MemCache是什麼? MemCache是一個自由、源碼開放、高性能、分佈式的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫的負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高了網站訪問的速度。 Me

原创 實現負載均衡的基本算法

平衡算法設計的好壞直接決定了集羣在負載均衡上的表現,設計不好的算法,會導致集羣的負載失衡。一般的平衡算法主要任務是決定如何選擇下一個集羣節點,然後將新的服務請求轉發給它。有些簡單平衡方法可以獨立使用,有些必須和其它簡單或高級方法組合使用

原创 Sql常見試題 受用了(親自測試)

Sql常見面試題 受用了 語句 查詢出每門課都大於80 分的學生姓名 name   kecheng   fenshu 張三     語文       81 張三     數學       75 李四     語

原创 Mysql索引會失效的幾種情況分析

索引並不是時時都會生效的,比如以下幾種情況,將導致索引失效:     1.如果條件中有or,即使其中有條件帶索引也不會使用(這也是爲什麼儘量少用or的原因)   注意:要想使用or,又想讓索引生效,只能將or條件中的每個列都加上索引  

原创 file_get_contens 與curl的區別(你是不是從沒有注意過)

前者不會緩存DNS,後者可以緩存DNS,這樣多次訪問同一個網站的時候,後者的速度會更快 前者請求http時不會keepalive,後者會,這樣多次請求同一個鏈接時後者的速度會更快 前者會受php.ini文件中配置的影響,關閉之後無法使用

原创 windows下mysql忘記root密碼的解決方法(方法一,親測有用)

方法一: 1、在DOS窗口下輸入net stop mysql5 或 net stop mysql 2、開一個DOS窗口,這個需要切換到mysql的bin目錄。 一般在bin目錄裏面創建一個批處理1.bat,內容是cmd.exe運

原创 MySQL中char與varchar 的區別

長度區別 char(0-255或1-255) 4.1以下的版本 varchar(0-255或1-255) 5.0以上的版本 varchar(0-65535) 實際存儲長度(L) char(M) L = M

原创 PHP:API 接口規範完整版本

爲了方便記憶,自己動手歸納了一下,子張不夠了 參看地址