原创 linux下vim三種模式和詳細操作指令

1 vim 1.1 vim三種模式 1.1.1 命令模式(默認進入的模式) 在該模式下是不能對文件進行直接編輯,可以輸入快捷鍵進行一些操作(刪除行,複製行,移動過光標,粘貼等等) vim +10 /etc/passwd:打開指定

原创 LIUNX目錄結構和常用命令

LIUNX目錄結構和常用命令 文章都是基於centOS linux中,一切皆是文件,包括進程,磁盤等等… 1.1 Linux的系統目錄結構 bin: 全稱binary, 含義是二進制。所以顧名思義放的都是二進制文件,文件都是可以

原创 【Java多線程編程核心技術】第一章(多線程技能 currentThread, isAlive,sleep,getId)

Thread類的核心方法較多,讀者應該着重掌握如下關鍵技術點: □線程的啓動 □如果使線程暫停 □如何使線程停止 □線程的優先級 □線程安全相關的問題 1.1 進程與多線程的概念及線程的優點      本節主要介紹在Java語言中使用多線

原创 【Java程序性能優化 第一版】第四章(JDK併發數據結構)

                                        4.3 JDK併發數據結構   由於並行程序與串行程序的不同特點,適用於串行程序的一些數據結構可能無法直接在併發環境下工作,這是因爲這些數據結構不是線程安全的

原创 RabbitMQ概念

1.RabbitMQ 入門 概念介紹:RabbitMQ 整體上是一個生產者與消費者模型,主要負責接收、存儲和轉發消息。 Producer:生產者,就是投遞消息的 一方。 生產者創建消息,然後發佈到 RabbitMQ 中。消息

原创 PROXY(代理)—對象結構型模式

代理模式【proxy】 什麼是代理模式 爲其他對象提供一種代理以控制對這個對象的訪問。 能夠協調調用者和被調用者,在一定程度上降低了系統的耦合度。 什麼場景會用到代理模式 在某些情況下,一個對象不合適或者不能直接引用另一個對象,

原创 RabbitMQ進階, exchange的四種類型

交換器類型 在介紹這幾種類型之前,先給大家說明一下相關的知識點: Exchange:交換器。,生產者將消息發送到 Exchange,由交換器將消息路由到一個或者多個隊列中。 RoutingKey: 路由鍵。生產者將消息發給交

原创 FACTORY METHOD(工廠方法)—對象創建型模式

工廠方法【factory method】 什麼是工廠方法 定義一個用於創建對象的接口,讓子類決定實例化哪一個類。 Factory Method使一個類的 實例化延遲到其子類。別名政策(Virtual Constructor)

原创 COMMAND(命令)—對象行爲型模式

命令模式【command】 什麼是命令模式 將一個請求封裝爲一個對象,從而使你可用不同的請求對客戶進行參數化;對請求排隊或記錄請求日誌,以及支持可撤消的操作。稍後我會以代碼加文字的形式給大家解釋清楚。別名(動作( Action

原创 BRIDGE(橋接)—對象結構型模式

橋接模式【bridge】 什麼是橋接模式 將抽象部分於它的實現部分分離,使它們都可以獨立地變化,這個摘自<設計模式>的解釋,一般很難去理解,稍後我會以代碼加文字的形式給大家解釋清楚。 什麼場景會用到橋接模式 現在給大家一個

原创 DECORATOR(裝飾)—對象結構型模式

裝飾模式 什麼是裝飾模式 動態地給一個對象添加額外的職責,就增加功能來說,裝飾模式比生成子類更加靈活。別名,包裝器Wrapper 什麼場景會用到裝飾模式 有時我們希望給某個對象而不是整個類添加一些功能。例如,一個圖形用戶界

原创 OBSERVER(觀察者) —對象行爲型模式

觀察者模式 什麼是觀察者模式 定義了一種一對多的依賴關係,讓多個觀察者對象同時監聽一個主題對象。這個主題對象在狀態發生變化時,會通知所有觀察者對象,使他們能夠自動更新自己.別名依賴(Dependents), 發佈-訂閱( pu

原创 STRATEGY(策略) —對象行爲型模式

策略模式【strategy】 什麼是策略模式 定義一系列的算法 ,把它們一個個封裝起來 , 並且使它們可相互替換。本模式使得算法可獨 立於使用它的客戶而變化。別名政策(Policy) 什麼場景會用到命令模式 這個模式比較好理解,

原创 STATE(狀態)—對象行爲型模式

狀態模式【state】 什麼是狀態模式 允許一個對象在其內部狀態改變時改變它的行爲。對象看起來似乎修改了它的類。一般很難去理解,稍後我會以代碼加文字的形式給大家解釋清楚。 什麼場景會用到狀態模式 因爲這個模式裏面我看了很多

原创 第三章 爆炸

第三章 爆炸一 爆炸的概念與分類二 建築室內火災發展的階段三 建築室內火災發展的階段四 防火和滅火的基本原理與方法 一 爆炸的概念與分類 爆炸的定義 爆炸的分類 物理爆炸(鍋爐爆炸) 化學爆炸(炸藥爆炸) 核爆炸 可燃氣體爆炸 二 建