原创 tomcat源碼--Http11Processor

socket-->socketwrapper-->socketprocessor--> Http11Processor                --------------------解析請求行                  

原创 tomcat調優--bio/nio/apr

tomcat7.x默認使用bio,一個線程處理一個請求 tomcat8.x默認使用nio apr,http11AprProtocol               -----------------包括高級IO功能,sendfie,epol

原创 redis--高可用哨兵3

哨兵客戶端 ] #src/redis-cli -p 26379 //哨兵端口號 26379>info  //查看狀態   停止哨兵服務 src/redis-cli -p 26379 shutdown   關係 redis-server,r

原创 mysql索引5

explain分析中使用索引 ,實際不一定會走索引查詢,如果表數據量少,會直接走表查詢   目標,大表, 1如何建索引, 使用字段類型,Btree中節點的存儲空間,能容納key的數量 節點容納key數量越多,影響Btree樹的高度,IO次

原创 mysql--數據庫併發1

mvcc 併發讀寫 實現思路基於多版本---相對應lbcc基於鎖的併發控制 多版本,讀不加鎖,併發讀寫不衝突 快照讀,讀取歷史版本,不影響其他事務寫 當前讀,讀取當前記錄最新版本,返回的當前記錄加鎖,其他事務不會併發修改這條記錄   快照

原创 jdk--ThreadPoolExecutor1--線程池併發線程數

充分利用CPU多核,每個內核不閒置   線程池線程數--->基於Ncpu核數                            線程任務------計算密集型                                      

原创 HTTP協議無狀態

客戶端       |       -------------------- HTTP協議,無狀態 服務端                     客戶短-服務端通過http協議,發送報文,響應報文,http無狀態是http沒有規定對客戶

原创 jdk--ThreadPoolExecutor2--LinkedBlockingQueue

ThreadPoolExecutor 線程池滿拒絕執行策略,默認abortpolicy,不執行並拋出異常 AbortPolicy默認拒絕策略implements RejectExecutionHandler 實現rejectExecuti

原创 數據庫in,exsits,表連接機制

select * from student where student.id in (1,3,5) 外表和內表hash連接,hash(id),到內表get(hash(1)) --------------------------------

原创 數據庫配置,spring框架配置,springboot約定大於配置

用戶端根據用戶屬性不同,客戶端界面顯示不同異構表現層   根據用戶不同,數據庫做不同的組配置組配置,配置組與用戶關聯,用戶顯示區分 配置影像組,影像組根據業務配置需要使用的身份證,租賃合同等影像 用戶-------關聯--------影像

原创 前端--環境初始化搭建--VUE0

安裝nodejs平臺環境 npm包管理器 包括安裝目錄,全局包目錄npm/node_modules     >npm root -g 顯示默認全局包路徑,依賴包管理目錄 >npm install -g vue 下載全局包 可以在js中re

原创 前端--響應式編程--vue5

數據驅動-->響應式編程     | 監聽    | 觸發邏輯執行,判斷if或計算compute計算邏輯 vue-->監聽           -->操作dom    v-model綁定模型字段                      

原创 線程池併發線程數

充分利用CPU多核,每個內核不閒置   線程池線程數--->基於Ncpu核數                            線程任務------計算密集型                                      

原创 接口設計rest.規範及安全

基於資源resouce的 representationl state transfer  基於http method 狀態轉換:創建(無-有)----->post,創建資源                   查詢(無改變) ----->

原创 mysql--流式查詢1

----------------------------------------------                                            jvm                     |