原创 HashMap的容量與擴容

有幾個重要的常量: static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;//默認的桶數組大小 static final int MAXIMUM_CAPACITY = 1 << 30

原创 找出數組所有子數組

題目是:給一個數組:[1, 2, 2],找出所有子數組,例如這個數組的子數組有:[], [1], [2], [1, 2], [2, 2], [1, 2, 2] 看這篇博客得到了思路:巧用遞歸求字符串的子集 基本思想就是:求子集,每一位

原创 maven打包如何包含本地jar包內容

下面使用到了兩個插件,maven-shade-plugin和addjars-maven-plugin。凡是講到打包,前一個插件基本都有說,但是第二個插件很少提到。 後面這個插件解決了這樣一個問題:我有一些本地jar包,不是使用maven

原创 flume“Space for commit to queue couldn't be acquired”異常產生分析

問題觸發的環境:kafka source + memory channel + hdfs sink 日誌截圖如下: 這裏說的內容是:queue空間不足。sink好像沒有緊跟source,或者是buffer大小太小。這裏的queue

原创 Spring事務管理-配置及使用

一. 事務管理方式總覽 JDBC事務 JTA事務 容器事務 區別: JDBC事務控制的侷限性在一個數據庫連接內,但是其使用簡單。 JTA事務的功能強大,事務可以跨越多個數據庫或多個DAO,使用也比較複雜。 容器事務,主要指的是

原创 校園電信翼訊賬號寫入路由器上網

因爲要面向所有人,所以我這裏假設大家沒有編碼能力,說到我覺得最淺顯易懂,希望對大家有幫助 準備工作,首先你的電腦要安裝有: python3(下載地址) 按鍵精靈(下載地址) 寫賬號套裝(鏈接: https://pan.bai

原创 Spring和Mybatis整合

首先明確一點:整合的方法是使用mybatis-spring項目 怎麼使用,我會很簡單明瞭的在下面列出所有步驟,按着做一遍就可以了。 加載依賴包 <dependencies> <dependency>

原创 記一次neo4j項目打包出現的問題

使用idea自己的打包方式一直是有問題的,不但每次都需要手動添加主類,手動添加後還是不對。 所以就使用了maven打包方式,maven打包使用的是“maven-shade-plugin”這個插件,配置如下: <plugin>

原创 Spark內存管理概覽

翻譯自Spark官網文檔,版本:2.3.0 spark內存管理概覽 Spark很大一部分內存用於storage和execution,即存儲和執行任務。execution memory指的是在shuffle,join,sorts,aggre

原创 String源碼中的“avoid getfield opcode”是什麼意思

avoid getfield opcode其實是一段註釋,看代碼時不理解,就查了查在這記錄一下。下面是一段String源碼示例: public String trim() { int len = value.length;

原创 周志華《機器學習》 版本空間

第一章1.3節提出了一個概念“版本空間”,搞明白之後其實是蠻簡單的一個東西,按書上說的西瓜問題的假設空間如下(Ø表示不存在好瓜壞瓜之分): 編號 色澤 根蒂 敲聲 1 * * * 2 青綠 * * 3 烏黑 * *

原创 連接本地MySQL被拒絕連接如何處理

在代碼中連接mysql時,可能出現拒絕連接的錯誤,我說一下我是如何解決的,拒絕連接可能有很多原因,所以我這個不一定適合你的情況,你如果遇見這種問題,應該多搜,多嘗試。 我是在連接本地數據庫時出現這個錯誤的。 我解決辦法是: 連接數據庫

原创 裝飾器模式之抽象裝飾器的作用

今天要搞清楚的問題是爲什麼需要上面那個被黃色框圈住的“抽象裝飾器類”。 裝飾器模式實現了不破壞原有類的情況下動態擴展一個類的功能。 “爲什麼需要抽象裝飾器類”,搞清楚這個問題最好的辦法是手寫一個裝飾器模式,然後去掉中間的抽象裝飾器

原创 spark RDD 寬依賴與窄依賴

我的新博客地址:geekgao.cn RDD被設計爲可以記錄依賴關係,關係可以分爲兩類:窄依賴和寬依賴。 窄依賴:表示父親 RDD 的一個分區最多被子 RDD 一個分區所依賴。 寬依賴:表示父親 RDD 的一個分區可以被子 RD

原创 記事(五)

下一週就要考試了,下一週要考3門課,所以最近一直是複習狀態,但是雖說是複習狀態,一直也不是很用心,因爲感覺老師給了一些重點,感覺還能過,就不是那麼緊張。 這兩天佔了我很多時間的事,有兩個。 一個是前幾天每天看三體,看完了《黑暗森林》