原创 JdbcTemplate調用存儲過程!

JdbcTemplate調用存儲過程! 過程語句爲: --根據員工編號,查詢所在部門名稱和職位信息 create or replace procedure getDnameJob(empno1 in varchar2,dname2

原创 org.activiti.bpmn.exceptions.XMLException: cvc-complex-type.2.4.a: 發現了以元素 'process' 開頭的無效內容。

異常信息 org.activiti.bpmn.exceptions.XMLException: cvc-complex-type.2.4.a: 發現了以元素 ‘process’ 開頭的無效內容。 解決辦法 加上disableSch

原创 java好用工具類,解決空指針帶來的煩惱

使用事例如下: //在可能會引起空指針的地方使用els(user,方法引用) //即使user對象爲null,也不會拋出異常,直接返回null //如果user不爲空,獲取年齡 String el

原创 springmvc結合jwt的使用,實現前後端分離token鑑定

1.首先需要導入maven依賴 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifact

原创 CentOS7,MySQL主從配置

CentOS7,MySQL主從配置 1.準備 虛擬機安裝兩個CentOS7系統,分別安裝mysql(https://www.cnblogs.com/daemon-/p/9009360.html ) 我的來個虛擬系統ip分別爲:172.

原创 springcloud html跨域訪問

springcloud html跨域訪問 錯誤提示: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource

原创 java實現二插樹

java實現二插樹 產生原因:希望一種數據結構能同時具備數組查找快的優點以及鏈表插入和刪除快的優點,於是樹誕生了。 因爲手寫過鏈表,對於學習二插樹也很容易上手,主要就是爲了準備面試用的 首先把每個節點抽象成java對象 packa

原创 solr 創建core 時候報錯

solr 創建core 時候報錯 一.要把solr-6.5.1/example/files/conf下的所有文件複製到solr-6.5.1/server/resources下 然後再創建,他會在solr下生成new_core文件夾,具

原创 服務接口調用

服務接口調用 寫作原因:受到springboot中的RestTemplate影響,突然想用HttpURLConnection模擬寫一個玩玩 本項目簡介:可以調用遠程的服務,post請求或者get請求,攜帶參數或者不攜帶 maven依

原创 手寫工具根據表生成po類

一.首先給大家看下運行效果 表數據: 生成的類: 二.貼上源碼 package com.dqw; import java.io.File; import java.io.IOException; import java.io

原创 ArrayList源碼實現

ArrayList其實就是一個Object數組,有下標索引,所以適合遍歷查找,如果是添加刪除,則會比較慢. package com.array; /** * * <p>Title: MyArrayList</p> * <p

原创 SpingCloud-Eureka服務註冊學習筆記

首先需要爲Eureka服務端添加如下依賴 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

原创 ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux-x86_64

ubuntu上oracle ORA-01034&ORA-27101:錯誤! 錯誤代碼如下: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm d

原创 手寫LinkedList底層源碼

LinkedList底層爲鏈表結構,便於插入刪除,而不適合遍歷查找,如下: package com.dqw; /** * * @ClassName: Node * @Description:TODO 節點 * @au

原创 幾行代碼帶你解讀mybatis框架的mapper代理模式

1.在ibatis之後的mybatis提供了一個全新的開發模式,mapper代理模式,就是所謂aop面向切面編程,用的方案爲jdk提供的proxy動態代理,或者是cglib提供的動態代理,在我們瞭解了底層之後,就可以動手寫代碼了. p