原创 jvm面試題彙總

文章目錄1 jvm分區及各分區放什麼?2 堆的分區3 GC的方式 及GC ROOT思想4,safepoint和stw是什麼?5,GC三種回收的算法,及其區別,和jvm內存塊存放方式?6,各jdk版本使用的GC收集器(GMS,G1)

原创 聲明及面試自我感受

一、本專欄面試題適合人羣 適合工作三四年及以下的人羣,裏面都是java基礎,也涉及一些數據庫。總共大概由350道題目。還是很齊全的,我準備了幫個月的時間,然後面試了十幾家,處理項目問題,其他的問題大部分都在裏面。區別於其他java

原创 JAVA常見知識

文章目錄一,關於main方法的問題1,main方法傳參形式?2,mian方法爲啥是靜態的?3,main方法可以重載嗎?4,main方法可以被覆蓋嗎?5,main方法的返回類型可以修改嗎?6,main 方法的作用域可以 修改嗎?7,

原创 mysql 數據庫面試題

文章目錄1 索引是什麼?2 索引的數據結構有哪些3 數據結構--二叉樹的查詢原理4 紅黑樹5 B-Tree6 B+Tree7,mysql 存儲引擎之myIsam實現原理。8,mysql 存儲引擎之myIsam查詢流程9,mysql

原创 很全面java自我理解面試題大全通俗講解(含百度網盤)

1,微信客戶端鏈接如下,需付費 https://m.iqmfx.com/#/works/8343ccd0-a230-11ea-8128-713213a86c96   2,百度網盤連接如下: https://pan.baidu.com/sh

原创 mysql 鏡像版安裝步驟

mysql不怎麼安裝,這次學新知識居然要升級mysql到5.7,沒方法,只能先卸載再重新安裝了。 但是官網下載速度非常慢,還要有賬號,所以就從網頁上隨便找了個64爲的使用,鏡像版的,才87M,比起官網下載壓縮包的三百多兆小多了。下載速度也

原创 svn小烏龜怎麼斷開鏈接,怎麼查看電腦中的隱藏文件,svn複製包或修改包名應注意什麼

今天svn提交代碼遇到了一個摸索了幾個小時的麻煩。 由於我在寫代碼時有修改包名的情況,而且修改包名之前也已經提交過這部分代碼。於是當我再次提交時就出現了代碼衝突,由於不懂svn的merge操作,加上沒有權限強制提交屢次提交失敗。 我嘗試先

原创 遞歸出現棧溢出stackoverflow

遞歸是個不斷回調方法的過程,使方法一遍遍的壓入棧中,遞歸次數多了,棧滿了也就溢出了。默認的棧大小是1m。我也沒有很好的解決辦法,就加大棧內存吧! 我這裏就說下eclipse中測試類怎麼改棧內存大小。 右鍵測試類–》properti

原创 spring面試題目自我解答

Aop 面向切面 是spring的一種編程思想。目的是把業務邏輯和系統邏輯區分開。我們專注的是業務邏輯,而系統邏輯不是我們關注的點,這就可以藉助於Aop幫助我們完成。還是以保存數據庫爲例:我們關注的是增刪改查,以查爲例,我們關注

原创 java 23中設計模式認識及自我理解

前段時間看到一篇關於java23種設計模式的博文講解,講的蠻不錯的,也有案例,之前也有看過設計模式的書,但沒有細讀,也沒有記錄下來。總感覺不是自己的東西,所以這裏終於下定決心細細研究一番。其實,最終讀完發現雖然不知道前人總結的設計

原创 java迭代創建文件,並寫入內容

import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; impo

原创 nohup運行jar包命令,及完整腳本

#!/bin/bash #先殺死之前的進程 #下面一步相當於篩掉ps -ef|grep自身這個進程 PID=$(ps -ef|grep "test.EnterMain" |grep -v "grep" |awk '{printf

原创 java 多線程死鎖案例

package test; /** * 內容:創建兩個靜態對象和兩個線程,第一個線程給第一個對象加鎖,第二個線程給第二個對象加鎖,當第一個線程要獲取第二個對象的鎖時 * 發現第二個對象的鑰匙正在被第二個線程持有,所以第一個線

原创 關於java打包成jar在linux上運行的一些問題

java導出成可運行的jar文件,如下圖: 如果上圖中紅框內前兩個選項導出的jar包在linux上運行報錯,說找不到需要的依賴包,那麼就用第三個,使用這個會導出一個jar包,一個文件夾,文件夾中是jar包的所有依賴。 然後將這兩

原创 nginx 負載均衡安裝及升級步驟

在兩臺機器上實現負載均衡及熱部署,使用過程中,最大的坑是對依賴包的引入,nginx類似於python,需要各種各樣的包,否則在配置nginx.conf文件時會報錯。再者nginx版本更新很快,所以有問題儘快百度,別瞎捉摸 先在1.