原创 xhtml+css筆記
CSS控制頁面(優先級"就近原則") 四種方式:行內樣式>內嵌樣式>鏈接樣式>導入樣式 <p style=" "></p> <styletype="text/css">a{}</style> <link rel="stylesheet"t
原创 項目增加spring-session模塊所遇到的問題
使用session共享,原有項目加上spring-session開源模塊 使用redis進行共享session的存儲,redis服務端是sentinel集羣 使用的spring版本 <properties> <s
原创 多服務器共享Session所引發的一系列學習(目錄)
1. 多服務器共享session解決方案 http://blog.csdn.net/u010028869/article/details/50773174 2. spring session https://www.cnblogs.com
原创 Nginx優異之處
簡介 傳統上基於進程或線程模型架構的web服務通過每進程或每線程處理併發連接請求,這勢必會在網絡和I/O操作時產生阻塞,其另一個必然結果則是對內 存或CPU的利用率低下。 生成一個新的進程/線程需要事先備好其運行時環境,這包括爲
原创 Redis Sentinel (Redis哨兵機制)
1. Redis介紹 1.1 主從複製的問題 Redis主從複製可將主節點數據同步給從節點,從節點此時有兩個作用: •一旦主節點宕機,從節點作爲主節點的備份可以隨時頂上來。 •擴展主節點的讀能力,分擔主節點讀壓力。 但是問題來
原创 Web請求處理的工作機制
一個Web請求的處理過程 客戶發起請求到服務器網卡; 服務器網卡接受到請求後轉交給內核處理; 內核根據請求對應的套接字,將請求交給工作在用戶空間的Web服務器進程 Web服務器進程根據用戶請求,向內核進行系統調用,申請獲取相應資
原创 BaseTester.java
import org.mockito.MockitoAnnotations; import org.testng.annotations.AfterMethod; import org.testng.annotations.Bef
原创 Mockito編寫單元測試
Mock是常用的單元測試工具之一,Mockito是Mock工具的一種,能解決現實應用中,絕大部分的場景應用。。 Mockito簡單應用的環境準備 使用的項目爲Maven Project,使用的測試工具爲TestNg,過程中全部使用
原创 當你輸入一個網址的時候,實際會發生什麼?
原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 當你輸入一個網址的時候,後臺到底發生了一件件什麼樣的事~ -1.首先,在瀏覽
原创 分佈式系統如何負載均衡
思考:分佈式系統如何負載均衡,如何確定訪問的資源在哪個服務器上? 負載均衡將請求派發到網絡中的一個或多個節點上進行處理。 硬件負載均衡,即通過在服務器間安裝專門的硬件來進行負載均衡工作 軟件負載均衡,通過服務器上
原创 SOA(Service Oriented Architecture) 面向服務的架構
一種組件模型,通過接口將不同的功能單元(服務)聯繫起來。 接口的定義應該獨立於提供服務的硬件、操作系統、編程語言。 以達到各個功能單元能以統一、通用的接口進行交互。 特徵 1.可重用 2.鬆耦合 3.明確定義的接口 4.
原创 centos7 安裝 mysql
#首先需要安裝mariadb-server yum install -y mariadb-server #啓動服務 systemctl start mariadb.service #添加到開機啓動 systemctl enable m
原创 tomcat 採用 log4j2 分割日誌 (Linux)
tomcat的運行時間越長,其日誌catalina.out文件越大,不利於管理。 將tomcat運行日誌框架切換到log4j2,其相關配置如下。 開始前準備 1. tomcat版本8.0.51 (下載地址
原创 mysql_5_7_20安裝說明
一、 oracle官網上下載mysqlwin64位壓縮包 二、 設置mysql環境變量 MYSQL_HOME=D:/software/mysql-5.7.20-winx64/ Path+=%MYSQL%\bin 三、 在MYSQL跟
原创 android手機轉化爲網站服務器
android安裝linux arm系統 在android上安裝app “linux deploy” https://blog.csdn.net/qq_25601345/article/details/54173277 linux