原创 Ubuntu Server 命令行下顯示中文亂碼(菱形)解決辦法

如果Ubuntu Server在安裝過程中,選擇的是中文(很多新手都會在安裝時選擇中文,便於上手),這樣在完成安裝後,系統默認的語言將會是中文zh_CN.UTF- 8。但問題是我們安裝的是服務器,只需要運行命令行終端,但在終端下無法正常

原创 Memcache遍歷查詢所有鍵值的方法

直接舉個Telnet命令行下遍歷memcached所有key的方法: stats items STAT items:7:number1 STATitems:7:age188 END stats cach

原创 Memcache針對不同場景數據應用緩存策略

Memcache主要的作用是爲減輕大訪問量對數據庫的衝擊,所以一般的邏輯是首先從memcache中讀取數據,如果沒有就從數據庫中讀取數據寫入到memcache中,等下一次讀取的時候就可以從memcache中讀取了。但在項目中的具體應用策

原创 WordPress中函數鉤子hook的作用及基本用法

WordPress 的插件機制實際上指的就是這個 Hook 了,它中文被翻譯成鉤子,允許你參與 WordPress 核心的運行,是一個非常棒的東西,下面我們來詳細瞭解一下它。 鉤子分類 鉤子分爲兩種,一種叫做動作(action),

原创 PHP應用中利用NoSQL數據庫緩存之Redis

memcache雖然好用,解決了數據庫遇到高併發時的IO問題,但還有很多問題丞待解決: 1、數據持久性問題,memcache用內存進行存儲,一旦memcache服務器宕機,那麼所存儲的數據全部丟失。 2、memcache存儲的數據類

原创 windows服務器下配置memcache最大內存值

windows服務器下修改memcache配置要求如下: 1、用內網ip的方式提供web應用服務器調用,不允許直接通過外網調用,如將memcache服務放在192.168.1.168的服務器上 2、修改端口,如改爲11212 3、分配內存

原创 div標籤清除float浮動樣式方法

方法一、 這個方法來源於positioniseverything ,通過after僞類實現,完全兼容當前主流瀏覽器。 1 <style type="text/css"> 2 .clearfix:after { 3 c

原创 PHP應用中利用NoSQL數據庫緩存之Memcache

在一個高併發的web應用中,數據庫存取瓶頸一直是個大問題,一旦達到某個極限,數據庫很容易崩潰,但是如果我們把常用的數據放到內存中,在需要的時候從內存中取,不光讀取速度快,而且節約數據庫IO。 memcache簡介 Memcache

原创 Wordpress解析系列之PHP編寫hook鉤子原理簡單實例

Wordpress作爲全球應用最廣泛的個人博客建站工具,有很多的技術架構值得我們學習推敲。其中,最著名最經典的編碼技術架構就是採用了hook的機制。 hook翻譯成中文是鉤子的意思,單獨看這個詞我們難以理解這個hook機制(即鉤子機制

原创 Windows 2008服務器環境PHP連接SQL Server數據庫的配置及連接方法

背景: PHP程序常用的數據庫是Mysql數據庫,但是由於實際項目需要,要求PHP網站連接SQL Server數據庫查詢一些必要信息。因此,本文就來給大家介紹一下如何安裝及配置PHP擴展,可以實現PHP利用PDO函數連接SQL Ser

原创 PHP輸出函數print, printf, sprintf的區別

PHP中常用的字符串輸出方式是:使用echo和print兩種方法來顯示字符串。如果涉及格式化輸出操作,還可以試用printf和sprintf函數。 一、先說echo和print兩種方法 print的語法格式爲:int print ( 

原创 千萬級大數據的Mysql數據庫SQL語句優化

1.對查詢進行優化,應儘量避免全表掃描,首先應考慮在 where 及 order by 涉及的列上建立索引。 2.應儘量避免在 where 子句中對字段進行 null 值判斷,否則將導致引擎放棄使用索引而進行全表掃描,如:sele

原创 Linux下利用phpize安裝memcashe的php源碼擴展包

phpize是php的一種構建工具,爲PHP擴展準備構建環境,通過phpize可以編譯php的擴展源碼文件爲php擴展模塊。 一、安裝 phpize工具可以通過安裝php-dev包自動集成安裝。安裝完成後php的bin目錄下會有ph

原创 對比Tornado和Twisted兩種異步Python框架

做Python的人,一定知道兩個性能優秀的異步網絡框架:tornado,和twisted。 那麼,這兩個著名的框架,又有什麼異同呢?tornado和twisted,我都用在幾個遊戲項目中,做過後端,覺得它倆其實大同小異。今天花一些時間

原创 WordPress解析系列之源碼加載架構簡單解讀

WordPress源碼加載基本路徑: 路徑順序:index.php->wp-blog-header.php->wp-load.php->wp-config.php->wp-settings.php index.php: 描述:前端入口