原创 java 數組元素相互組合

    最近需要開發一個項目自動化測試的插件,其中最難的點在於條件之間的組合,花了3小時,總算初步搞定了,代碼如下: public void test2() { String str = ""; for( int i=

原创 Java泛型中E、T、K、V等的含義

作者:xingpacer  原文:https://blog.csdn.net/chenlycly/article/details/25561029 Java泛型中的標記符含義:   E - Element (在集合中使用,因爲集合中存放

原创 SpringBoot2.0:訪問靜態頁面之Hello World

1.創建SpringBoot項目 2.檢查Appcalition.class的位置: 打開pom.xml,比如項目的groupId爲com.gm,Application.java的位置應該在這個位置之下 3.在application.pr

原创 java高併發之基礎認知

在進入高併發學習之前,先了解一些計算機基礎知識: 我們知道計算機基於二進制建立只能識別0和1,可以想象一下用0和1編寫代碼是何其繁瑣易錯還有不人性,爲了更好讓人類使用計算機,於是出現了低級語言,低級語言是對0和1編製成的代碼片段進行封裝,

原创 ActiveMq學習筆記1:ActiveMq消息中間件

1 消息中間件(ActiveMq、RabbiMq、kafka)簡介及對比 2 軟件下載、安裝及部署 3 P2P、PUB\SUB模型詳解 4 消息確認及重發機制 5 ActiveMq基於Spring完成分佈式消息列隊實戰

原创 IntelliJ IDEA破解的方法

前言 在當前使用的Java開發IDE中,個人認爲比較好用的有MyEclipse和IntelliJ IDEA兩個,這裏記錄一下IntelliJ IDEA的破解方法。 1 下載 1.1 下載IntelliJ IDEA 在IntelliJ ID

原创 過多if-else重構

面向過程設計和麪向對象設計的主要區別是:是否在業務邏輯層使用冗長的if else判斷。如果你還在大量使用if else,當然,界面表現層除外,即使你使用Java/C#這樣完全面向對象的語言,也只能說明你的思維停留在傳統的面向過程語言上 傳

原创 分佈式學習筆記1 : 分佈式架構思維

1 大型互聯網架構演進過程 2 架構師應具備的分佈式知識 3 主流分佈式架構設計詳解

原创 Zookeeper學習筆記1:Zookeeper分佈式環境指揮官

1 Zookeeper基礎        Zookeeper入門               會話               節點屬性               節點類型               版本               

原创 gitHub下載速度解決方法

原因         爲什麼訪問速度慢、下載慢?github的CDN被某牆屏了,由於網絡代理商的原因,所以訪問下載很慢。Ping github.com 時,速度只有300多ms。 解決方法         繞過dns解析,在本地直接綁定h

原创 Spring學習筆記2:Spring項目 環境搭建

作者:藝術就是爆炸  出處:https://blog.csdn.net/lianjiww/article/details/53571795 準備好相應的環境: 我們需要如下內容:  - eclipse,這裏我選用的是Eclipse Jav

原创 Netty學習筆記1:高性能Netty框架

1 Netty簡介 2 I/O演進之路及NIO入門 3 Netty開發環境搭建安裝 4 TCP 粘包/拆包問題的解決之道 5 分隔符和定長解碼器的應用 6 Netty多協議開發和應用 7 WebSocket 協議開發 8 Netty源碼解

原创 Spring學習筆記3:Spring 容器

1 容器的基本實現與組成 2 裝配Bean的方法       XML      註解      javaConfig 3 BeanFactory源碼分析 4 BeanDefinition源碼分析 5 Bean的生命週期 6 依賴實現

原创 源碼之spring-core學習筆記

在進入源碼筆記前,分享框架閱讀經驗:    能夠使用該框架    閱讀官方文檔    瞭解該框架包結構,知道每個包的作用    源碼可以在test中運行      閱讀源碼作好註釋       spring-core

原创 Spring學習筆記4:Srping AOP

1 面向切面編程基礎       Aop的基石動態代理       Spring對AOP的支持             註解             XML 2 AOP源碼分析       Proxy源碼分析       AOPProxy