自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

记录开发日常笔记

年轻小伙子对代码的奋斗史

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

原创 frp实现内网穿透

frp内网穿透这个示例通过简单配置 HTTP 类型的代理让用户访问到内网的 Web 服务。HTTP 类型的代理相比于 TCP 类型,不仅在服务端只需要监听一个额外的端口 vhost_http_port 用于接收 HTTP 请求,还额外提供了基于 HTTP 协议的诸多功能。修改 frps.ini 文件,设置监听 HTTP 请求端口为 8081:代码如下(示例):云上服务器代码 1.15.180.135本地服务器代码。.........

2021-11-08 16:31:38 51279 10

原创 linux上gitlab备份与还原

警告:gitlab-ce-14.0.0-ce.0.el7.x86_64.rpm: 头V4 RSA/SHA1 Signature, 密钥 ID f27eab47: NOKEY。· GitLab的版本和备份文件中的版本必须一致,否则还原时会报错。注意:后面文件名称不用加_gitlab_backup.tar。· 备份目录和gitlab.rb中定义的备份目录必须一致。输入备份的时间(每天23:30都进行备份作业)备份完后,可以看出已经还原成功。修改备份的路径和备份的策略。本地服务器也要设置时间脚本。

2023-09-21 17:32:28 596 1

原创 linux上mysql数据备份(全量备份策略+增量备份策略)

执行备份策略前,先做好scp命令的准备解决思路:生成SSH公钥/私钥后,您需要将公钥添加到服务器上,从而使服务器可以使用该公钥来验证您的身份。生成SSH公钥/私钥的命令为什么都不用输入,直接下一步即可生成SSH公钥/私钥后,您需要将公钥添加到服务器上,从而使服务器可以使用该公钥来验证您的身份。-p指定端口出现一下截图表示成功。

2023-09-20 13:36:01 938 1

原创 Springboot全文链路id,并ELK搭建部署整合全文链路id

Springboot全文链路id,并ELK搭建部署整合全文链路id

2023-06-12 16:50:41 1926

原创 Linux安装rinetd实现端口转发

Linux安装rinetd实现端口转发

2023-06-03 11:45:45 1061

原创 java超详细的jvm调优

java超详细的jvm调优

2023-04-13 20:55:36 3984 1

原创 Rocketmq技术详解

Rocketmq详解

2023-03-07 21:39:43 666

原创 Redis技术详解

redis技术详解

2023-03-07 21:25:12 3059 4

原创 SpringSecurity 安全框架详解

`Web`应用的安全性包括用户认证和用户授权两个部分,而`Spring Security`(以下简称`Security`)基于`Spring`框架,正好可以完整解决该问题。

2023-02-02 14:26:34 2300 3

原创 mongodb安装和部署,并整合到Springboot

mongodb安装和部署,并整合到Springboot

2023-01-17 17:20:56 431

原创 Java中Stream流详解

java中Stream流

2023-01-10 15:34:20 476

原创 Windows后台运行并启动Frpc客户端界面

Windows后台运行并启动Frpc客户端界面

2022-12-13 10:33:56 4314 4

原创 Linux常用命令详解2

Linux常用命令详解

2022-12-07 11:21:21 606

原创 Springboot项目搭建过程报错汇总

Springboot搭建报错汇总

2022-12-06 11:34:38 534

原创 MySql出现Too many connections

java.sql.SQLNonTransientConnectionException: Data source rejected establishment of connection, message from server: "Too many connections"

2022-12-06 11:25:50 555

原创 An attempt was made to call a method that does not exist. The attempt was made from the following lo

Description:An attempt was made to call a method that does not exist. The attempt was made from the following location: io.minio.S3Base.(S3Base.java:104)The following method did not exist: okhttp3.RequestBody.create([BLokhttp3/MediaTy

2022-12-06 11:21:51 588

原创 Caused by: java.lang.ClassNotFoundException: javax.validation.constraints.Size

Caused by: java.lang.ClassNotFoundException: javax.validation.constraints.Size

2022-12-06 11:15:05 1261

原创 knife4j报错 Consider defining a bean of type ‘springfox.documentation.schema.TypeNameExtractor‘ in you

knife4j报错 Consider defining a bean of type 'springfox.documentation.schema.TypeNameExtractor' in your configuration.

2022-12-06 11:12:55 6364

原创 Consider defining a bean of type ‘springfox.documentation.schema.TypeNameExtractor‘ in your configur

Caused by: java.lang.NoClassDefFoundError: javax/servlet/FilterConsider defining a bean of type 'springfox.documentation.schema.TypeNameExtractor' in your configuration.

2022-12-06 11:10:50 5641

原创 Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definiti

Consider renaming one of the beans or enabling overriding by setting spring.main.allow-bean-definition-overriding=true

2022-12-06 11:07:24 1278 3

原创 IDEA中pom文件出现灰色且有删除的线解决方案

pom文件出现灰色且有删除的线解决方案

2022-12-06 11:05:31 599

原创 Gateway项目启动出现一下错误Consider defining a bean of type ‘org.springframework.http.codec.ServerCodecConfi

Gateway项目启动出现一下错误Consider defining a bean of type 'org.springframework.http.codec.ServerCodecConfigurer' in your configuration.

2022-12-06 11:03:57 1231 1

原创 Linux上docker部署Mysql备份与恢复

docker部署mysql并备份与恢复

2022-12-06 09:42:30 1658 5

原创 k8s基础命令及Linux上用Kubectl(k8s)部署Nginx

在 k8s 上进行部署前,首先需要了解一个基本概念DeploymentDeployment译名为部署。在k8s中,通过发布 Deployment,可以创建应用程序 (docker image) 的实例 (docker container),这个实例会被包含在称为Pod的概念中,Pod是 k8s 中最小可管理单元。在 k8s 集群中发布 Deployment 后,Deployment 将指示 k8s 如何创建和更新应用程序的实例,master 节点将应用程序实例调度到集群中的具体的节点上。

2022-11-21 11:09:42 2165 1

原创 Linux上部署Kubectl(k8s)

在 k8s 上进行部署前,首先需要了解一个基本概念译名为。在k8s中,通过发布 Deployment,可以创建应用程序 (docker image) 的实例 (docker container),这个实例会被包含在称为的概念中,是 k8s 中最小可管理单元。在 k8s 集群中发布 Deployment 后,Deployment 将指示 k8s 如何创建和更新应用程序的实例,master 节点将应用程序实例调度到集群中的具体的节点上。

2022-11-21 09:09:18 1680 1

原创 Mybatis中Mapper.xml详解

Mybatis中mapper.xml详解

2022-11-09 09:20:02 1796

原创 Mysql重要知识点详解

Mysql索引,存储引擎,性能优化等知识点详解

2022-11-01 09:30:34 582

原创 Mysql重要语句详解

Mysql基础语句,重要语句详解

2022-11-01 09:27:05 530

原创 接口测试JMeter使用

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试

2022-10-24 09:26:14 570

原创 Java垃圾回收机制

无论是通过引用计数法判断对象引用数量,还是通过可达性分析法判断对象的引用链是否可达,判定对象的存活都与“引用”有关。1.强引用(StrongReference)以前我们使用的大部分引用实际上都是强引用,这是使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空间不足,Java 虚拟机宁愿抛出 OutOfMemoryError 错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题。2.软引用(SoftReference)

2022-10-21 14:32:50 268

原创 Java虚拟机(Jvm详解)

对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像 C/C++程序开发程序员这样为每一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。

2022-10-19 16:58:48 911

原创 Java常用加密算法

JAVA加密算法,RSA算法,AES算法

2022-10-14 17:24:49 1047

原创 Java秒杀系统设计

秒杀系统设计

2022-10-11 09:58:44 5026

原创 springboot整合支付宝沙箱支付

springboot整合支付宝沙箱支付

2022-10-11 09:21:13 2242 4

原创 Spring Cloud Security:Oauth2使用

OAuth 2.0是用于授权的行业标准协议。OAuth 2.0为简化客户端开发提供了特定的授权流,包括Web应用、桌面应用、移动端应用等。

2022-10-11 09:05:37 1774

原创 Spring Cloud Hystrix:服务容错保护

在微服务架构中,服务与服务之间通过远程调用的方式进行通信,一旦某个被调用的服务发生了故障,其依赖服务也会发生故障,此时就会发生故障的蔓延,最终导致系统瘫痪。Hystrix实现了断路器模式,当某个服务发生故障时,通过断路器的监控,给调用方返回一个错误响应,而不是长时间的等待,这样就不会使得调用方由于长时间得不到响应而占用线程,从而防止故障的蔓延。Hystrix具备服务降级、服务熔断、线程隔离、请求缓存、请求合并及服务监控等强大功能。

2022-10-10 11:42:41 92

原创 Spirng Cloud Gateway详解

Gateway是在Spring生态系统之上构建的API网关服务,基于Spring 5,Spring Boot 2和 Project Reactor等技术。Gateway旨在提供一种简单而有效的方式来对API进行路由,以及提供一些强大的过滤器功能, 例如:熔断、限流、重试等。

2022-10-10 11:34:18 1710

原创 Sentinel使用和技术详解

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。

2022-10-10 11:32:05 756

原创 Java中io详解

java中IO详解

2022-10-10 11:11:04 228

原创 Java线程池详解

Java线程池详解

2022-10-10 11:08:09 180

空空如也

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

TA关注的人

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