原创 vue+nginx 項目部署

nginx路徑映射配置省略。 需要注意的點:npm run build之前,需要修改的地方: 配置文件一:build>>utils.js (修改publicPath:"../../" , 這樣寫是處理打包後找不到靜態文件的問題) 配置文

原创 數據結構之二叉樹遍歷

二叉樹遍歷方式:

原创 springboot快速入門

以創建一個web工程爲例: 引入spring-boot作爲父工程: <!--引入spring-boot作爲父依賴--> <parent> <groupId>org.springframework.b

原创 springboot嘗試Java配置

以注入DataSource爲例: 引入依賴: <!--引入數據源依賴--> <dependency> <groupId>com.alibaba</groupId>

原创 訪問vue項目返回Invalid Host header

使用域名訪問vue項目返回Invalid Host header,測試發現把config/index.js下dev{host: 'localhost'}的localhost改爲索要使用的域名即可解決問題或者在webpack.dev.con

原创 springboot配置日誌

 在application.yaml中添加: # 在這配置日誌級別後,代碼中的日誌輸出纔有效 logging: level: # 包名: 日誌級別 cn.itcast: debug org.springfra

原创 jta分佈式事務簡單使用

個人理解總結: jta分佈式事務,其實與普通的spring事務配置沒多大區別,最主要的是配置不同的mapper使用不同的的數據源,然後再配atomikos和spring的jta事務管理器進行管理(spring管理atomikos),使用還

原创 linux安裝activemq以及消息持久化

1.下載activemq 2.安裝activemq 3.配置消息持久化 1.下載 http://activemq.apache.org/ 這裏下載apache-activemq-5.15.2-bin.tar.gz這個版本 2.安裝 上傳到

原创 map-underscore-to-camel-case

mybatis默認是屬性名和數據庫字段名一一對應的,即  數據庫表列:user_name  實體類屬性:user_name 但是java中一般使用駝峯命名  數據庫表列:user_name  實體類屬性:userName 在Springb

原创 Java解析Excel文檔,2003和2007版本不兼容問題

網上查了一下,對於這兩個版本,有對應的api,稍不注意就會報: org.apache.poi.poifs.filesystem.OfficeXmlFileException:  The supplied data appears to b

原创 基於spring源碼實現數據庫讀寫分離

其實就是通過AOP實現: 思路: 請求---目標方法前置增強---選擇數據庫類型(讀寫數據庫類型選擇) 1.請求 2.前置增強:根據根據方法名稱類型,設置不同key 3.實現數據庫的選擇:根據(2)設置的不同的key,選擇不同類型的數據庫

原创 安裝vue以及搭建簡單項目教程

不錯的教程

原创 org/springframework/expression/ParserContext

springboot 啓動的時候: 異常:java.lang.NoClassDefFoundError: org/springframework/expression/ParserContext 解決方案:缺少spring-express

原创 mybatis "The server time zone value" "is unrecognized or represents more than one time zone"

問題: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure ei

原创 redis註解,同類內調用不起作用

舉例A類和B類,B類內方法method1有redis緩存註解,method2沒有redis緩存註解,爲什麼method2調用method1時註解不生效?但是在A的方法中調用B類的method1註解就生效?(沒研究過底層代碼不清楚原因,求大