原创 Memcached 及 Redis 架構分析和比較

轉載: http://blog.csdn.net/colorant/article/details/21089057 Memcached和Redis作爲兩種Inmemory的key-value數據庫,在設計和思想方面有着很多共通的地

原创 php的unset()與引用

php的引用並不是地址指針。$a=&$b;不會導致$a,$b在內存上同體,只是把各自的值相關聯起來,所以unset()某引用不會導致所有引用變量消失。 $a=500; $b=&$a; unset($a); echo $b; 輸出爲5

原创 HTTP的長連接和短連接

一、什麼是長連接      HTTP1.1規定了默認保持長連接(HTTP persistent connection ,也有翻譯爲持久連接),數據傳輸完成了保持TCP連接不斷開(不發RST包、不四次握手),等待在同域名下繼續用這個

原创 Spring的事務管理入門:編程式事務管理(TransactionTemplate)

轉載:http://blog.csdn.net/zq9017197/article/details/6321391 Spring可以支持編程式事務和聲明式事務。 Spring使用事務管理器,每個不同平臺的事務管理器都實現了接口:

原创 InnoDB常見死鎖分析

        MySQL InnoDB死鎖問題在我們應用程序設計時,經常困擾着我們,一旦發生死鎖就會造成事務回滾;對於百度錢包,發生死鎖就會造成接口失敗,從而嚴重影響用戶體驗,並且耗費系統資源,所以在業務設計上我們要儘量避免死鎖。俗話

原创 Nginx比Apache高併發的原因

說明:文章主要是整理和總結,下面是網上找一些比較好的資料 資料1: nginx默認以多進程的方式工作,一個master進程和多個worker進程,master進程主要用來管理worker進程.多個worker進程同等競爭來自客戶端的請求

原创 Linux下修改/設置環境變量JAVA_HOME

轉載:http://blog.csdn.net/jillliang/article/details/8216308 1. 永久修改,對所有用戶有效     # vi /etc/profile     //按鍵盤[Shift +

原创 eclipse Maven安裝

轉載:http://blog.csdn.net/liu_super/article/details/52135242 簡介 Maven是Apache組織中的一個開源項目,翻譯成中文的意思是“專家”、“內行的意思”,主要用於Java平臺

原创 select、poll、epoll之間的區別總結(加精)

轉載:http://www.cnblogs.com/Anker/p/3265058.html   select,poll,epoll都是IO多路複用的機制。I/O多路複用就通過一種機制,可以監視多個描述符,一旦某個描述符就緒(一般是讀

原创 聚集索引和非聚集索引-基礎篇(加精)

轉載:http://www.cnblogs.com/aspnethot/articles/1504082.html   聚集索引                 一種索引,該索引中鍵值的邏輯順序決定了表中相應行的物理順序。   聚集索引

原创 mysql explain 的type解釋

(1)SYSTEM (2)CONST (3)EQ_REF (4)REF (5)REF_OR_NULL (6)RANGE (7)INDEX_SCAN (8)ALL (9)UNIQUE_SUBQUERY (10)INDEX_SUBQUER

原创 Java開發環境的搭建以及使用eclipse從頭一步步創建java項目

轉載: http://blog.csdn.net/21aspnet/article/details/18815397 一、Java 開發環境的搭建 這裏主要說windows環境下怎麼配置Java環境。如果是Linux環境參考本博

原创 MySQL詳解--鎖(加精)

轉載: http://blog.csdn.net/xifeijian/article/details/20313977 鎖是計算機協調多個進程或線程併發訪問某一資源的機制。在數據庫中,除傳統的計算資源(如CPU、RAM、I/O等)的爭用以

原创 聚集索引和非聚集索引-進階篇(加精)

轉載:http://www.cnblogs.com/lwzz/archive/2012/08/05/2620824.html 有很多人寫了聚集索引和非聚集索引的文章,但我覺得在很多文章中表達的概念並不清楚,因此自己也寫一篇,能夠讓自己想清

原创 epoll使用詳解(精髓)

轉載:http://blog.csdn.net/ljx0305/article/details/4065058 在linux的網絡編程中,很長的時間都在使用select來做事件觸發。在linux新的內核中,有了一種替換它的機制,就是epo