原创 5.Nginx-upstream負載均衡
upstream負載均衡 語法規則 upstream *name* { … } Default:—— Context:http 定義一組服務器。服務器可以偵聽不同的端口(可以混合偵聽TCP和UNIX域套接字的服務器) http
原创 6.Nginx-server虛擬主機模塊
server虛擬主機模塊 server 模塊需要配置在 http 模塊中 http { server { #監聽端口 80 listen 80; #監聽域名dh
原创 4.Nginx-代理配置
代理配置 常用的配置 proxy_pass URL; Default:—— Context:location, if in location, limit_except 設置代理服務器的協議和地址以及應映射位置的可選
原创 3.Nginx-location配置
location配置 語法規則 location [=|~|~*|^~] /uri/ {… } 在一個server中location配置段可存在多個,用於實現從uri到文件系統的路徑映射;nginx會根據用戶請求的URI來
原创 2.Nginx-events事件驅動模塊
events事件驅動模塊 常用配置詳解 events{ use epoll; worker_connections 65535; } worker_connections [number] 每個worker
原创 Nginx簡介
Nginx簡述 Nginx是一個開源且高性能的Web 服務器,同時是一個高效的反向代理服務器,它還是一個IMAP/POP3/SMTP代理服務器 優點 高併發響應性能非常好,官方Nginx處理靜態文件併發 5W/s 反向代理性能
原创 重入鎖的理解
可重入鎖(以下解釋來自博客 http://http://blog.csdn.net/joker_apple/article/details/52790181)所謂重入鎖,指的是以線程爲單位,當一個線程獲取對象鎖之後,這個線程可以再次獲取本
原创 對CAS算法的簡單理解
在瞭解和看AbstractQueuedSynchronizer的源碼時,經常出現了compareAndSetHead和compareAndSetTail,這兩個方法底層都是調用了unsafe.compareAndSwapObject(th
原创 Spring的IOC容器
Ioc容器的大致圖示 IOC思想Ioc—Inversion of Control,即“控制反轉”IoC不是一種技術,只是一種思想,一個重要的面向對象編程的法則,它能指導我們如何設計出鬆耦合、更優良的程序。傳統應用程序都是由我們在類內部主
原创 面試Spring之bean的生命週期
找工作的時候有些人會被問道Spring中Bean的生命週期,其實也就是考察一下對Spring是否熟悉,工作中很少用到其中的內容,那我們簡單看一下。 在說明前可以思考一下Servlet的生命週期:實例化,初始init,接收請求serv
原创 線程創建的四種方式
創建線程方式方式一、創建一個任務類實現Runnable接口,並將其具體對象提交給Thread構造器創建一個發射類LiftOff實現Runnable接口:package concurrency; public class LiftOff
原创 ActiveMQ的使用及整合spring的使用實例
ActiveMQ的主要使用步驟主要講述的是使用的一些步驟,關於兩種消息不提供解釋。信息生產者 /** * 發送點對點的消息 * @throws Exception */ public void sendQueueTest()
原创 MySQL的索引分析
MySQL的索引的分類:一、單值索引(普通索引)二、唯一索引三、複合索引四、主鍵索引五、Full-text索引(全文索引) 單值索引普通索引:即只包含一個列的索引,一個表可有多個單值索引 創建索引的語句:CREATE INDEX ind
原创 負載均衡簡介
負載均衡 集羣中的應用服務器(節點)通常被設計成無狀態,用戶可以請求任何一個節點。 負載均衡器會根據集羣中每個節點的負載情況,將用戶請求轉發到合適的節點上。 負載均衡器可以用來實現高可用以及伸縮性: 高可用:當某個節
原创 List 解析總結
ArrayList 小結 ArrayList底層實現是數組,而且允許元素爲null值 增加和刪除的操作效率低,因爲有擴容和數組複製的開銷存在(如果是根據下標去刪除元素的會比較快) 查詢和修改的效率較高,可以直接通過下標去訪問元素