原创 Maven執行所用的jdk

1.自定義執行的jdk 可以通過執行上圖中1,可以定做執行所有使用jdk和執行的命令,或者Run Configurations命令進行個性化配置 2.如果多模塊需要增加配置 或者通用配置(整個工作空間的配置) 總結:

原创 jenkins的docker安裝部署

jenkins需要jdk1.8及以上版本 所需要文件 start.sh #!/bin/sh java -jar /jenkins/jenkins.war --httpPort=8087 Dockerfile #使用的基礎

原创 工作一年應該知道的oracle關鍵字

1.over() 2.rownum() 3.connect by 4.proir 5.group by 6.start with 7.level 8.rownum 9.select 10.from 11.where 12.joi

原创 在mybatis中關於大於和小於的記憶方法

'>'相當於>,可以把g理解爲greater '<'相當於<,可以把l理解爲lower

原创 Oracle的聚合函數總結

SELECT SUM((SELECT SUM(F.字段名) FROM 表名1 F WHERE F.P_OPER_ID = IO.OPER_ID AND F.OPER_TYPE_CODE = ‘06’)) FROM 表名2 IO S

原创 JVM與java應用關係分析

基本概念 1.進程:是一個動態的概念,是運行中的程序,可以看作是一系列系統資源的集合. 2.線程:包含在進程中的,是程序最小調度單位,共享進程的資源. 3.程序:是一個靜態的概念,是指令和機器碼的集合. 一個程序是一個可執行的文件

原创 瘋狂java學習筆記五--面向對象

面向對象(上) 1.類和對象 類定義:一類事物的共性抽象 例如:計算機 對象定義:某一個事物 例如:筆記本 類包含變量和方法,用class標識標識;對象是類的某一個實例,new 對象 java程序在內存中有幾百幾千個對象組成,

原创 瘋狂java學習筆記四--異常管理

1.方法結束 1.1)方法正常結束,是指執行到return語句,void方法默認也是有return語句的. 1.2)方法非正常結束,是指執行不到return語句,或者虛擬機退出,或者拋出異常,即方法執行失敗. 2.Java異常

原创 瘋狂java學習筆記二

java中關鍵字 1.權限修飾符 public 任何地方 protected 父子類,同包類 默認(不寫) 同包類 private 只能本類 2.static(靜態) 變成一份,屬於類,靜態方法不能訪問非靜態變量 類

原创 瘋狂java學習筆記一

java數據類型 1.java中數據類型分爲基本類型和引用類型 8種基本類型: byte,char,boolean,short,int,long,float,double 引用類型: 存在內存表示的是地址值:類名@16進制的內存地

原创 瘋狂java學習筆記三

面向對象 1.繼承 extends關鍵字 抽象類 implement關鍵字 java1.8(函數式接口)–>Lamba表達式–>foreach方法–>函數接口 java1.8默認方法 2.多態 向上轉型 強轉 instance o

原创 Maven遠程倉庫問題總結

場景: 1)maven項目中需要用到一些業務類的BO,由於業務類的BO不是maven打的jar,是通過Ant打包的,所以安裝本地jar到maven的本地倉庫,出現無法安裝的情況. 2)同時又因爲該包在私有倉庫不是最新版本,而且已經刪除

原创 SpringBoot問題總結(一)

1啓動問題 編寫一個啓動類,但是這個啓動類是放在其他包中的,出現了這個啓動類是可以啓動,但是所有的controller/service/dao組件都無法使用. 正確的應該是這個啓動類是啓動該包以及該包下面的子包,掃描裏面的類的註解來加

原创 windows下自啓動應用

每次開機重啓都要打開一堆應用,很麻煩. 所以設計了一個.bat的批處理應用來打開軟件,具體內容如下: echo start title 一鍵啓動 echo eclipse start start /d "D:\eclipse" ec

原创 JVM內存模型小記

JAVA內存模型 JVM內存模型 1.所有線程複製主內存變量,在工作內存中完成,同步到主內存內 2.線程之間的通信只有通過主內存內的變量來通信 3.一個線程對應一個工作內存,一個進程對應一個主內存 4.線程私有的java棧(由棧楨