原创 Spring @Transactional Service try catch之後不會回滾

一、前言 在開發過程中遇到,在Service層中使用try catch之後,@Transactional沒有生效,發生錯誤之後,事物並沒有回滾,在catch中重新拋出 throw new RuntimeException,也沒有用。找了另

原创 Java Document 工具類

1、說明 Java 對本地HTML文件的讀取和寫入的工具類,可以用來修改靜態HTML的內容。 2、Maven包 需要引入jsoup包 <dependency> <groupId>org.jsoup</groupId> <

原创 Mac 安裝配置 PhantomJS

一、下載PhantomJS 1、下載地址:https://phantomjs.org/download.html 我們這裏選擇的是Mac OS的版本,其他的系統原理都是一樣的。 二、解壓文件 下載好之後,解壓文件,將解壓後的目錄移動到自

原创 MySQL 常用命令-操作記錄

一、前言 記錄下工作中用到的比較常用的MySQL的操作命令。方便以後查詢,不用到處百度。 二、Code 1、連接MySQL數據庫 # 方法一 mysql -uroot -p123456 # 方法二 mysql -uroot -p pas

原创 Vue watch的使用介紹

一、說明 在vue中,使用watch來響應數據的變化。watch的用法大致有三種。下面會詳細介紹下watch的使用 二、使用 1、單純的對值進行監聽,當demo的值發生變化時,value的值也會隨着變化,直接看代碼: <template

原创 首行文字縮進

一、說明 在很多情況下,需要首行文件縮進兩個字的距離,一般簡介,描述用到的比較多一點,要實現效果一句css就可以解決。 二、效果圖 三、code text-indent: 2em; 解釋一下: text 的意思是文本,indent在計

原创 Java Jsoup詳解

一、Jsoup概述 1、簡介  jsoup 是一款Java 的HTML解析器,可直接解析某個URL地址、HTML文本內容。它提供了一套非常省力的API,可通過DOM,CSS以及類似於jQuery的操作方法來取出和操作數據。中文官網:htt

原创 LInux nginx配置域名轉發到服務器的其他端口及配置靜態資源地址

一、說明 使用域名配置,解析服務器地址,只能解析到服務器的80端口,如果80端口被其他的項目佔用了呢?要怎麼使域名的配置指向同一臺服務器的其他端口?如果你是遇到一樣的問題,那麼你就可以繼續往下看了,希望能幫助到你。 二、配置其他端口

原创 Java 導出CSV文件

一、前言 之前一直使用POI導出Excel文件,發現已經不滿足需求了,後來瞭解CSV之後,發現速度快的飛起,決定把項目中的改成CSV的方式,這裏記錄下過程,把坑填一下,參考大佬文章:https://www.cnblogs.com/cjs

原创 uni-app實現商城靜態頁面

一、前言 最近在研究uni-app,一套代碼,可以部署多個終端,博主也產生濃厚的興趣來搞一搞,整合了一個返利app的靜態頁面,這個可以用於商城,也可以用於返利,頁面都差不多,可以自行修改修改。源碼已經上傳到了CSDN下載,有興趣的同學可以

原创 前端模糊查詢,可編輯,可選擇的搜索框實現

爲了減少ajax請求,提高用戶體驗,對於一些信息量不大的模糊查詢,可以前端實現,簡單看下效果: 下面直接上代碼: html代碼,需要有如下的頁面結構和屬性 <div class="wyInput" id="myInput">

原创 iview-admin 富文本編輯器(wangEditor)菜單無法選中解決方案

使用 iview-amdin 時,使用集成的富文本編輯器,發現菜單竟然選不了,找到 editor 的組件,發現是引入了 wangEditor ,然後找官方文檔,百度繼續排查,最終解決問題,這裏記錄下。 問題截圖: 鼠標離開導航欄,菜

原创 SpringBoot Failed to configure a DataSource解決方案二

使用 SpringBoot 整合 MyBatis 並連接 MySQL數據庫時,遇到一個坑,一直報: Failed to configure a DataSource 的錯,網上教程說在 @SpringBootApplication 註解

原创 SpringBoot 報 Failed to configure a DataSource 解決方案

今天使用 SpringBoot 整合 MyBatis 和數據庫的時候,報了一個錯誤:Failed to configure a DataSource,錯誤截圖如下,這裏記錄下解決方案。 錯誤截圖: 經過排查,是因爲導入了 MyBat

原创 關於uni-app的ui庫、ui框架、ui組件

首先需要一個認知,傳統vue的庫,只是for web的,不能跨6端。而微信小程序的庫,雖然可以跨到app,但不能跨到h5和百度支付寶小程序。 比如element ui只能用於h5,而vant ui有h5版和小程序版,h5版只能用於h5,而