自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不会复制粘贴的程序员是一个好程序员。

敲代码什么难的,复制粘贴就行了?

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

原创 jmeter安装教程与新手入门

jmeter安装教程与新手入门

2023-06-09 09:23:16 4343 1

原创 linux 如何rsync实现增量同步文件到多台机器?

linux 如何rsync实现增量同步文件

2023-06-02 09:21:17 627

原创 npm 包 - serve 使用

npm 包 - serve 使用

2023-05-08 09:15:29 1486 1

原创 MySQL手动恢复数据库测试操作

1.适合人为SQL语句造成的误操作或者没有主从复制等的热备情况宕机时的修复。2.恢复条件要全备和增量的所有数据。3.恢复时建议对外停止更新,即禁止更新数据库。4.先恢复全量,然后把全备时刻点以后的增量日志,按顺序恢复成SQL文件,然后把文件中有问题的SQL语句删除(也可通过时间和位置点),再恢复到数据库。恭喜您恢复成成功!

2023-03-14 20:57:25 980 1

原创 初级项目经理和高级项目经理的区别

初级项目经理和高级项目经理的区别

2023-03-13 20:58:10 361 1

原创 Linux安装jdk的详细步骤

Linux安装jdk的详细步骤

2023-03-06 16:10:54 679

原创 nginx部署dist包

nginx部署dist包

2023-02-13 10:00:36 2621

原创 yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

yarn : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。

2023-02-13 09:38:05 7101 2

原创 centos7安装docker-compose

docker-compose安装

2023-02-07 13:35:53 2611

原创 Docker搭建RabbitMQ

Docker搭建RabbitMQ

2023-02-06 13:48:51 512

原创 IDEA实现类标签栏多层显示

IDEA实现类标签栏多层显示

2022-12-28 16:16:46 3828 2

原创 Docker搭建Mysql

1、查看可用的 MySQL 版本访问 MySQL 镜像库地址:https://hub.docker.com/_/mysql?tab=tags可以通过 Sort by 查看其他版本的 MySQL,默认是最新版本 mysql:latest此外,我们还可以用 docker search mysql 命令来查看可用版本:2、拉取 MySQL 镜像这里我们拉取官方的最新版本的镜像:docker pull mysql:latest3、查看本地镜像使用以下命令来查看是否已安装了 mysql:

2022-04-24 09:38:07 544 1

原创 Docker搭建Redis

搭建redis教程:1.准备条件:已经安装过docker的Linux。如果不会安装docker,请执行 ~yum install docker2.查看redis镜像版本:docker search redis3.下载redis镜像:docker pull redis4.查看下载的镜像:docker images5.下载redis的配置文件:wget http://download.redis.io/redis-stable/redis.conf**如果查看到镜像并且

2022-04-21 14:01:38 2899

原创 数据库分区、分表、分库、分片

一、分区、分表、分库的理解1、什么是分区、分表、分库分区就是把一张表的数据分成N个区块,在逻辑上看最终只是一张表,但底层是由N个物理区块组成的分表就是把一张表按一定的规则分解成N个具有独立存储空间的实体表。系统读写时需要根据定义好的规则得到对应的字表明,然后操作它。分库一旦分表,一个库中的表会越来越多将整个数据库比作图书馆,一张表就是一本书。当要在一本书中查找某项内容时,如果不分章节,查找的效率将会下降。而同理,在数据库中就是分区。二、数据存储的演进单库单表单库单表是最常见的数据库设计

2022-03-07 10:49:26 4191

原创 使用redis分布式锁解决spring schedule集群部署重复执行问题

产品需求:对接腾讯云实时音视频,实时拉取腾讯云最新的视频并使用Ffmpeg视频合成。遇到问题:由于服务都是集群部署,定时任务会在各个服务器上重复执行,轻则浪费服务器资源,重则造成数据紊乱。解决方案:quartz定时任务提供了集群方式,但还需为其创建数据库表。spring schedule可以实现简单轻量级的定时任务,但无法保证只执行一次。通过和架构师探讨得知,可以使用redis的分布式锁保证spring schedule集群只执行一次。redis分布式锁是通过setnx命令实现的。该命令的作用

2022-02-28 10:24:13 1200

原创 微信小程序发布全流程

1.在微信公众平台注册我选的是用QQ邮箱注册的,因为我的163邮箱和微信绑定的,不能使用注册。登陆进来就是这个页面啦。2.npm打包(假设您的电脑已经安装了nodeJS)选中您的项目,然后到项目的根目录下执行npm install然后执行 npm run build执行成功后生成 项目目录/dist/build/mp-weixin 文件3.使用微信开发者工具打开项目先用微信登陆,然后选择导入项目然后点击确定,就导入成功啦!4. 打开以后,会看到小程序,您也可以选择预览或者真机调

2022-02-25 09:45:26 3642 1

原创 Docker部署Nacos

docker 快速部署nacos注册中心1.git 拉取相关文件git clone https://github.com/nacos-group/nacos-docker.git2.进入文件夹cd nacos-docker/example3. 运行docker-compose 服务docker-compose -f standalone-mysql.yaml up4. 关闭 容器服务命令docker-compose -f standalone-mysql.yaml down5.访问nac

2022-02-21 09:30:42 993 1

原创 域名配置HTTPS

1.安装nginx config模块需要添加ssl最好将nginx配置到环境变量里面,方便启动,停止,重启等~PATH=$PATH:/opt/nginx/sbinexport PATH然后执行 source /etc/profile 使环境变量生效。2.下载SSL证书解压缩后,可获得相关类型的证书文件。其中包含 cloud.tencent.com_nginx 文件夹:文件夹名称:cloud.tencent.com_nginx文件夹内容:cloud.tencent.com_bundle

2022-02-16 10:52:24 6240

原创 Springboot集成FastDFS

pom配置:<dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.26.2</version></dependency>yml配置:fdfs: soTimeout: 1500 #socket连接超时时长 connectTimeout

2022-02-14 13:55:35 702

原创 WebSocket原理

一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接的(长连接,循环连接的不算)首先HTTP有 1.1 和 1.0 之说,也就是所谓的 keep-alive ,把多个HTTP请求合并为一个,但是 Websocket 其实是一个新协议,跟HTTP协议基本没有关系,只是为了兼容现有浏览器的握手规范而已,也就是说它是HTTP协议上的一种补充可以通过这样一张图理解有交集,但是并不是全部。另外Html5是指的一

2022-02-09 11:04:33 378

原创 sublime 格式化Json

Sublime格式化JSON

2022-01-28 16:56:24 18965 4

原创 FastDFS重定向文件名称

FastDFS重定向文件名称

2022-01-24 10:06:37 808

原创 IDEA安装阿里代码规范插件

IDEA安装阿里代码规范插件

2022-01-17 09:40:01 7003

原创 idea git提交项目,忽略文件或文件夹设置

idea git提交项目,忽略文件或文件夹设置

2022-01-12 14:03:34 1020

原创 ssh-keygen 生成的key以“BEGIN OPENSSH PRIVATE KEY”开头

ssh-keygen 生成的key以“BEGIN OPENSSH PRIVATE KEY”开头

2022-01-10 09:35:47 2113 1

原创 java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)

java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)

2022-01-06 13:34:27 8025 3

空空如也

空空如也

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

TA关注的人

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