原创 HashMap 源碼詳解

A TIP 看源碼的經驗並不多,這次剛看起來也是沒有頭緒,不知從何處看起,但是還是強迫自己硬着頭皮看,慢慢的就有了些思路。 稍微的記一下。 1,類的文檔註釋:英語水平好的看完這個差不多就會有自己的思路去解析這個代碼了。 2,構造函數

原创 SpringCloud 初認筆記(二,服務消費者)

轉載請標明出處: http://blog.csdn.net/forezp/article/details/69808079 本文出自方誌朋的博客 本文都是按照方誌朋博客學習所做筆記,作者做的很詳細,也很清晰。但可能是spri

原创 Caused by java.lang.ClassNotFoundException org.I0Itec.zkclient.exception.ZkNoNod

Caused by: java.lang.ClassNotFoundException: org.I0Itec.zkclient.exception.ZkNoNodeException at org.apache.catalin

原创 spring cloud初識筆記(一,服務註冊與發現)

Spring Cloud簡介 基於spring boot的微服務開發框架,致力於爲開發人員提供快速構建分佈式系統的工具。包括配置管理、服務發現、斷路器、路由、微代理、事件總線、全局鎖、決策競選、分佈式會話等等。 組建架構 1. Eur

原创 項目學習記錄-Redis集羣搭建以及所遇到的問題

單個redis的安裝與啓動:項目學習記錄-Redis的安裝與啓動 以及redis的數據類型與存儲指令:項目學習記錄-緩存數據類型與持久化 Redis集羣 有多個redis節點構成的緩存結構。每個節點通過ping-pong機制通信

原创 項目學習記錄-緩存數據類型與持久化

緩存數據類型 value的幾種數據類型:String ,Hash, Set,SortedSet,List String 設置緩存:set [key] [value] 取數據: get [key] 刪除鍵: del [key] 查

原创 ThreadPoolExecutor 是如何定義線程池狀態與線程池中線程數量的

JAVA定義了原子變量AtomicInteger,實質就是整型數。我們知道整數類型的長度爲32位,這裏就將整型數包裝了兩個內容 - runState:高的三位表示線程池的狀態, - workCount:低的29爲表示線程池的工作線程數

原创 Linux查看防火牆狀態

存在以下兩種方式: 一、service方式 查看防火牆狀態: [root@centos6 ~]# service iptables status iptables:未運行防火牆。 開啓防火牆: [root@centos6 ~]# ser

原创 JS必知必會與我的盲點易混淆點

在1995 年 Netscape 一位名爲 Brendan Eich 的工程師創造了 JavaScript,隨後在 1996 年初,JavaScript 首先被應用於 Netscape 2 瀏覽器上。最初的 JavaScript 名爲 L

原创 使用反射實現大量業務性校驗

INTRO 電信行業的後臺接口一般會對請求參數做很多業務性的校驗,並且會隨時更改或者添加刪除這些校驗,爲避免後續代碼難以維護,可以使用Java的反射機制實現。使得代碼邏輯清晰,通俗易懂。 ServiceTest 後臺接口實現反射的方法

原创 Socket編程

網絡基礎知識 兩臺計算機進行通訊的三個條件: - IP地址,協議, 端口號 TCP/IP五層模型 應用層:HTTP,FTP,SMTP,Telnet等 傳輸層:TCP/IP 網絡層 數據鏈路層:端口 物理層:網線,雙絞線,網卡 端

原创 項目學習記錄-Redis的安裝與啓動

1,檢查是否存在gcc環境 提示:gcc no input files 表示環境存在。 2, 再安裝c++ 環境 yun install gcc-c++ centOS. 3,上傳 redis壓縮包。 4,解壓 解壓之後make 編譯。

原创 項目學習記錄-Spring MVC註解使用

@Controller 在類名上使用,生成一個包含多個處理器的控制器。 @RequetMapping 處理器映射器,規定請求路徑,請求方式,默認爲get請求。 處理器:@RequestMapping(“/[指定請求路徑]”)

原创 Ubuntu設置靜態IP

由於項目使用了dubbo和zookeeper治理接口服務,因此服務器的ip如果改變了,接口的提供方與註冊方的配置都同改。 所以就想到把服務器的IP設置爲靜態的。 安裝環境 VMware14.0.0 build-6661328

原创 一、Intellj Idea常用快捷鍵

轉載於:https://blog.csdn.net/kingcat666/article/details/79070681 一、Intellj Idea常用快捷鍵 代碼提示和輔助 代碼簡寫: for(User user : user