原创 HashMap源碼閱讀jdk1.8(dark)

說明: 終於還是開始整理源碼了。爲了保證客觀性和可讀性,大部分代碼採用截圖和文字註釋的形式。只整理了重要方法。一些問題的解釋放在最後。 HashMap(jdk1.8)1.默認參數1.1.默認大小1.2.最大容量1.3.填充因子1.

原创 服務器重啓導致docker啓動服務報錯driver failed programming external connectivity on endpoint

背景:最近阿里雲服務器老被撈去挖礦。氣死偶類! 盲猜是裝了兩個虛擬機跑,直接拉滿cpu,於是就docker stop+docker rm+docker rmi給他刪了 順便重新設置了服務器的密碼,再重啓服務器。 重啓之後嘗試直

原创 2021杭州恆生電子實習一面面經(已確定)

雙非一本,無實習經歷,大三。撈一撈 投遞java崗位。 撈我面試的部門是銀行與產業 筆試面試前的感受: 溝通方面很nice,投遞簡歷後有接到hr的簡歷投遞確認的電話,還提醒了宣講會和筆試的時間。 在筆試通過收到面試的郵件後,忘記

原创 docker的2375端口遠程連接不上的問題解決方案(之一)

如題。我遇到的情況 後端接口部署在阿里雲的服務器上。現在是本地通過docker的2375端口進行上傳後端接口,出現了幾個坑。 首先是阿里雲配置訪問規則,對外的端口在這裏要手動添加,不然可能會被攔截。 另外一個是我在連接的時候發現

原创 爲什麼springboot新建項目用的是舊圖標??

新建項目的resources/static下並沒有設置favicon.ico,但是爲什麼運行的時候顯示的任然是上一個項目的favicon.ico圖標。即使我在上個項目將這個圖標文件刪除了。請問是在哪有緩存嗎? 1.新項目stati

原创 linux啓動elasticsearch6.4.0內存不足導致報錯

嘗試使用阿里雲服務器通過docker部署springboot後端項目,今日一坑,debug三四個小時。 問題描述:elasticsearch:6.4.0啓動後報錯並停止。通過查看日誌: docker logs --since 30

原创 Android實驗三:通過Activity傳值實現加法

移動互聯網實驗三1.實驗講義2.代碼實現2.1.文件結構2.2.main界面2.3.scound界面2.3.MainActivity2.4.SecoundActivity3.效果4.總結和改進 1.實驗講義 實驗三 Android

原创 Java單例的實現和分析

設計模式:單例模式1.基本概念2.代碼實現2.1.餓漢式(即時創建對象)2.2.懶漢式(使用時才創建對象)2.2.1.線程不安全的懶漢式2.2.2.線程安全的懶漢式2.3.final實現方式(瞭解)3.雙重校驗鎖(DCL,即dou

原创 SpringBoot的DELETE請求報錯問題

又是因爲版本問題。我的版本是 前端通過DELETE請求傳給控制層。 結果報錯: 錯誤原因爲: Resolved [org.springframework.web.HttpRequestMethodNotSupportedE

原创 IDEA報錯:找不到或無法加載主類解決方法(綠色箭頭nothing here)

昨天新建Spring項目突然遇到這個問題,懵逼了幾個小時 具體表現爲:找不到對應的主方法 正常應爲: 以及通過運行後報錯爲:找不到或無法加載主類解決方法 通過面向搜索引擎 Baidu 編程的思想,先後試了重建項目,重新配置S

原创 Android實驗二:電話撥號和短信發送

Android實驗:電話撥號和短信發送1.界面佈局2.代碼實現3.效果 實驗四 Android程序間通信(2課時) 一、實驗目的 1、學習android程序之間的通信方法。 二、實驗內容 1、編寫程序,實現短信發送的功能,要求程序

原创 Mybatis框架複習筆記二(基於xml的CRUD)動態代理方式

Mybatis基於配置文件的CRUD操作(動態代理)1.基本結構1.1.創建IUserDao接口1.2.修改IUserDao.xml配置1.3.編寫User測試類2.基於xml的CRUD操作2.1.提前準備2.2.添加數據操作步驟

原创 Spring-framework複習筆記一(IOC,bean以及DI)

Spring框架複習筆記一1.耦合概念以及解耦1.1.兩個例子:JDBC連接以及持久層業務層調用關係1.2.解耦的思路:通過工廠模式解耦(手動實現)2.使用SpringIOC解決耦合(將對象的創建交給spring)2.1.基本實現

原创 計算機網絡實驗三(java代碼實現RIP)

計算機網絡課程的實驗1.距離向量算法1.1.執行步驟2.實驗講義2.1.講義截圖2.2.實驗要求3.代碼實現3.1.路由類(用來表示單條路由)3.2.路由表類(用來表示單個路由表)3.3.路由表一次更新方法3.4.遞歸更新到任一目

原创 一圖學完!Java鎖機制含面試題

一圖學完 Java鎖相關基本概念Java鎖是什麼鎖開銷(lock overhead)鎖競爭(lock contention)死鎖(deadlock)死鎖的概念死鎖發生的條件鎖的種類1.公平鎖/非公平鎖(按申請順序分類)2.共享鎖/