原创 常見加密算法比較

加密算法 常見的 對稱加密 算法主要有 DES(數據加密標準)、3DES(三重DES)、AES(高級加密標準) 和Blowfish(河豚魚)等,常見的 非對稱算法 主要有 RSA、DSA 等,散列算法 主要有 SHA-1、SHA

原创 初探Java源碼之ArrayList

在我們的日常開發中,集合類是我們基本上每個人都會用經常用到的東西,用着用着,突然有一天我心生好奇,那麼java集合類的這些源碼是什麼呢?那麼我打算接下來一個一個的查看一些常用的類源碼爭取達到心中有數的水平~~本文源碼均來自Java 8

原创 http請求詳解

1. 簡介 HTTP(HyperText Transfer Protocol,超文本傳輸協議)是一套計算機通過網絡進行通信的規則。計算機專家設計出HTTP,使HTTP客戶(如Web瀏覽器)能夠從HTTP服務器(Web服務器)請求信

原创 Microservice架構模式簡介

  在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新書《Building Microservices》。該書描述瞭如何按照Microservice架構模式設計及搭建一個具有

原创 Hadoop Yarn 框架原理及運作機制

1.1 YARN 基本架構 YARN是Hadoop 2.0中的資源管理系統,它的基本設計思想是將MRv1中的JobTracker拆分成了兩個獨立的服務:一個全局的資源管理器ResourceManager和每個應用程序特有的App

原创 入侵檢測與防禦技術基礎

網絡入侵簡介 典型的入侵行爲 篡改web網頁; 破解系統密碼; 複製/查看敏感數據; 使用網絡嗅探工具獲取用戶密碼; 訪問未經允許的服務器; 其他特殊硬件獲取原始網絡包; 向主機植入特洛伊木馬程序; 常見的入侵方式 未