7 gnail_oug

尚未进行身份认证

暂无相关简介

等级
TA的排名 2k+

Spring Boot教程(二十二):Spring Boot集成JWT

本例代码是在SpringBoot教程(十一):SpringBoot集成fastjson基础上修改,修改内容主要包括:pom.xml文件里依赖版本进行了升级去掉了jsp集成注:不需要参考第十一讲源码,直接查看本文底部源码即可。一、简介JSONWebToken(JWT)是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC7519),它定义了一种紧凑(Com...

2019-09-03 16:45:37

升级fastJson版本报错:java.lang.IllegalArgumentException: Content-Type cannot contain wildcard type '*'

一、问题描述在springboot项目中,将fastJson版本升级到1.2.59,然后用postman工具访问get请求方法时报错java.lang.IllegalArgumentException:Content-Typecannotcontainwildcardtype‘*’,详细错误信息如下:2019-09-0311:49:28.276ERROR32168---[...

2019-09-03 16:41:44

mac外接显示器经常没反应

一、问题描述前段时间朋友给我了一个绿联三合一转换器(hdmi高清接口+usb接口+充电接口),在公司连接显示器时,有时插上后可以正常显示,有时插上后显示器没反应,有时拔掉过一会儿重新插入又可以了,有时则需要等个一两天再插入才可以用。二、减少出现没反应的方法用了一段时间,发现每次在笔记本睡眠前,拔掉hdmi线,然后在拔掉转换器,之后再让电脑睡眠,这种方式可以减少出现问题的情况。现...

2019-08-10 15:05:13

gitlab配置SMTP方式发送邮件

环境安装gitlab及本文环境参考:CentOS7安装git仓库管理平台GitLab教程公司gitlab服务器上开始使用的默认的postfix发送邮件,但是公司阿里云企业邮箱收不到邮件,因为被阿里云反垃圾机制拦截了,于是更换成smtp方式发邮件。注:本例配置的是阿里云企业邮箱,其他邮箱配置方式参考https://docs.gitlab.com/omnibus/settings/smtp.h...

2019-07-21 10:47:37

CentOS7安装git仓库管理平台GitLab教程

一、环境系统:CentOSLinuxrelease7.6.1810(Core)GitLab:12.0.3二、安装安装配置必须的依赖1、安装依赖[sgl@localhost~]$sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-serveropenssh-clients2、启动ssh服务并设置为开机启动...

2019-07-15 13:30:24

CentOS7编译安装Redis5及修改端口、设置开机启动

本文内容包括:采用默认路径安装redis设置redis服务后台运行设置redis服务开机启动修改redis端口允许远程登录及设置认证密码环境系统:CentOS7Redis:5.0.5获取最新版本redis:https://redis.io/download,下载Stable版本,当前最新版本5.0.5安装步骤1、下载redis安装包[root@localhost~]...

2019-07-05 15:08:44

CentOS7忘记root密码,重置root密码

描述当root密码忘了之后,可以通过重启系统,在开机时重新设置密码。注:测试版本为CentOSLinuxrelease7.6.1810(Core),其他版本可能有些区别。重置密码1、重启系统,在开机过程中,出现以下界面时按e键,进入编辑界面。按e键之后进入如下界面:2、按方向键下键↓,找到设置语言的地方,如LANG=en_US.UTF-8,在后面追加rwsinglein...

2019-07-05 11:10:05

同一个类里@Cacheable缓存不起作用

一、问题描述环境:springboot2.1.2.RELEASEehcache2.10.6如下,selectAll()方法通过@Cacheable设置了缓存,在get(StringparamKey)方法里面,调用selectAll()时不会使用缓存。但其他类调用selectAll()方法时,缓存有效。@ServicepublicclassSystemConfigServ...

2019-05-15 17:18:34

sqlserver运行超大sql文件

场景描述在往sqlserver数据库运行sql文件导入数据时,对于小的sql文件,直接在SQLServerManagementStudio里打开执行就行了,但有几个表的数据量非常大,运行sql文件时提示内存不足。参考解决方法使用自带sqlcmd命令工具进行执行导入。1、如我使用的是sqlserver2008,是安装在d盘的,打开命令行,进入Binn目录:cdD:\Program...

2019-05-07 14:21:04

idea通过main方法启动springboot项目找不到页面

一、问题描述idea:2019.1springboot:v2.1.2.RELEASEOS:macOSHighSierra10.13.6通过在idea里配置的Tomcat启动能访问到页面,而直接通过main方法启动,控制台没有报错,正常启动,但访问不到页面,后台action能正常访问。如下:二、参考解决方法点击main方法启动类的EditConfigurations按钮打开Ru...

2019-05-07 11:02:42

idea使用debug模式启动非常慢

一、问题描述环境:macOSHighSierra版本10.13.6idea:2019.1最近在使用idea的debug模式启动springboot项目时,在RootWebApplicationContext:initializationcompletedin2532ms之后会卡着一段时间才输出InitializingExecutorService'application...

2019-05-07 10:11:22

解决mybatis generator使用新版mysql驱动8.0版本时会生成用户下多个库里的表的问题

MyBatisGenerator的使用介绍请参照:SpringBoot教程(十五):SpringBoot集成mybatisgenerator自动生成代码插件一、问题描述当使用mysql驱动8.0新版本时,如果jdbcConnection的userId属性指定的用户下有多个数据库,并且每个数据库里都有tbl_user表,那么生成实体时默认会把这几个库里的tbl_user表都生成实体。如下...

2018-12-04 11:35:06

使用新版本mysql的jdbc驱动时报时区问题

java.sql.SQLException:Theservertimezonevalue‘Öйú±ê׼ʱ¼ä’isunrecognizedorrepresentsmorethanonetimezone.YoumustconfigureeithertheserverorJDBCdriver(viatheserverTimezoneconf...

2018-11-30 15:22:40

IntelliJ IDEA设置类注释和方法注释

默认情况下,idea生成javadoc注释时,类上面使用时内容为空,方法上使用时会生成参数、返回值和抛出的异常,如果想显示@author、@date等信息时,则需要自己配置了。一、类注释方法一:创建类时自动生成注释1、打开Preferences-->Editor-->FileandCodeTemplates,右侧选择Filestab页,找到Class、Interface,可...

2018-11-07 17:40:04

ios微信H5网页没有声音的解决方法

一、问题描述在做微信网页抽奖开发时,点击抽奖需要添加音效,正常情况下,直接调用audio标签的play方法即可,但是在ios微信端不起作用。二、解决方法通过WeixinJSBridge调用play方法,如下://lotteryAudio为audio标签的idvaroAudio=document.getElementById('lotteryAudio');if(windo...

2018-10-29 14:13:04

IntelliJ IDEA设置显示内存指示器和设置内存大小

一、设置显示内存指示器idea默认情况下,是不显示当前内存使用情况的,可以通过设置让其显示,方法如下:打开Preferences-->Appearance&Behavior-->Appearance,右侧勾选WindowOptions下面的Showmemoryindicator即可。如下图:设置好之后,在idea右下角会出现展示内存信息指示器,显示当前使用的内...

2018-10-19 17:38:51

IDEA配置快速文档和自动完成一起弹出

IDEA配置快速文档和自动完成一起弹出注:适用于IDEA2018.2版本以后,之前版本不适用,这是2018.2版本新加的功能。一、IDEA2018.2以前的版本在idea2018.2版本以前,查看自动完成方法时,方法的文档注释不能即时显示,非常不方便,如下图(以Match类示例),当打开Match类的自动完成提示时,方法的文档注释不显示,想看方法的文档注释非常不方便。二、IDEA20...

2018-10-18 14:17:00

Spring Boot教程(二十一):Spring Boot使用Quartz定时任务

上一篇讲了Spring自带的任务调度,这篇介绍Quartz任务调度。Quartz可以将信息放到内存里,也可以放到数据库中,下面分别介绍这两种方式。一、采用内存方式使用Quartz1、新建一个简单的SpringBoot项目pom.xml内容如下:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="h...

2018-06-27 10:29:00

Spring Boot教程(二十):Spring Boot使用String Task定时任务

一、JAVA常见的几种定时任务比较Timer:jdk自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让程序按照某一个频度执行,但不能在指定时间运行,一般很少使用,主要用于非Spring项目简单的任务调度。SpringTask:Spring3.0以后自带的Task,可以将它看成一个轻量级的Quartz,使用起来比Qua...

2018-06-26 16:19:21

Spring Boot整合shiro后导致@Cacheable、@Transactional等注解失效的问题

一、问题描述Springboot整合shiro前,service里的@Cacheable、@Transactional等注解都正常使用。整合shiro之后,UserRealm类里自动注入的service中的注解失效UserRealm代码如下:publicclassUserRealmextendsAuthorizingRealm{privatestatic...

2018-06-15 15:37:28

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。