原创 00-akka框架學習前面的話

本文簡單聊聊akka,作爲一個引子,希望日後能多多研究akka。 1 akka 框架學習前面的話 國內對於這種akka的高併發分佈式框架介紹並不多,而我有幸在兩個公司的項目裏面都有接觸到他,在簡單接觸到應用akka框架後,真的

原创 有幸遇到jdk bug的一些總結和反思

有幸遇到jdk bug的一些總結和反思 1 遇到一個jdk bug-過程描述 最近工作中出現一個問題,抓包發現所有的tcp報文,都出現重傳現象,懷疑是cpu出現異常,因此特地查看top命令,發現果真是cpu100%. 通過jst

原创 SegmentRouting技術梳理

1 傳統mpls技術分析 傳統mpls技術優點: 可提供豐富服務,技術成熟; 被廣泛部署,標準度高; 傳統mpls網絡存在問題: 網絡結構複雜; 除igp協議以外,還需要額外部署ldp、rsvp協議; 非確定性比較大

原创 maven打可運行jar包

1 方案一: maven-assembly-plugin插件 <plugin> <artifactId>maven-assembly-plugin</artifactId>

原创 zab與paxos算法聯繫與區別

zab協議概述 zab協議是爲分佈式協調服務zooKeeper專門設計的一種支持崩潰恢復的原子廣播協議。 zab協議不像paxos是一種通用的分佈式一致性算法,它是一種特別爲zookeeper設計的崩潰可恢復的原子消息廣播算法!

原创 FRR簡介

1 FRR 快速重路由(FRR)是在網絡故障時減少業務恢復時間的機制。關注最多的是節點故障或者共享風險鏈路組故障。 下圖所示是由控制平面計算重路由以及轉發面快速重路由的一個收斂情況對比分析圖,由圖可知在傳送系統裏面,快速重路由是保

原创 maven導入第三方jar包

有文中兩種方式進行包導入,個人更推薦第一種方式! 方案1 本地maven倉庫安裝外部jar包 輸入下列命令安裝包 #### /Users/fwd/.m2/repository/javax/sip/sip-jar/1.2/sip

原创 什麼是任播

1 任播 任播:將任播報文至少傳輸到一個具有任播地址的主機,最好僅僅傳輸到一個主機,改善網絡負載拓撲,較好地分攤網絡負載,提高網絡服務的範圍和服務質量,使網絡資源得到合理利用; 應用範圍:站點鏡像、複製主機、DNS、NTP(Net

原创 openssl及keytool生成證書命令行梳理

1 jdk生成工具keytool keytool -genkey -alias xylink -keystore kserver.keystore keytool -export -alias xylink -keystore k

原创 mockito簡要教程

1 mockito概述 Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with a clean

原创 如何製作一個linux 裏好用的截屏腳本?

如何製作一個linux 裏好用的截屏腳本? 1 前期準備:xwininfo命令 xwininfo命令的功能是顯示選中窗口的大小和座標信息,如下所示,這裏的關鍵信息便是我們選中窗口的座標和寬度; user@user☆ :~$ xwi

原创 jdk源碼-淺析AQS一

https://www.cnblogs.com/leesf456/p/5350186.html https://www.cnblogs.com/zhanjindong/p/java-concurrent-package-aqs-

原创 結合ODL netconf、openflow、ovsdb協議及netty實現深入分析tcp沾包拆包問題

本文首先簡單回顧了沾包拆包問題的本質,然後從odl目前應用最廣泛的三個南向協議包括openflow、netconf和ovsdb,從代碼實現出發,分析了odl如何來解決三個不同類型協議的沾包粘包問題,給出具體思路! 文章目錄1

原创 mpls、segment routing是隧道技術嗎?

1 什麼是虛電路? 虛電路是在分組交換網絡上的兩個或多個端點站點間的鏈路。它爲兩個端點間提供臨時或專用面向連接的會話。提前定義好一條路徑,可以改進性能,並且消除了幀和分組對頭的需求,從而增加了吞吐率。 2 什麼是隧道技術? 只有當

原创 【ODL源碼分析04】-ovsdb 被動連接上報流程

版本:opendaylight-ovsdb項目:fluorine-sr2 說明:本文檔主要關注ovsdb被動連接情況下,連接成功後的上報及處理流程; 1 ovsdb 連接服務-OvsdbConnectionService 如下