原创 IntelliJ IDEA設置類註釋和方法註釋

默認情況下,idea生成javadoc註釋時,類上面使用時內容爲空,方法上使用時會生成參數、返回值和拋出的異常,如果想顯示@author、@date等信息時,則需要自己配置了。 一、類註釋 方法一:創建類時自動生成註釋 1、打開Pre

原创 ios微信H5網頁沒有聲音的解決方法

一、問題描述 在做微信網頁抽獎開發時,點擊抽獎需要添加音效, 正常情況下,直接調用audio標籤的play方法即可,但是在ios微信端不起作用。 二、解決方法 通過WeixinJSBridge調用play方法,如下: // lott

原创 IDEA配置快速文檔和自動完成一起彈出

IDEA配置快速文檔和自動完成一起彈出 注:適用於IDEA2018.2版本以後,之前版本不適用,這是2018.2版本新加的功能。 一、IDEA 2018.2以前的版本 在idea2018.2版本以前,查看自動完成方法時,方法的文檔註釋

原创 IntelliJ IDEA設置顯示內存指示器和設置內存大小

一、設置顯示內存指示器 idea默認情況下,是不顯示當前內存使用情況的,可以通過設置讓其顯示,方法如下: 打開Preferences-->Appearance & Behavior-->Appearance,右側勾選Window Op

原创 Spring Boot教程(十九):Spring Boot集成shiro ehcache(使用shiro的緩存管理)

一、項目準備 爲了方便,這裏直接使用Spring Boot教程(十六):Spring Boot集成shiro章節的源碼。 二、添加依賴 <!-- cache --> <dependency> <groupId>org.spring

原创 Spring Boot教程(二十):Spring Boot使用String Task定時任務

一、JAVA常見的幾種定時任務比較 Timer:jdk自帶的java.util.Timer類,這個類允許你調度一個java.util.TimerTask任務。使用這種方式可以讓程序按照某一個頻度執行,但不能在指定時間運行,一般很少使用,

原创 Spring Boot教程(十六):Spring Boot集成shiro

Apache Shiro™是一個功能強大且易於使用的Java安全框架,可執行身份驗證,授權,加密和會話管理。藉助Shiro易於理解的API,您可以快速輕鬆地保護任何應用程序 - 從最小的移動應用程序到最大的Web和企業應用程序。更多內容請

原创 Spring Boot教程(十一):Spring Boot集成fastjson

一、項目準備 直接使用上個章節的源碼,Spring Boot教程(十):Spring Boot集成jsp 二、添加依賴 從spring-boot-starter-web裏去除spring-boot-starter-json依賴,添加fas

原创 Spring Boot教程(十八):Spring Boot集成shiro ehcache

一、項目準備 爲了方便,這裏直接使用Spring Boot教程(十六):Spring Boot集成shiro章節的源碼。 二、添加依賴 <!-- cache --> <dependency> <groupId>org.spring

原创 Spring Boot教程(二十一):Spring Boot使用Quartz定時任務

上一篇講了Spring自帶的任務調度,這篇介紹Quartz任務調度。Quartz可以將信息放到內存裏,也可以放到數據庫中,下面分別介紹這兩種方式。 一、採用內存方式使用Quartz 1、新建一個簡單的Spring Boot項目 pom.x

原创 Spring Boot整合shiro後導致@Cacheable、@Transactional等註解失效的問題

一、問題描述 Springboot整合shiro前,service裏的@Cacheable、@Transactional等註解都正常使用。 整合shiro之後,UserRealm類裏自動注入的service中的註解失效 UserRea

原创 Spring Boot教程(十五):Spring Boot集成mybatis generator自動生成代碼插件

其實MyBatis Generator並不需要spring boot環境,只需要自己寫一個main方法運行即可。本文主要介紹使用maven插件的方式。 注:本文采用的MyBatis Generator版本爲:1.3.6 一、MyBatis

原创 Mac版Google Chrome快捷鍵

標籤頁和窗口快捷鍵 操作 快捷鍵 打開新窗口 ⌘ + n 在無痕模式下打開新窗口 ⌘ + Shift + n 打開新的標籤頁,並跳轉到該標籤頁 ⌘ + t 重新打開最後關閉的標籤頁,並跳轉到該標籤頁 ⌘ + Shi

原创 Spring Boot教程(十四):Spring Boot集成ehcache緩存

Spring Boot的cache支持多種緩存,參考緩存支持,其中常用的有EhCache和Redis,Redis需要安裝redis服務器,而EhCache不依賴任何第三方軟件,只需引入jar即可。下面主要介紹ehcache的集成方法。 一

原创 Spring Boot教程(十七):Spring Boot導出war包部署到外部Tomcat

對於創建的jsp的web項目,有時想把項目打成war包部署到外部的Tomcat上,要達到這種目的,需要修改一些東西。 一、修改Maven的打包方式 Maven默認的packing爲jar,所以要將其改爲war: <packaging>wa