原创 【學習筆記-web-Cookies】瞭解Cookies
Cookies 1.定義 Cookies,是指某些網站爲了保存C端和S端的交互狀態或交互上下文信息(如用戶身份信息)而儲存在用戶本地終端上的文本數據(通常經過加密)。 2.爲什麼會出現cookies? 是解決http協議無狀態的方
原创 【學習筆記-前端-css】flex佈局
flex box佈局 eg: .flexBox{ display : flex; flex-direction:row; justify-conten : space-between; align-ite
原创 【學習筆記--前端-js】Array
var carTypes = ["小型汽車","大型汽車","摩托車"]; console.log(carTypes.length); var arr1=["arr1Elem0","arr1Elem1"]; var arr2=["a
原创 【學習筆記--前端--Vue CLI】瞭解Vue CLI
摘要: 瞭解Vue CLI在vue開發中的作用: 創建一個 已針對大部分項目進行優化的默認webpack配置的項目,同時提供豐富的官方插件集合,簡化前端項目配置,讓開發人員更方便、更快速地使用vue進行開發。 1. Vue
原创 拋磚引玉篇--同步、異步、阻塞、非阻塞
*BIO--Blocking IO **BIO的網絡模型:每個客戶端一個線程。 *NIO--Non Blocking IO **NIO的網絡模型:通過Selector監聽事件,當有事件發生時,調用相應的handler進行處理
原创 設計模式篇----Factory Method
一. Factory Method @問題背景: 當一個業務對象只知道實現某功能的接口,而不知道其具體實現時,怎麼處理? @.Factory Method的定義: 定義了一個創建對象的接口,讓其子類決定實例化爲哪一個類。Factory
原创 設計模式篇----Simple Factory
一:Simple Factory @.“接口”的思想就是“封裝隔離”: @1.“封裝”具體實現。 @2.“隔離”使用者跟“具體實現”。 @.Simple Factory的定義: 提供一個創建實例對象的功能,而無需關注其具體實現。 實例
原创 設計模式篇----Abstract Factory
一 .Abstract Factory 1.問題背景: Simple Factory和Factory Method都可以用來創建實例對象(通常創建出來的對象之間是沒有關聯的)。但如果要創建出一系列關聯的對象時,該如何處理呢? 2.Ab
原创 Nginx--靜態資源Wed服務
項目名稱:Nginx學習 目的: 瞭解Nginx常見應用場景,掌握Nginx各功能的實現原理, 記錄Nginx的各種配置,已備後用。 1.Nginx作爲中間件,常見的Nginx中間架構有: @1.代理服務 @2.靜態資源Wed服務 @3.
原创 操作系統--模式切換
1.模式切換(cpu模式切換)通常由中斷觸發(即中斷,異常(同步中斷),系統調用) 2.模式切換的過程如下: @1.將cpu工作模式切換爲內核模式,將eip,esp,eflages等寄存器值壓入內核堆棧; @2.保存硬件未來得及保存的
原创 操作系統--進程上下文切換
1.進程上下文切換過程: @1.由中斷、異常、系統調用等觸發中斷,將cpu切換爲內核模式,將eip,esp,eflages壓入內核堆棧; @2.保存硬件未來得及保存的現場信息; @3.調用中斷服務程序; @4.檢查need_resched
原创 拋磚引玉篇--tcp VS udp
/* *@Author: ysL 2018-12-02 */ 1.tcp VS udp @1.tcp:提供面向連接、可靠地字節流傳輸服務。 udp:提供無連接、不可靠地用戶數據報傳輸服務。 @2.t
原创 拋磚引玉篇--信號量(Semaphore)
/* *@Author:ysL 2018-11-26 */ 1.信號量(Semaphore):是一種同步原語 --提供進程間或同一進程的不同線程間的同步手段。
原创 redis篇--redis cluster
/* *@Author: ysL 2018-11-25 */ 1. Q:爲什麼需要集羣? A:一臺機器的資源總是有限的(cpu、內存,網絡資源), 隨着業務的增加,需要不斷地擴展服務端的併發量、性能、可用性。
原创 redis篇--redis sentinel
/* *@Author: ysL 2018-11-22 */ 1.主從複製的兩個作用: @1.對主節點進行數據備份。 @2.對主節點進行“分流”:例如實現“讀寫分離”,減輕主節點的“讀”壓力。