原创 idea創建bpmn文件生成png圖片

一、使用插件actiBPM生成bpmn文件 二、把bpmn文件後綴改爲xml,在xml文件上右鍵 三、點擊Export to file

原创 啓動項目時報:Could not create connection to database server.

報錯信息: 2019-07-18 15:38:23.309 [Druid-ConnectionPool-Create-562481542] ERROR c.alibaba.druid.pool.DruidDataSource - cre

原创 mysql 給用戶賦值權限

mysql> grant 權限1,權限2,…權限n on 數據庫名稱.表名稱 to 用戶名@用戶地址 identified by ‘連接口令’; 權限1,權限2,…權限n代表select,insert,update,delete,crea

原创 IntelliJ IDEA查看類的繼承關係圖形

1、查看圖形形式的繼承鏈 在當前類中點擊右鍵 二、效果圖 三、可根據自己需要刪除 四、想查看類中具體內容,兩個是相同得 五、在具體內容中篩選不同得方法 六、按住alt在方法上可以調出放大鏡 七、添加替他類的繼承關係到當前Diag

原创 SpringMVC(二)工作原理詳解

題記:記昨天搭建SSM框架遇到的問題,雖然現在都用springboot,springcloud但是經典的SSM還是有很多人在用,打算從新整理一下SpringMVC的文檔! 一、SpringMVC工作原理圖:網上偷的圖 前端控制器:   

原创 搭建ssm框架全過程,遇到得坑記錄

題記:找到一篇關於activiti的書,打算根據書去做一些學習,自己搭建ssm框架遇到一些坑,以做記錄! 一,搭建過程,代碼記錄   二,項目結構 三、配置文件代碼 applicationContext.xml代碼示例: <?xm

原创 Mybatis中大於等於小於等於的寫法

第一種寫法(1): 原始符號 < <= > >= & ' " 替換符號 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot; 例子: select * from t_user where age &gt; 5

原创 深入分析Java的序列化與反序列化

序列化是一種對象持久化的手段。普遍應用在網絡傳輸、RMI等場景中。本文通過分析ArrayList的序列化來介紹Java序列化的相關內容。主要涉及到以下幾個問題: 怎麼實現Java的序列化 爲什麼實現了java.io.Serializab

原创 ConcurrentHashMap 原理解析(JDK1.8)

瞭解ConcurrentHashMap 實現原理,建議首先了解下HashMap實現原理。HashMap 源碼解析(JDK1.8) 爲什麼要用ConcurrentHashMap HashMap線程不安全,而Hashtable是線程安全,但是

原创 maven編譯報錯 -source 1.6 中不支持 lambda 表達式

題記:        新接了一個項目,居然每次更新Idea的編譯版本都會自動改動,經過艱苦奮鬥終於搞定!特此分享 報錯:       maven更新以後Java的編譯版本會自動修改。如下圖:我本地只有jdk1.8但是它居然會報1.6的版本

原创 idea項目中添加mapper.xml文件樣例

1.點擊File --->Settings --->Editor--->File and Code Templates 這個時候在新建就有了。

原创 postman模擬發送請求

題記:很多時候用postman總是會把一些請求搞混,網上的所有resuful都是說一些概念,今天閒在,把這塊捋一下!捋一篇實用的!  常用的狀態碼:網頁服務器HTTP響應狀態的3位數字代碼 200:2開頭的都表示請求發送成功。200表示請

原创 推薦一下好用的插件,具體的使用方法不一一詳細介紹。

JRebel for IntelliJ 一款熱部署插件,只要不是修改了項目的配置文件,用它都可以實現熱部署。收費的,破解比較麻煩。不過功能確實很強大。算是開發必備神器了。熱部署快捷鍵是control+F9/command+F9。 .ign

原创 如何運行vue項目(從gethub上download的開源項目)

前提:入坑vue.js,從GitHub上download一個vue.js的開源項目,發現不知如何在瀏覽器運行,通過查閱網上教程,發現網上的很多是教你怎麼新建項目,並沒有一個是教如何打開已有的項目。自已折騰了一下,成功搭建好項目環境,最終調

原创 pdf轉圖片程序(java實現)(轉爲一張,多張)

JAR包:2019年4月19日maven最新版本 <dependency> <groupId>commons-logging</groupId> <artifactId>c