自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 负载均衡算法实现

五种负载均衡算法Java代码实现

2023-09-04 14:55:09 756

原创 雪花算法生成ID

Java实现雪花算法,可充当工具类使用

2023-08-23 14:35:45 245

原创 Java将PDF文件转为Word文档

PDF转为Word文档

2023-08-22 15:01:13 1761 1

原创 Java实现敏感词过滤功能

Java借助开源类实现数据脱敏

2023-08-17 16:48:47 1121

原创 B-树和B+树的区别

对B树和B+树进行比较说明,为什么B+树索引结构需要更少的磁盘IO操作

2023-08-16 16:18:06 760

原创 单例模式详解

单例模式详解

2023-06-30 16:00:29 1106

原创 Kafka在Java项目中的应用

基于KafKa的Springboot项目简单应用,从docker安装kafka开始叙述

2023-05-19 16:29:51 815

原创 镜像文件部署

镜像文件部署(第二种方式)

2023-05-18 14:00:34 616 1

原创 Docker创建Springboot项目镜像文件

本文从Springboot项目的构建,到Windows本地系统运行docker,以及Windows系统打包镜像文件上传到hub.docker,再从hub.docker拉取镜像到阿里云服务器中运行.详细说明了使用docker的创建运行过程!!!

2023-05-18 13:48:47 1846

原创 CompletableFuture使用教学

主要讲解CompletableFuture的使用

2023-05-09 18:30:29 799

原创 Quartz定时任务项目中应用

Quartz定时任务项目中应用

2023-03-20 14:34:00 275

原创 JVM参数调优命令

JVM参数调优命令

2023-03-06 14:44:42 158

原创 Seata分布式事务框架-AT模式与TCC模式介绍

Seata分布式事务框架-AT模式与TCC模式

2023-02-19 16:36:24 2374

原创 分布式事务

分布式理论阐述

2023-02-19 16:23:58 71

原创 Mysql数据库事务

数据库事务介绍

2023-02-19 16:06:59 365

原创 方法区和元空间有什么关系?

方法区和元空间的关系

2023-02-19 15:50:53 586

原创 Java实现微信登录

Java实现微信登录

2022-10-04 16:34:21 7463 2

原创 Java操作word文档将docx转换为pdf格式

Java操作word文档将docx转换为pdf格式

2022-10-04 15:16:21 4132

原创 Java将对象信息写到word模板中(全网最简单版)

Java将对象信息写到word模板中

2022-10-04 14:51:39 1640

原创 springboot项目快速上手多线程开发

springboot项目快速上手多线程开发

2022-09-25 15:49:06 895

原创 Crontab执行python文件环境不一致问题

crontab执行python文件环境不一致问题

2022-08-28 20:29:36 529

原创 Linux服务器定时运行python项目

Linux服务器定时运行Python项目微信公众号推送

2022-08-24 19:21:17 3735

原创 抖音微信消息推送情侣告白浪漫(简易版)

抖音微信消息推送情侣告白浪漫

2022-08-23 15:40:13 3511 5

原创 Minio入门教学

Minio文件存储系统入门级

2022-08-17 20:20:25 5141

原创 linux虚拟机时间同步Minio存储文件报错

解决MinIO文件上传 yum同步时间

2022-08-17 16:51:26 913

原创 错误:为 repo ‘appstream‘ 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirrorlist

yum install 下载元数据失败

2022-08-17 16:43:21 3625

原创 二维数组排序(使用Comparable接口) 及LinkedList.add(int index , E element)使用规则

二维数组排序

2022-07-24 17:08:26 314

原创 Java关闭端口进程

Java关闭端口进程查找被占端口号的进程id1.window+R 输入cmdnetstat -ano | findstr 端口号2.根据进程id杀掉端口taskkill /f /pid 进程id

2022-05-23 17:01:35 1342

原创 Go依赖下载

1.没有设置代理A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond解决办法go env -w GOPROXY=https://goproxy.cn##设置完后 重新执行即可go

2022-05-08 16:58:25 412

原创 Java面试基础知识

1、HashMap的实现原理︰(1)用key的hashCode重新 hash计算出当前对象的元素在数组中的下标(2)存储时,如果出现hash 值相同的key,此时有两种情况。(1)如果key相同,则覆盖原始值;(2)如果key不同(出现冲突),则将当前的key-value放入链表中(3)获取时,直接找到hash值对应的下标,在进一步判断key是否相同,从而找到对应值。(4)理解了以上过程就不难明白HashMap是如何解决hash冲突的问题核心就是使用了数组的存储方式,然后将冲突的key的对象放入

2022-04-22 15:59:24 2860

原创 二叉树刷题顺序

二叉树刷题顺序

2022-03-23 11:14:57 314

原创 docker配置nginx

docker配置nginx1.首先安装nginx镜像docker pull nginx安装好可以选择测试(也可以跳过):测试命令两行docker run --name nginx-test -p 80:80 -d nginxdocker start nginx-test访问id地址测试2.将nginx关键目录映射到本机首先在本机创建nginx的一些文件存储目录mkdir -p /root/nginx/www /root/nginx/logs /root/nginx/confww

2021-12-21 22:38:57 13247

原创 Linux部署springboot项目

Linux部署springboot项目部署JDK1.1 上传JDK1.2 解压压缩包 tar -xvf jdk-8u51-linux-x64.tar.gz1.3 删除安装文件[root@localhost src]# rm -f jdk-8u51-linux-x64.tar.gz1.4 修改JDK名称mv jdk1.8.0_51 jdk1.81.5 检查JDK是否有效1.6 JDK环境变量配置命令:vim /etc/profile配置信息:#设定jdk环境ex

2021-12-04 17:27:07 591

原创 阿里云轻量应用服务器防火墙配置(全网最简单)

阿里云轻量应用服务器防火墙配置1.命令行配置1.开启防火墙systemctl start firewalld2.限制端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口firewall-cmd --reload # 配置立即生效很重要!!配置好要重新加载3.查

2021-12-03 14:04:31 5268

原创 Docker创建ElasticSearch集群

Docker创建ElasticSearch集群1.安装Docker这里不做阐述,可以看我其他关于docker的文章2.下载 Elastic Search 镜像docker pull elasticsearch:7.9.3集群部署架构:3.准备虚拟网络和挂载目录# 创建虚拟网络docker network create es-net# node1 的挂载目录mkdir -p -m 777 /var/lib/es/node1/pluginsmkdir -p -m 777 /var/l

2021-11-24 21:16:52 1610

原创 LeetCode刷题

第一题:两数反转给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0.Interger.Max_Value =231 -1Interger.Min_Value = -231 -1public static int reverse(int x){ int rev=0; while (x!=0){ if (rev<Integ

2021-11-20 10:18:52 288

原创 安装RabbitMq消息队列

1.安装RabbitMq消息队列需要安装docker,首先下载docker离线安装包(这里选择离线安装)dokcer下载链接2.离线安装工具https://github.com/Jrohy/docker-install/3.安装将前面下载的以下文件放入服务器的 /root/docker-install 文件夹下执行安装:# 进入 docker-install 文件夹cd docker-install# 为 docker-install 添加执行权限chmod +x instal

2021-11-11 21:00:24 225

原创 解决没有ens33网卡,或者没有ip

没有ens33网卡,或者没有ip,全网最简单centos8 --not an active connectionnmcli n onsystemctl restart NetworkManagercentos7 – network.servicesystemctl stop NetworkManagersystemctl disable NetworkManager

2021-11-11 19:21:25 1964

原创 @RequestBody注解轻松理解

@RequestBody注解轻松理解@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);而最常用的使用请求体参的无疑是POST请求了,所以使用@RequestBody接收数据时,一般都用POST方式进行提交。并且@RequestBody就是会去解析请求体然后将请求体中的数据映射到我们的对象参数中前端示例1:addUserBtn(){ this.$refs.addUserRef.validate(async valid => {

2021-11-10 21:26:23 957 1

原创 Redis高级应用

一.主从复制快速入门实践基于redis,设计一主从架构,一个Master,两个Slave,其中Master负责Redis读写操作,并将数据同步到Slave,Slave只负责读.,其步骤如下:第一:将redis01拷贝两份,例如:cp -r redis01/ redis02cp -r redis01/ redis03第二步:假如已有redis服务,先将原先所有redis服务停止(docker rm -f redis容器名),并启动新的redis容器,例如:docker run -p 6379

2021-10-11 15:51:26 191

Java实现敏感词过滤功能

Java实现敏感词过滤功能

2023-08-17

空空如也

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

TA关注的人

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