自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南顾春衫

随手笔记

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

原创 七牛云配置SSL证书

从腾讯云上面申请免费证书后,下载下来 把压缩包中的nginx目录下的证书公钥 xxxxxxx.crt和私钥xxxx.key 上传到linux中, 将公钥转换为.pem格式 openssl x509 -in xxxx.crt -out xxxxx.pem 将私钥转换成.pem openssl rsa -in xxxxxxxx.key -out xxxxx.pem ...

2021-02-08 21:52:42 1495

原创 docker总结

docker安装和卸载 安装 #1.卸载旧版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-

2021-02-03 11:27:21 555

原创 gitlab禁用自带的nginx

禁用gitlab内部的Nginx vim /etc/gitlab/gitlab.rb 将nginx['enable'] = true修改为nginx['enable'] = false,并去掉注释 (前边的#) 2.允许gitlab-workhorse监听TCP(默认端口设置为8021),编辑/etc/gitlab/gitlab.rb: gitlab_workhorse['listen_network'] = "tcp" gitlab_workhorse['listen_addr'] = "127.0.

2021-01-14 09:28:00 3214 1

原创 vue+element ui隐藏某个面包屑

在路由的meta中添加属性 export const constantRoutes = [{ path: "/order", component: Layout, redirect: "/order/list", name: "OrderLayout", meta: { title: "任务管理", icon: "order" }, children: [ { path: "list", component: (

2021-01-11 22:26:45 1726 1

转载 《RabbitMQ》如何保证消息不被重复消费

一 重复消息 为什么会出现消息重复? 消息重复的原因有两个:1.生产时消息重复,2.消费时消息重复。 1.1 生产时消息重复 由于生产者发送消息给MQ,在MQ确认的时候出现了网络波动,生产者没有收到确认,实际上MQ已经接收到了消息。这时候生产者就会重新发送一遍这条消息。 生产者中如果消息未被确认,或确认失败,我们可以使用定时任务+(redis/db)来进行消息重试。 @Component @Slf4J public class SendMessage { @Autowired priva

2020-12-15 11:09:21 783

原创 springboot访问本地静态资源出现400错误

路径中有 " < > [ \ ] ^ `` { | } 导致访问出现400错误 Tomcat 8.5.32引入了HTTP连接器的两个配置属性,在URL路径和查询字符串中处理这些字符的限制。 这两个属性是: relaxedPathChars -路径中允许使用未编码的字符 relaxedQueryChars -查询字符串中允许使用未编码的字符 Spring Boot嵌入式Tomcat服务器,则可以使用配置属性 server.tomcat.relaxed-path-chars和server.tom

2020-11-11 17:01:47 3634 1

原创 win10能ping不通虚拟机ip,虚拟机ping通win10ip的解决方法

重启启动win下的网络适配器

2020-10-21 13:14:08 865

原创 springmvc纯注解配置,springmvc整合spring纯注解配置

springmvc纯注解配置 必须实现WebApplicationInitializer 接口,tomcat启动时,会调用onstart() public class MyWebApplicationInitializer implements WebApplicationInitializer { /* * tomcat在初始化容器的时候回调用该方法 * @param servletContext * @throws ServletException */

2020-10-15 23:05:22 468

原创 spring oauth refresh-token出现401 或者org.springframework.security.web.authentication.preauth.PreAuthent

spring oauth refresh-token 401问题 解决: @Override public void configure(AuthorizationServerSecurityConfigurer oauthServer) throws Exception { oauthServer.allowFormAuthenticationForClients(); oauthServer.checkTokenAccess("isAuthenticate

2020-08-19 20:55:50 779

原创 jvm-程序计数寄存器

​ JVM中的程序计数寄存器(program counter register),Register命名源于CPU的寄存器,寄存器存储指令相关的现场信息。CPU只有把数据装载到寄存器才能够运行。 ​ 这里,并非是广义上所指的物理存器,或许将其翻译为计数器(或指令计数器)会更加贴切(也称为程序钩子),并且也不容易引一不必的误会:JVM中的寄存器是对物理寄存器的一种抽象模拟。 作用: ​ PC寄存器用来存储指向下一条指令的地址,也即将要执行指令的代码。由执行引擎读取下一条指令。 程序计数器特点: 它占用很小的内存

2020-05-31 20:52:08 547

原创 后端springmvc接受数组 axios delete请求

前端使用axios delete请求 deleteBrandList( { params: { list: _this.array }, paramsSerializer: function (params) { return Qs.stringify(params, {arrayFormat: 'repeat'}) }

2020-05-25 16:42:35 857

原创 flutter 自定义toast带图片

import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; class ToastCompoent { static OverlayEntry _overlayEntry; // toast靠它加到屏幕上 static bool _showing = false; // toast是否...

2020-04-23 19:55:29 1297

原创 hadoop3.2.1java操作hdfs报错 HADOOP_HOME and hadoop.home.dir are unset

目录出现错误解决错误 出现错误 20:42:14.012 [main] DEBUG org.apache.hadoop.util.Shell - Failed to detect a valid hadoop home directory java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset. at or...

2020-04-18 21:58:25 2256

原创 vue-cli报错

安装好vue-cli,运行vue ui报错,删除node安装目录下的global__modules文件夹即可 F:\BaiduNetdiskDownload>vue -V F:\BaiduNetdiskDownload\javaee\project\springboot+netty仿微信\code\vue-netty\webpack-study>"node" "D:\node\no...

2020-04-12 17:39:14 465 1

原创 springboot2.x中的put,delete请求

springboot2.x想要接受delete、put的请求,需要在配置文件中加上 spring.mvc.hiddenmethod.filter.enabled=true 前端 <form id="deleteForm" method="post"> <input type="hidden" name="_method" value="delete"> </...

2020-04-10 14:42:15 640

原创 xshell配置ssh免密登录

在xshell中生成密钥 在这里插入图片描述

2020-04-09 11:57:48 1364

原创 springboot静态资源访问和重定向问题

静态资源访问直接写名称路径 重定向时加入控制器

2020-04-04 17:16:24 1574

原创 springboot2.x i18n国际化的坑

在配置localResovler时Bean的名字一定是localResovler public class LocalConfig implements LocaleResolver { @Override public Locale resolveLocale(HttpServletRequest request) { String langue = re...

2020-04-02 23:02:10 990

原创 mybatisg整理

Mybatis依赖导入

2020-03-02 12:29:08 329

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):

在整合SSM框架时,出现 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 在services层的实现类忘记加@Service注解了,加上就好了。

2020-02-22 14:00:51 153

原创 C3P0操作mysql8.0

1.先要下载最新的C3P0包 2.配置文件 <?xml version="1.0" encoding="UTF-8"?> <c3p0-config> <default-config> <property name="driverClass">com.mysql.cj.jdbc.Driver</property> ...

2019-09-07 10:50:24 856

原创 IDEA output乱码

outputTomcat输出的信息不乱码,java的输出语句乱码System.out.println("-----------消息头-----------"); 选择项目部署的tomcat,在配置项VM options文本框中输入-Dfile.encoding=UTF-8,点击Apply或OK即可 ...

2019-09-05 12:44:33 1497

原创 Android密码显示与隐藏

if (mPasswordVisible) { //设置EditText的密码为可见的 edtPassword.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); } else { //设置密码为隐藏的 edtPa...

2019-05-22 22:52:38 3208

空空如也

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

TA关注的人

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