原创 Redis概況

轉載自:https://www.cnblogs.com/bigben0123/p/9115597.html 1、爲什麼使用redis   分析:博主覺得在項目中使用redis,主要是從兩個角度去考慮:性能和併發。當然,redis還具備可以

原创 網絡基礎:二、網絡通信過程詳解

在當今的以太網絡通信中,在IP數據包中有兩個必不可少的地址,那就是IP地址和網卡地址(即MAC地址),在數據包中,無論是IP地址還是MAC地址,都有源地址和目標地址,因爲通信是雙方的,所以就必須同時擁有雙方的地址!在同一IP網絡中通信,將

原创 網絡基礎:一、網絡協議篇

轉載自:https://www.cnblogs.com/linhaifeng/articles/5937962.html 一.操作系統基礎   操作系統:(Operating System,簡稱OS)是管理和控制計算機硬件與軟件資源的計算

原创 HTTPS原理和CA證書申請(滿滿的乾貨)

衆所周知,WEB服務存在http和https兩種通信方式,http默認採用80作爲通訊端口,對於傳輸採用不加密的方式,https默認採用443,對於傳輸的數據進行加密傳輸 目前主流的網站基本上開始默認採用HTTPS作爲通信方式,一切的考慮

原创 CA證書掃盲,https講解

1.什麼是CA證書。   看過一些博客,寫的比較形象具體。  ◇ 普通的介紹信   想必大夥兒都聽說過介紹信的例子吧?假設 A 公司的張三先生要到 B 公司去拜訪,但是 B 公司的所有人都不認識他,他咋辦捏?常用的辦法是帶公司開的一張介紹

原创 和安全有關的那些事(非對稱加密、數字摘要、數字簽名、數字證書、SSL、HTTPS及其他)

對於一般的開發人員來說,很少需要對安全領域內的基礎技術進行深入的研究,但是鑑於日常系統開發中遇到的各種安全相關的問題,熟悉和了解這些安全技術的基本原理和使用場景還是非常必要的。本文將對非對稱加密、數字摘要、數字簽名、數字證書、SSL、HT

原创 淺析Linux中的零拷貝技術

轉載自:https://www.jianshu.com/p/fad3339e3448   本文探討Linux中主要的幾種零拷貝技術以及零拷貝技術適用的場景。爲了迅速建立起零拷貝的概念,我們拿一個常用的場景進行引入: 引文## 在寫一個服務

原创 互聯網協議入門(一)

轉載自:http://www.ruanyifeng.com/blog/2012/05/internet_protocol_suite_part_i.html 作者:阮一峯 轉載過來方便日後查閱! =====================

原创 互聯網協議入門(二)

轉載自:http://www.ruanyifeng.com/blog/2012/06/internet_protocol_suite_part_ii.html 作者:阮一峯   上一篇文章分析了互聯網的總體構思,從下至上,每一層協議的設計

原创 Hbase的原理及架構概括

Hbase概述          hbase是一個構建在HDFS上的分佈式列存儲系統。HBase是Apache Hadoop生態系統中的重要 一員,主要用於海量結構化數據存儲。從邏輯上講,HBase將數據按照表、行和列進行存儲。    

原创 Git配置、初始化及常用命令

前言:開發有段時間了,發現沒有git相關的記錄文檔,補上; git初始化配置步驟: 1.配置自己的git的名字和郵箱 $ git config --global user.name "your name" $ git config --g

原创 Linux中Cache內存佔用過高解決辦法

在Linux系統中,我們經常用free命令來查看系統內存的使用狀態。在一個RHEL6的系統上,free命令的顯示內容大概是這樣一個狀態: (補充一下:- buffers/cache 表示應用程序佔用多少內存 ,等於 used - buf

原创 Thrift系列之二:Server端的幾種工作模式

Thrift爲服務器端提供了多種工作模式,本文中將涉及以下5中工作模式:TSimpleServer、TNonblockingServer、THsHaServer、TThreadPoolServer、TThreadedSelectorSer

原创 Hbase系列之一:Rowkey的設計原則及案例

一、引言 HBase由於其存儲和讀寫的高性能,在OLAP即時分析中越來越發揮重要的作用,在易觀精細化運營產品--易觀方舟也有廣泛的應用。作爲Nosql數據庫的一員,HBase查詢只能通過其Rowkey來查詢(Rowkey用來表示唯一一行記

原创 Thrift系列之一:Thrift初步認識

 一. 與 Thrift 的初識 也許大多數人接觸 Thrift 是從序列化開始的。每次搜索 “java序列化” + “方式”、“對比” 或 “性能” 等關鍵字時,搜索引擎總是會返回一大堆有關各種序列化方式的使用方法或者性能對比的結果給你