自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 RTSP转RTMP

yasm是一款汇编器,重写了nasm的汇编环境,接收nasm和gas语法,支持x86和amd64指令集。下载地址:https://github.com/arut/nginx-rtmp-module。​ 下载地址:https://ffmpeg.org/download.html。访问地址:http://10.86.3.21:81/hls/1.m3u8。在nginx中的html目录下创建test.html文件,内容如下。解压rtmp包,安装nginx模块。/*注意这个为实时视频数据流*/

2024-01-29 11:25:30 1237

原创 Java常用设计模式

抽象工厂模式适用于需要创建一组对象的情况,每个工厂类负责创建一组相关的产品,增加新的产品需要修改接口和所有的实现类,不符合开闭原则。在原型模式中,一个原型对象是创建其他对象的模板。工厂方法模式适用于产品类较多的情况,每个产品类的创建由其对应的工厂类负责,符合开闭原则,但是增加了代码的复杂度。简单工厂模式适用于产品类较少的情况,但是随着产品类的增加,工厂类的职责会越来越多,不利于代码的维护和扩展。在Java中,工厂模式的实现可以使用接口和抽象类来定义工厂类和产品类,具体的工厂类和产品类由实现类来完成。

2023-05-29 16:42:54 494

原创 JFlow工作流SaaS组织模式集成

创建JFlow数据库:例:jflow下载初始化sql文件,下载地址:https://gitee.com/opencc/JFlow/attach_files运行SQL文件,初始化数据库表结构。

2023-05-29 16:39:12 559

原创 MySQL学习笔记

MySQL进阶学习笔记

2022-10-13 13:03:52 295

原创 分布式事务Seata1.5.2整合Nacos——TCC模式(三)

分布式事务Seata1.5.2整合Nacos——TCC模式(三)

2022-07-19 14:16:05 1219

原创 分布式事务Seata1.5.2整合Nacos——AT模式(二)

分布式事务Seata1.5.2整合Nacos——AT模式(二)

2022-07-14 18:11:40 3934

原创 分布式事务Seata1.5.2整合Nacos(一)

分布式事务Seata1.5.2整合Nacos(一)

2022-07-12 18:29:48 8736

原创 Docker私有仓库教程——(七)

Docekr私有仓库教程——(七)一、仓库搭建二、上传镜像三、拉取镜像一、仓库搭建私有仓库Docker官方的Docker hub(https://hub.docker.com)是一个用于管理公共镜像的仓库,我们可以从上面拉去镜像到本地,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜像放到公网当中,那我们就需要搭建自己的私有仓库来存储和管理自己的镜像。# 1、拉去私有仓库镜像docker pull registry# 2、启动私有仓库容器docke

2022-01-14 15:16:32 217

原创 Docker服务编排详解——(六)

Docker服务编排详解——(六)一、Docker Compose 概述二、Docker Compose 安装三、Docker Compose 使用一、Docker Compose 概述Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。然后,使用一个命令,您可以从您的配置中创建并启动所有服务,包括服务构建,启动和停止。使用步骤:利用Dockerfile定义运行环境镜像使用docker-compose.ym

2022-01-14 14:23:16 374

原创 Dockerfile镜像详解——(五)

Dockerfile镜像详解——(五)一、Docker镜像原理二、Docker镜像制作三、Docker实战案例一、Docker镜像原理操作系统组成部分:进程调度子系统进程通信子系统内存管理子系统设备管理子系统文件管理子系统网络通信子系统作业控制子系统Linux文件系统由bootfs和rootfs两部分组成bootfs:包含bootloader(引导加载程序)和kernel(内核)rootfs:root文件系统,包含的就是Linux系统中的/dev、/proc、/bin、/etc等

2022-01-14 10:27:45 354

原创 Docker常见应用部署——(四)

MySQL、Nginx、Redis、Tomcat应用部署教程

2022-01-06 14:05:48 1953

原创 Docker容器的数据卷——(三)

Docker容器的数据卷一、数据卷概念1、什么数据卷2、数据卷作用3、数据卷容器二、如何配置数据卷三、数据卷容器一、数据卷概念思考:Docker容器删除后,在容器中产生的数据还在吗?Docker容器和外部机器可以直接交换文件吗?容器之间想要进行数据交互?1、什么数据卷数据卷是宿主机中的一个目录或文件当容器目录和数据卷目录绑定后,对方的修改会立即同步(双向绑定的关系)一个数据卷可以被多个容器同时挂载一个容器也可以挂载多个数据卷2、数据卷作用容器数据持久化外部机器和容器可以间

2022-01-06 10:14:27 614

原创 Docker常用相关命令——(二)

Docker相关命令一、Docker镜像相关命令二、Docker容器相关命令三、常用参数详解一、Docker镜像相关命令查看镜像#查看本地所有镜像docker images#查看所有镜像iddocker images -q 搜索镜像#搜索远程仓库镜像命令格式:docker search 镜像名称docker search redis拉去镜像#拉取远程仓库中镜像(默认latest版本,lates所指最新版本),命令格式:docker pull 名称docker pull

2022-01-05 13:54:44 609

原创 Docker离线安装教程——(一)

Docker离线安装教程——(一)1、环境准备2、安装Docker3、常用命令1、环境准备Linux CentOS7操作系统Docker安装文件下载通过工具上传到服务器2、安装Docker进入安装目录,解压docker安装文件#解压命令tar -zxvf docker-20.10.9.tgz将解压出来的docker文件夹内容移动到 /usr/bin/ 目录下#拷贝cp docker/* /usr/bin/将docker注册为service(创建docker.ser

2022-01-04 15:07:54 207

原创 Linux(CentOS7)下离线安装Nginx服务

Linux离线安装Nginx

2021-11-30 20:02:16 858

原创 多线程下集合不安全解决方式

说明:采用JUC提供的包1. List集合的解决方案2. List集合的解决方案3. List集合的解决方案

2021-09-15 16:06:17 60

原创 Thread.join()源码分析

/** *等待该线程终止的时间最长为 millis 毫秒。超时为 0 意味着要一直等下去。 *millis - 以毫秒为单位的等待时间。 */public final synchronized void join(long millis) throws InterruptedException { //获取启动时的时间戳,用于计算当前时间 long base = System.currentTimeMillis(); //当前时间 long now = 0; if (mil

2021-09-15 16:00:27 96

原创 Windows下MySQL安装

官网下载地址:https://downloads.mysql.com/archives/community/下载完成之后解压:2、使用管理员打开cmd命令窗口,并进入mysql的bin目录下:3、安装mysql执行命令:mysqld --install4、初始化mysql执行命令:mysqld --initialize --console5、开启mysql服务:执行命令:net start mysql6、登录验证:mysql是否安装成功!(要注意上面产生的随机密码),如果和下

2021-09-07 14:43:43 186

原创 Linux(CentOS7)下离线安装Redis服务

Linux(CentOS7)下离线安装Redis服务下载安装文件 redis-3.2.1.tar.gz执行解压命令:tar -zxvf redis-3.2.1.tar.gz查看gcc是否安装,如果已经有,则跳过安装gcc查看版本命令:gcc –version

2021-07-03 23:29:43 313

原创 Linux下安装ActiveMQ设置开机启动

Linux下安装ActiveMQ设置开机启动1、在/etc/init.d目录下面 创建一个activemq 文件添加一下内容#!/bin/sh export JAVA_HOME=/home/BAB-SERVER/sys-env/JDK/jdk1.8.0_231export ACTIVEMQ_HOME=/home/BAB-SERVER/sys-env/ActiveMQ/apache-activemq-5.16.0case $1 in start) sh $ACTIVEMQ_

2021-05-16 08:50:21 576

原创 Nginx服务器上(SSL)证书安装

Nginx服务器上(SSL)证书安装登录阿里云。在SSL证书页面,单击已签发标签,定位到需要下载的证书并单击证书下载。在证书下载页面中定位到Nginx服务器,并单击操作栏的下载,将Nginx服务器证书压缩包下载到本地。解压已下载保存到本地的Nginx证书压缩包文件。解压后的文件夹中有2个文件:证书文件:以.pem为后缀或文件类型。密钥文件:以.key为后缀或文件类型。...

2020-03-27 14:51:29 395

原创 Linux(CentOS 7.5)手动安装Mysql 5.7.28

Linux手动安装mysql5.7.28一、下载1.进入到 MySQL 官网下载自己对应版本的MySQL二、配置环境1、安装前检查1.1、检查系统是否有自带安装MySQLrpm -qa | grep mysql 如果有类似于 mysql-libs-5.1.52-1.el6_0.1.x86_64 可以选择进行卸载: // 普通删除模式 rpm -e mysql-lib...

2019-12-19 16:56:56 856 2

原创 (CentOS7)Linux定时任务+mysql数据库自动备份

Linux(CentOS7)定时任务+mysql数据自动备份1、Linux环境自己准备;2、mysql版本:5.6(安装步骤省略)3、使用shell命令创建备份脚本mysqlbackup.sh并添加以下内容,保存并退出4、添加到crontab定时任务关于crontab服务的命令1、Linux环境自己准备;2、mysql版本:5.6(安装步骤省略)3、使用shell命令创建备份脚本mysqlb...

2019-11-18 15:06:39 753

原创 Vmware虚拟机中Linux(CentOS7)网络配置

Vmware中Linux系统安装此处省略;虚拟网络编辑器配置2.虚拟机设置3.本机找到网络适配器,设置网络链接;4.修改Linux中ifcfg-ens33配置文件TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=...

2019-08-29 14:37:29 131

原创 CentOS7下jdk环境变量的配置

安装jdk步骤省略;进入/etc目录下,使用vi编辑命令编辑profile文件命令:vi profile使用i命令进入编辑状态在文件最后插入以下内容:export JAVA_HOME=/usr/local/jdkexport JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexp...

2019-07-19 12:06:29 223

原创 VMware中Linux下安装mysql5.6详解

环境如下:操作系统:ContOS 7mysql版本:mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz安装步骤:卸载系统自带的MySQL查询并删除mysql有关文件查询命令:find / -name mysql删除MySQL相关文件删除命令:rm -rf [路径] ——如果有多个路径使用空格隔开,如下图所示使用Xshell中文件上传功...

2019-07-19 11:57:05 301

原创 在WebStorm中使用nodejs快速搭建服务连接mysql数据库不太完整的教程

快速上手创建项目并实现查询和修改操作先安装node.js并配置好基本开发环境(此处省略)使用webstorm创建node.js项目更改配置,点击create创建项目在项目中找到app.js并注释横线上面代码,添加下面几行代码。在routes目录下创建db.js文件并添加代码//db.js// 连接MySQLvar mysql = require('my...

2019-04-16 17:02:03 2465 1

原创 Element-UI如何自定义表单校验规则

自定义表单校验规则如下:下面输入框在data中添加校验规则在return中rules里如下:

2019-03-14 09:41:32 6070

Linux(CentOS7)离线安装Redis包含依赖

Linux(CentOS7)离线安装Redis包含依赖

2021-07-03

Redis-rpm.zip

Redis-rpm.zip

2021-07-03

空空如也

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

TA关注的人

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