原创 jmeter-plugins-for-apache-dubbo對dubbox的兼容改造

由於dubbo生態發展過程的曲折,公司系統較多依賴於原噹噹維護的dubbox框架,而業務測試中又需要能有一個支持接口級的壓測工具(基於dubbo的測試工具之前有造過一個輪子詳見:https://blog.csdn.net/qq355667

原创 HA-2 - 重試機制

一、重試機制的意義 隨着互聯網技術的成熟,各種創新型服務讓人應接不暇,在徵得市場認同的同時爲了應對急劇增長業務和不斷降低的硬件成本,單機作戰的思維已經越來越被邊緣化,SOA,分佈式服務,微服務的架構設計已成爲當下技術支持能力的主流

原创 那些程序跑動中冷僻的知識點(上)

作爲像老貓一樣的土著程序員,只懂隨時發車卻不懂如何修車,放棄了基礎理論容易翻車,剛巧最近看了半天關於程序運行的書籍,咱分兩期聊一聊《那些程序跑動中冷僻的知識點》。 定場詩:廣知世事休開口,縱會人前只點頭。假若連頭俱不點,一生無惱

原创 「工具」Dubbo測試工具的設計和實現

##背景 在研發或測試過程中,經常遇到RPC接口的測試,爲此我們寫了大量的單元測試用例侵入在系統工程中繁瑣的創建接口和測試數據佔用了大量的時間爲了提高測試效率,開發了FreeFly-Remote-API系統,該系統旨在用通過簡單的

原创 單點登錄系統的設計與實現方案

posts - 162,  comments - 553,  trackbacks - 0 單點登錄系統的設計與實現方案 目的: 對目前已有的 Web 應用系統,和將來待開發的 Web 應用系統進行集成,實現單點登錄。 要求: 對

原创 JDK源碼解析1 - String

一、String字符串如何存儲的 可以看出String屬於對象類型,其在實際中是以字符數組的方式進行存儲的即value[],其用final修飾也就意味着着一旦賦值不可改變,這也是爲什麼String的值不可改變的原因,正式因爲其值不

原创 DES加密與解密示例

import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;

原创 Zookeeper源碼解析1 一 數據初始化

一、初始化調用層級關係 org.apache.zookeeper.server.ZooKeeperServerMain public class ZooKeeperServerMain { private Serve

原创 javascript獲取當前電腦操作系統的文件路徑的方式

<script language="javascript" type=text/javascript>var fso;fso = new ActiveXObject("Scripting.FileSystemObject"); funct

原创 JavaScript 獲取客戶端計算機硬件及系統信息(轉載)

通過WMI來實現獲取客戶端計算機硬件及系統信息:1//系統信息獲取2function getSysInfo(){3 var locator = new ActiveXObject ("WbemScripting.SWbemLocator"

原创 Zookeeper源碼解析2 一選舉機制

一、選舉算法中的概念說明 //ZK服務狀態 public enum ServerState { //代表沒有當前集羣中沒有Leader,此時是投票選舉狀態 LOOKING, //代表已經是伴隨者狀態

原创 關於讀寫串口程序打成jar包後功能失效的解決方案

  最近在做一個項目,關於遠程客戶端通過web形式訪問另一個客戶端,並對其客戶端串口進行讀寫操作,在經過幾天的摸索發現只有通過安裝插件的形式來實現比較合理,於是寫了一個小插件,安裝於客戶端進行監聽端口的操作。     通過IDE運行插件進

原创 辯證態度看待編碼規範

用阿里P3c插件去掃JDK,矛與盾對決告訴我們,凡事沒有絕對,權威也可以質疑,所以很多事情需要辯證思維去看待這同樣適用於技術,好的代碼規範可以寫出優雅的代碼,而之所以優雅是大家遵從了一種習慣和意識,還是那句話:“世間本無路走的人多了便成了

原创 Memcached學習筆記

最近一直在做一個項目的前期設計工作,考慮到後期系統的擴展和性能問題也找了很多解決方法,有一個就是用到了數據庫的緩存工具memcached(當然該工具並不僅僅侷限於數據庫的緩存)。先簡單的介紹下什麼是memcached。 Memcached

原创 促銷系統 - 優惠券系統設計方案

  一、可擴展券屬性彙總: 優惠券分類 所有方 投放對象 發放方式 投放總量 限領數量規則 有效期 優惠額度/券面金額 使用條件 使用範圍 互斥性 疊加 滿減券 店鋪 所有用戶