原创 spring boot 集成config

spring boot 集成config1. config server(本地)1.1 創建1.2 配置(config server本身的)1.3 配置(本地對於config client的)1.4 註解2. config cli

原创 spring boot集成jpa 異常

現象: java.sql.SQLException: 不支持的字符集 (在類路徑中添加 orai18n.jar): ZHS16GBK 解決方式: 增加依賴 runtimeOnly ‘cn.easyproject:orai18n:1

原创 spark--鍵值對操作

spark--鍵值對操作1. pair RDD2. pair RDD 創建3. pair RDD 轉化操作3.1 reduceByKey 根據鍵聚合3.2 groupByKey 根據鍵分組3.3 keys 獲取鍵3.4 value

原创 管道流量採集實驗指導書

管道流量採集實驗指導書       項目較大,是我畢業設計的成果之一,完成整個項目需要的時間大概爲8小時(1天,非常熟悉MFC編程),24小時(3天,熟悉MFC編程),48小時(6天,較熟悉),2周(只懂得語法) 管道流量採集

原创 Java基礎--多線程詳解

Java基礎--多線程詳解1. 進程 線程 協程1.1 操作系統類型1.2 線程1.3 進程1.4 線程和進程的關係1.5 協程1.6 協程和線程的關係1.7 並行&串行1.8 併發&並行1.9 阻塞&非阻塞1.10 同步&異步2

原创 spark--RDD

spark--RDD1. RDD2. RDD操作2.1 轉化操作2.1.1 filter 過濾2.1.2 union 並集2.1.3 map 替換2.1.4 flatMap 合併替換2.1.5 intersection 交集2.1

原创 Java基礎--synchronized原理詳解

Java基礎--synchronized原理詳解1. 多線程特性1.1 原子性(Atomicity)1.2 可見性(Visibility)1.3 有序性(Ordering)1.4 Happen-Before原則2. 鎖定義2.1

原创 Java基礎--HashMap源碼

Java基礎--HashMap源碼1 HashMap實現的接口2 HashMap繼承的類3 HashMap 數據獲取3.1 Iterable3.1.1 Iterator3.1.2 Consumer3.1.3 Spliterator

原创 Java基礎--HashTable源碼

Java基礎--HashTable源碼1.Map接口2.Dictionary3.HashTable3.1 全局屬性3.2 輔助類3.2.1 Entry3.2.2 Enumerator3.2.3 KeySet3.2.4 ValueC

原创 Java基礎--理解hashCode

Java基礎--理解hashCode1.hashCode2.equals3. equals & hashCode4.例子5. 總結 1.hashCode 什麼是hashCode? 根據jdkapi文檔,可以很明確的得知hashC

原创 Java基礎--int和Integer有什麼區別

int和Integer有什麼區別1.區別2.自動裝箱、拆箱3.自動裝箱、拆箱源碼4.原始類型線程安全5. 原始數據類型和引用類型侷限性 1.區別 int 是我們常說的整形數字,是 Java 的 8 個原始數據類型(Primitiv

原创 Java基礎--爲什麼ArrayList,Vector等都不支持循環中remove?

爲什麼ArrayList,Vector等都不支持循環中remove1 Vector 直接刪除2 Vector 遍歷元素2.1 for循環遍歷2.2 迭代器循環2.3 任意方向遍歷2.4 Vector的foreach3. Vecto

原创 Java基礎--理解 Java 的字符串,String、StringBuffer、StringBuilder 有什麼區別?

理解 Java 的字符串,String、StringBuffer、StringBuilder 有什麼區別?1.定義2. 字符串設計和實現考量3.字符串緩存4.String 自身的演化5.思考 1.定義 String 是 Java

原创 Java基礎--final、finally、 finalize有什麼不同?

final、finally、 finalize有什麼不同?1. 語法和使用實踐角度的不同2.final3.finally4.finalize5. final 不是 immutable6. finalize 真的那麼不堪?7.有什麼

原创 Java基礎--動態代理是基於什麼原理?

動態代理是基於什麼原理?1. 動態代理2.反射機制及其演進3. 動態代理 1. 動態代理 反射機制是 Java 語言提供的一種基礎功能,賦予程序在運行時自省(introspect,官方用語)的能力。通過反射我們可以直接操作類或者對