原创 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