原创 記一次簡單的Java初級工程師面試

沒有前言 1、StringBuffer、String、StringBulider區別 String存儲的是一個不可變的字符串常量保存在字符串常量池中如果修改String的值則會創建新的常量對象保存到常量池中 StringBuffer和S

原创 Java初級程序員面試 電話簡單面試(一些小細節不是面試根本不會注意到!!!)

1、Java的八種數據類型?   這個沒問題    boolean byte char short int long float double 2、Int幾個字節? 4字節 Int的包裝類是? Integer類 3、引申 Int

原创 JVM內存模型總結(深入理解java虛擬機第二章)

在Java虛擬機的幫助下不需要手動爲每個對象分配內存和釋放內存,這樣不容易出現內存泄漏的情況。 在Java虛擬機運行時會管理以下幾個區域 線程間隔離的:虛擬機棧、本地方法棧、程序計數器 線程間共享的:方法區、堆 程序計數器:當前線程執行

原创 springboot整合dubbo之多註冊中心配置(服務提供者和消費者均配置 2.7.0版本)

一開始之前怎麼配置都不能運行,會繞過遠程連接的地址直接去鏈接127.0.0.1:2181這個地址,一直報錯。再換回去單註冊中心還是會一直多連一個莫須有的註冊中心一直一直啓動不開。類似於下面這樣 ,因爲我本地是沒有這個zk的 我都是裝到虛擬

原创 dubbo-admin最新版本安裝部署啓動(2019-4-17)

折磨兩週看很多文檔,但是文檔都是以前版本的dubbo-admin 現在新版本的dubbo-admin已經修改了方式,使用了前後端分離的方式。接口風格使用的RESTful規範。 之前下班回來搞點別的都很晚了,沒有靜下心來搞這個,今天算是沉下

原创 linux下部署Tomcat的多實例單應用服務

一個實例支持不了那麼多的併發量,在nginx幫助下進行負載均衡的話部署出來多實例就可以簡單的增加併發量。參考了兩位大佬的文章簡單的學習一下做一個記錄 首先需要linux環境下安裝tomcat和jdk 然後能夠找到這兩個安裝目錄(逃...)

原创 git的.gitgnore過濾文件上傳設置

git版本更新的時候本地有的代碼不想上傳到遠程倉庫因爲有的涉及到密碼之類的 git可以設置.gitignore的內容,來控制上傳過濾的文件 過濾文件內容設置有一定的語法簡單的記錄一下 /target/ !.mvn/wrapper/mav

原创 leetCode 5. 最長迴文子串

給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲 1000。 示例 1: 輸入: "babad" 輸出: "bab" 注意: "aba" 也是一個有效答案。 示例 2: 輸入: "cbbd" 輸出: "

原创 leetCode第四題尋找兩個有序數組中位數

給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2。 請你找出這兩個有序數組的中位數,並且要求算法的時間複雜度爲 O(log(m + n))。 你可以假設 nums1 和 nums2 不會同時爲空。 示例 1: num

原创 leetCode第三題無重複字符最長子串

給定一個字符串,請你找出其中不含有重複字符的 最長子串 的長度。 示例 1: 輸入: "abcabcbb" 輸出: 3 解釋: 因爲無重複字符的最長子串是 "abc",所以其長度爲 3。 示例 2: 輸入: "bbbbb" 輸出

原创 leetCode題目解析

給出兩個 非空 的鏈表用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式存儲的,並且它們的每個節點只能存儲 一位 數字。 如果,我們將這兩個數相加起來,則會返回一個新的鏈表來表示它們的和。 您可以假設除了數字 0 之外,這兩

原创 thymeleaf中文件引入外部文件夾裏的css、js文件不到的原因

因爲之前配置editor.md所以在static文件夾下配置比較方便配置好後將其移入templates後一直出現導入不到css、js的情況,遂查詢文檔並且嘗試最後成功  先列一下之前的 <script type="text/javasc

原创 記錄個人博客書寫階段mybatis的Mapper返回類型中帶有list的方法

  想用springboot+mybatis寫一個個人博客(因爲捨不得買的服務器放哪不用)然後mybatis之前也就是了解一點完全不懂就是邊看後面邊踩坑邊爬坑。所以記錄一下mybatis的使用防止自己忘記 首先上表結構 數據庫表結構 C

原创 spring的IOC控制反轉依賴注入和new對象的區別

                   spring默認是單例模式的,依賴注入其中操作的都是一個對象         new對象單例中如果要做到注入的效果就是在類的頭部進行實例化對象,這個時候該對象不管使用與否都貫穿該類的始終。該類對象不被

原创 數據庫查詢語句內連接外連接效率

今天老大問到內連接外連接的查詢速度問題,之前沒有了解過因爲做的項目比較小所以沒有在效率上考慮過。今天問到了就查一下文檔和大佬們的博客總結一下,以後有需要也可以查看博客溫習。 內連接和外連接其實是有步驟區分的  外連接在步驟上是比內連接多出