自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风雨断肠草的博客

新人,请指教

  • 博客(16)
  • 收藏
  • 关注

原创 使用iptables为docker容器动态添加端口映射

1、修改iptables配置 vi /etc/sysconfig/iptables2、根据下图红色的三处示例添加需要映射的端口,然后重启iptables即可。(例如下图中,添加8888端口映射,8888是容器对外提供服务的端口)最后提示,不能通过docker ps -a 命令来检查端口映射是否成功的,因为即使成功也显示不出来,可通过以下命令查看端口映射是否成功...

2020-03-10 23:26:09 1958 1

原创 Spring Security Oauth2 如何自定义授权获取token

Oauth2的默认授权模式有四种:授权码模式-authorization_code 密码模式-password 客户端模式-client_credentials 隐式授权模式-implicit我们先看一下获取token的运行流程:(1)在发起 URL+/oauth/token 获取token的请求后,实际上是请求 TokenEndpoint 类的postAccessToken或者g...

2020-02-07 19:44:42 16709 11

原创 Springboot集成RabiitMq

前言:本人初学rabbitmq,此文是基础的集成步骤,对于实际项目中的应用,会在后续的项目实战中更新。。。1、引入jar包 (之所以加上test的jar包,是为了在测试类里测试rabbitmq) 注意:若添加依赖后maven出现jar包unknown错误,一般是由于springboot没有正确搭建,可直接指定版本号 例如:<version>2.0.4.RELEASE<...

2019-03-30 16:39:36 504

原创 springboot 集成swagger流程,弹窗、页面不显示等疑难杂症以及解决办法

集成流程1、引入jar包(以2.7.0版本为例)<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version>&lt...

2019-03-24 02:05:17 4794 2

原创 从数据库表中取Date类型时间,少8个小时的问题

在实体类对应的属性中,加上注解@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")即可正常取出时间"yyyy-MM-dd HH:mm:ss"是显示的时间格式(24小时制)HH 表示24小时,hh表示12小时...

2019-02-15 19:32:57 5914

转载 spring-cloud+分布式事务TX-LCN学习BUG

1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect或者com.netflix.discovery.shared.transport.TransportException: Cannot ex...

2019-01-16 15:43:38 1262

原创 vue data有值,但是页面{{}} 取不到值

我的问题出在js引入的顺序不对,导致不能正常显示vue中的值正确的顺序应该是:先引入vue的js--------html代码-----最后引入自己写的js

2018-12-25 18:56:41 9081 8

原创 关于后台controller 重定向页面

需要注意以下几点:(以返回登录页为例)      1、 return "/login.html"; 此时页面会直接跳转到登录页,但是浏览器url不发生变化,只是页面跳转      2、return "redirect:/login.html"; 此时页面会直接跳转到登录页,url变为项目地址+ login.html      3、return "login.html";  如果不加" ...

2018-12-24 20:47:46 9502

原创 springboot框架下 This application has no explicit mapping for /error, so you are seeing this as a fallb

出现这个异常说明了跳转页面的url无对应的值.静态页面路径不对。一般由于以下几个原因引起:1、启动类的位置不对,启动类的位置应该和controller所在的目录 同级别  如下图:2、视图解析器配置是否有误,访问路径的前缀和后缀是否有误,仔细一点一般不会出这个问题,不详述       spring.view.prefix=       //前缀       spring.vie...

2018-12-24 20:38:31 5503

转载 There is no PasswordEncoder mapped for the id "null" 的解决办法

如下图所示: 解决办法:关于 Spring Security 5.0.X 的说明: 在Spring Security 5.0之前,PasswordEncoder 的默认值为 NoOpPasswordEncoder 既表示为纯文本密码,在实际的开发过程中 PasswordEncoder 大多数都会设值为 BCryptPasswordEncoder ,但是这样会导致几个问题: 1、...

2018-11-19 11:42:55 4344 2

转载 SpringBoot项目在IntelliJ IDEA中实现热部署

spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLo...

2018-11-16 12:37:49 118

原创 Sqlserver数据库的操作(持续更新。。。。)

--查看当前的存放位置select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files  where database_id=db_id(N'数据库名'); --修改文件的存放位置下次启动生效--testDb为数据库名,alter database 数据库名 mo...

2018-10-13 16:02:02 191

原创 Linux系统中启动Tomcat的版本 与安装的版本不一致

执行Tomcat的启动命令,启动成功的版本却不是自己安装的,这种情况下需要修改俩文件step1:          执行命令     vi /etc/profile    进入编辑页面   会看到如下:每一个安装的tomcat的配置           以第三个tomcat为例,把红框内的三个位置 改为你新安装的Tomcat的位置,按ESC键         输入命令  :wq! ...

2018-10-12 01:14:59 1435

原创 web项目部署到云服务器ROOT下的正确姿势

一、以Idea为例,一般把web项目部署到云服务器进行访问时,如果想通过ip+端口来访问,这就要求我们必须把项目部署到Tomcat的ROOT目录中,       1、首先确保项目没有运行,在窗体右侧的边框上点击  Maven Project  ,之后点击Lifycycle,再点击clean,完成后再点击package,即可把项目打包到项目目录下的target文件夹下,找到该文件并改名为ROOT...

2018-10-12 00:50:12 577

原创 关于后台传入前端json日期显示

注:在后端把日期变为json格式,再传给前端,即可正常显示1、单体设置       JSON.toJSONStringWithDateFormat ( date, "yyyy-MM-dd HH:mm:ss.SSS" ) ;//执行后date 变为json格式2、全体设置       obj: 为需要设置的时间     JSON.DEFFAULT_DATE_FORMAT = "y...

2018-07-26 13:49:36 2730

原创 MySql数据库零散补充知识点

1、创建表格时create table test( id int(4) zerofill -- zerofill 零填充);2、timestampcreate table test( id int, data1 timestamp); timestamp为时间戳,建表时在最后添加一个timestamp字段,每更新一条记录时,系统会自动加上该记录更...

2018-06-30 13:17:18 279

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除