原创 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): 原始符號 < <= > >= & ' " 替換符號 < <= > >= & ' " 例子: select * from t_user where age > 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