自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客

单身恒久远,光棍永流传

  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 利用 pt-archiver 实现数据库归档功能

利用 pt-archiver 实现数据库归档功能。

2024-02-18 17:27:52 1216

原创 Docker安装 Mysql 8.x 版本

Docker安装 Mysql 8.x 版本;Mysql创建子账号并授权;Mysql数据迁移

2023-07-29 18:09:04 1139

原创 README.md 文档使用 treer 生成树形项目结构

README.md 文档使用 treer 生成树形项目结构

2023-07-27 17:10:35 939

原创 Nacos配置中心注意事项

Nacos 配置中心注意事项

2023-07-27 16:51:25 377

原创 SpringBoot配置加载顺序

springboot 配置加载顺序

2023-07-27 16:30:15 296

原创 Spring mail 报错“got bad greeting from host “smtp.exmail.qq.com“, port: 465, response: [EOF]“ 问题排查

Spring mail 报错"got bad greeting from host "smtp.exmail.qq.com", port: 465, response: [EOF]" 问题排查

2023-06-30 19:11:41 3436

原创 jvisualvm ssl远程连接JVM

jvisualvm ssl远程连接JVM

2023-05-31 01:13:25 1611 1

原创 idea使用Alibaba Cloud Toolkit插件远程操作Docker

idea使用Alibaba Cloud Toolkit插件远程操作Docker,TLS方式连接远程Docker

2023-05-30 01:40:09 615

原创 Linux 禁用23端口

Linux 系统如何禁用23端口。以及在23端口被 sytemd占用的情况下,如何kill掉?

2023-05-23 19:13:15 3836

原创 Docker安装 Nacos,Nacos 报 “No DataSource set“ 错误

Docker 安装 Nacos,Nacos启动报错'No DataSource set'错误

2023-05-15 16:57:34 5828 2

原创 docker 安装 jdk 环境(从远处仓库下载安装)

docker 安装 jdk 环境(从远处仓库下载安装)

2023-03-11 23:03:56 788

原创 docker 构建指定版本的jdk容器,并用docker部署jar包

docker 构建指定版本的jdk容器,并部署jar包

2023-03-11 22:47:42 3429

原创 VirtualBox的克隆与复制

最近,我就遇到一个问题。快照太多了。比较占用空间怎么办?

2023-03-11 22:04:49 1124

原创 Virtualbox && Vagrant 迁移与恢复

window10电脑重新安装C盘。重装前正常使用的VirtualBox虚拟机,启动失败,先是启动报各种找不到文件的错误,使用原来的虚拟机配置文件虽然能正常启动,但是关闭虚拟机后,xxx.vbox配置文件的快照顺序又被自动清掉,导致又不能正常使用。折腾了好久,特此记录一下。

2023-03-10 00:48:33 996

原创 Integer用==比较时127相等,而128不相等的原因

Integer用==比较时127相等,而128不相等的原因

2022-08-11 06:40:32 484

原创 Mysql 5.7版本手写sql 实现 Mysql 8.x版本的 dense_rank() over()函数的效果

面试题:编写一个sql 查询来实现分数排名。要求: 如果两个分数相同,则两个分数排名(Rank)相同。请注意:名次之间不应该有间隔。Mysql 版本不一样,答案不一样。MySql 版本低于 8.x 需要手写sql实现...

2022-08-08 23:22:29 2908

原创 Redis 提示“Couldn‘t determine DBSIZE!”

Redis 提示“Couldn‘t determine DBSIZE!”

2022-06-22 15:07:31 4967 2

原创 Feign 远程调用丢失请求上下文问题

Feign 远程调用丢失请求头问题。Feign 异步调用情况下,丢失请求上下文问题。

2022-06-19 18:24:47 1021 1

原创 Gateway 503 Service Unavailable

Gateway 503 Service Unavailable 问题排查与解决

2022-06-18 19:18:00 2034 1

原创 SpringBoot 整合 SpringCloud Alibab-Seata 详解

一、SpringBoot 整合 SpringCloud Alibab-Seata 详解。二、Seata报错 can not get cluster name in registry config 'service.vgroupMapping.default_tx_group' 解决方案

2022-06-17 21:54:09 11906 7

原创 Springboot 整合 Redisson

Springboot 整合 Redisson

2022-06-06 11:05:37 10687 2

原创 Springboot 整合 SpringCache

简单整理一下 `SpringCache + Redis`的使用

2022-06-06 02:50:42 694

原创 高并发场景下使用Redis,常常遇到的缓存问题

高并发场景下使用Redis,常常遇到的问题:缓存穿透、缓存雪崩、缓存击穿。基本概念、风险、解决方案,代码示例。

2022-06-04 13:37:35 2707

原创 Redis 报错“OutOfDirectMemoryError(堆外内存溢出) ”问题

Redis 报错“OutOfDirectMemoryError(堆外内存溢出) ”问题记录如下

2022-06-04 13:22:05 8025

原创 SpringBoot 整合 Redis

SpringBoot 整合 Redis

2022-06-04 12:57:22 153

原创 “Elasticsearch + Kibana + ik分词器“介绍与使用

Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。 作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。

2022-06-02 22:59:17 3123

原创 SpringBoot项目 整合 JacksonXml

一、需求场景:有个需求场景:同一个请求路径,入参类型分别有“JSON格式”和“XML格式”的入参,需要根据入参类型的不同,处理不同的业务场景,然后返回对应格式的返回。值。比如:​ JSON格式入参,返回JSON格式的返回值。​ XML格式入参,返回XML格式的返回值。印象中是可以区分的,然后网上搜索了资料完善了解决方案,好记性不如烂笔头,现在梳理一下如下:二、解决方案第一种方案:SpringMvc 自定义 XML的 HttpMessageConverter 转换器。自定义转换器的方式本身没有问

2022-04-15 09:44:11 2161

原创 Apollo版本V1.3.0升级到最新的V1.9.2

由于最近项目使用的 Apollo 配置中心版本过低,有不少缺陷,遂想升级到最新版V1.9.2 ,通过分析 官方github文档说明,得知中间有3次 sql迭代变更,因此整理记录下来。官方路径: https://github.com/apolloconfig/apollo/wikiApollo 官方文档:Apollo一、历史版本升级安装建议截图:从图中可知: V1.3.0 升级到V1.5.1 ,中间都不需要执行sql脚本,直接下载官网的 3件套部署即可。(原数据库可以复用)

2022-02-16 01:31:30 1977

原创 VsCode git报错 git add -A -- xxx is outside repository

问题:VsCode "暂存更改"失败,报错"fatal gitadd-A--e:\x\...\xxxis outside repository"VsCode 版本:1.46.0Git 版本: 2.10.0解决:我仔细检查了 “.gitignore”文件,文件并没有添加到忽略名单,百思不得其解,于是百度。今天VsCode突然“暂存”用不了,昨天还能用的,更新后突然用不了了,很郁闷,于是goole、百度都试过,没找到,以为是VsCode的bug,打算去Github提交...

2020-06-13 10:00:27 2626 1

原创 Vue 模块化开发(构建项目&常用工具)

一、模块化开发——构建项目1、全局安装 webpack(cmd窗口输入如下命令,后面不再说明)npm install webpack -g2、全局安装 Vue 脚手架npm install -g @vue/cli-init3、初始化 Vue 项目在项目文件夹下,输入如下命令,并按照提示完成操作,可以默认全部回车。//vue 脚手架使用 webpack 模板初始化一个名为 appname 的项目vue init webpack appname4、启动 vue 项目.

2020-06-04 01:14:29 3340

原创 前端基础:技术栈简介

一、VSCode 的使用1、下载&安装点击VScode 官网下载最新版本。2、安装常用插件,如下:二、ES61、简介ECMAScript6(简称ES6)是于2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015(ES2015)。它的目标是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。每年一个新版本。另外,一些情况下ES6也泛指ES2015及之后的新增特性,虽然之后的版本应当称为ES...

2020-06-04 00:07:12 5319

翻译 前端基础:学习 ES6 新特性

一、简介二、什么是ECMAScript?三、ES6新特性1、let 声明变量(与var 声明变量的对比)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv

2020-06-03 11:37:31 407

原创 SpringCloud - Gateway 的使用

一、简介网关作为流量的入口,常用功能包括“路由转发”,“权限校验”,“限流控制”等。而SpringCloud Gateway 作为SpringCloud 官方推出的第二代网关框架,取代了Spring Cloud Netflix zuul网关。二、详情点击spring-cloud-gateway 官方网站...

2020-06-02 16:07:15 144

原创 SpringCloud Alibaba-Nacos 的使用

一、简介Nacos(官方网站:http://nacos.io)是一个易于使用的平台,旨在用于动态服务发现,配置和服务管理。它可以帮助您轻松构建云本机应用程序和微服务平台。Nacos支持几乎所有类型的服务,例如Dubbo / gRPC服务,Spring Cloud RESTFul服务或Kubernetes服务。Nacos提供四个主要功能。 服务发现和服务运行状况检查 Nacos使服务易于注册并通过DNS或HTTP接口发现其他服务。Nacos还提供服务的实时运行状况检查,以防止向不正常的主

2020-06-02 15:36:52 175

原创 Spring Cloud Alibaba

一、简介Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。Spring Cloud Alibaba GitHub地址...

2020-06-02 15:26:41 141

原创 Docker中快速安装Redis

1、下载镜像文件docker pull redis 没有指定版本号,默认下载最新版本的redis 2、创建实例并启动$ mkdir -p /mydata/redis/conf 创建redis配置文件夹,-p 允许创建子目录$ touch /mydata/redis/conf/redis.conf 创建 redis.conf 配置文件$ docker run -p 6379:6379 --name redis \-v /mydata/

2020-05-31 11:35:08 158

原创 Docker中快速安装Mysql 5.x版本

1、下载 mysql$ docker pull mysql 默认安装最新版本的mysql(注意可能不是稳定版本)$ docker pull mysql:版本号 安装指定版本的mysql ## 此处以安装mysql5.7为例,命令为:$ docker pull mysql:5.72、创建实例并启动$ docker run -p 3306:3306 --name mysql \-v /mydata/my

2020-05-31 10:48:15 261

原创 在Linux中快速安装Docker

1、卸载旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logr...

2020-05-31 10:32:20 142

原创 Window10 使用Vagrant搭建Linux系统

使用 Vagrant 快速搭建Linux系统的虚拟机环境。2、点击Vagrant 官网,下载并安装Vagrantvagrant -v 查看vagrant版本号提示版本号表示安装成功。3、点击Vagrant 官方镜像仓库,找到需要安装的LInux系统镜像版本,如:centos/74、打开Window cmd 窗口,运行 Vagrant init centos/7,即可初始化一个centos7系统。vagrant ini..

2020-05-31 10:16:03 602

原创 SpringBoot版本:1.5.12.RELEASE 文件大小限制异常拦截网关zuul报错

SpringBoot版本:1.5.12.RELEASESpringCloud版本:1.4.3.RELEASE文件上传异常处理代码:@Order(LOWEST_PRECEDENCE)//指定该实体bean被加载的顺序,注解中的值越小越优先被加载注入。@RestControllerAdvice@Slf4jpublic class ApiExceptionHandler { ...

2019-11-19 15:57:33 1440

ES6 新特性示例代码.zip

ES6 新特性示例代码.zip

2020-06-03

空空如也

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

TA关注的人

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