- 博客(113)
- 资源 (4)
- 收藏
- 关注
原创 基于x-delayed-message插件实现RabbitMQ延迟消息(Windows)
【代码】基于x-delayed-message插件实现RabbitMQ延迟消息(Windows)
2023-02-24 17:48:47
626
原创 Dockerfile常用命令
Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新镜像对于开发人员:为团队提供完全一致的环境对于测试人员:直接拿开发时构建的镜像或者Dockerfile文件构建一个新的镜像即可工作对于运维人员:部署时,可以实现应用的无缝移植。
2022-12-12 23:04:28
457
原创 Docker常用软件安装(Mysql、Nginx、Redis、ES、RabbitMQ)
【代码】Docker常用软件安装(Mysql、Nginx、Redis、Elasticsearch)
2022-12-12 22:16:30
569
原创 Mysql 索引问题大揭秘(持续更新)
二、索引列使用函数三、索引列使用 like 语句四、数据类型隐式五、索引列使用 or 或 in 语句六、索引列使用 != 或 或 is null 或 is not null 语句七、复合索引7.1 建立复合索引:说明:上面建立的复合索引 c1,c2,c3,本质上是建立了三个索引:c1;c1,c2;c1,c2,c3。......
2022-07-07 14:21:46
274
原创 RabbitMQ 基于插件 rabbitmq_delayed_message_exchange 实现延迟消息
RabbitMQ基于插件实现延时消息
2022-06-14 13:23:58
310
原创 RocketMQ的安装与配置(集群)- 多Mater多Slave
一、前置条件:配置Java环境# 官网下载安装包: jdk-8u321-linux-x64.tar.gz> tar -zxvf jdk-8u321-linux-x64.tar.gz> mv jdk1.8.0_321 /usr/local/jdk1.8.0_321# 配置环境变量> vim /etc/profile# 新增Java配置export JAVA_HOME=/usr/local/jdk1.8.0_321export CLASSPATH=.:${JAVA_HOME}/
2022-03-30 15:40:13
2548
原创 Go在Linux环境下的安装与配置
GoLang在Linux环境下的搭建版本说明:Go:1.17.1Linux:Centos7使用安装包进行安装# 下载安装包wget https://golang.google.cn/dl/go1.17.1.linux-amd64.tar.gz# 将下载的包解压到 /usr/local目录下tar -zxf go1.17.1.linux-amd64.tar.gz -C /usr/local# 将 /usr/local/go/bin 添加到环境变量vim /etc/profile#
2022-01-21 15:12:40
951
原创 jenkins基于pipeline实现项目构建
1、Pipeline 是什么Jenkins Pipeline 实际上是基于Groovy实现的CI/CD领域特定语言(DSL),主要分为两类,一类叫做Declarative Pipeline,一类叫做Scripted Pipeline。1.1 Declarative PipelineDeclarative Pipeline 体验上更接近于我们熟知的 travis CI的 travis.yml,通过声明自己要做的事情来规范流程。如下所示:pipeline { agent any stage
2022-01-20 17:26:48
678
原创 jenkins的安装、配置及基本构建(centos7)
一、部署中的痛点为什么要用jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打包成一个war包,可能这个项目已经上线了,需要把服务关闭后再部署到服务器上,将项目再启动起来,这个时候可能某个用户正在操作某些功能上的东西,如果需要你隔三差五的部署一下,这样的话对用户的体验很不好,自己也烦得很,集群那就更复杂了。二、什么是 jenkinsjenkins 是一个开源的、提供友好操作基面的持续集成(CI)工具,主要用
2022-01-20 16:38:13
1115
原创 事务与分布式事务
事务与分布式事务一、事务的概念一组sql语句操作单元,组内所有sql语句完成一个业务,如果整组成功,则意味着全部sql都成功;如果其中任何一个失败,意味着整个操作都失败。失败,意味着整个过程都没有任何意义的,应该恢复数据库操作前的状态,这种特性,叫做“事务”。二、为什么要存在事务失败后,可以回到开始的位置没都成功之前,别的用户(进程、会话)是不能看到操作内的数据修改的三、事务的4大特征(ACID)3.1 原子性功能不可再分,要么全部成功,要么全部失败3.2 一致性一致性是指数据处于一
2022-01-11 14:54:38
447
原创 续断实现内网穿透(哲西云)
官网地址https://cloud.zhexi.tech/auth/signin安装客户端直接傻瓜式"下一步"即可建立隧道
2022-01-04 13:10:24
2369
原创 consul 安装与使用(go+python)
1、什么是服务注册与发现1.1 什么是服务注册和发现假如这个产品已经在线上运行,有一天运营想搞一场促销活动,那么我们相对应【用户服务】可能就要新开启三个微服务实例来支撑这场促销活动。而与此同时,作为苦逼程序员的你就只有手动去 API gateway 中添加新增的这三个微服务实例的 ip 与port ,一个真正在线的微服务系统可能有成百上千微服务,难道也要一个一个去手动添加吗?有没有让系统自动去实现这些操作的方法呢?答案当然是有的。当我们新添加一个微服务实例的时候,微服务就会将自己的 ip 与
2021-12-20 23:08:10
1521
原创 docker 安装 redis
安装redisdocker run -p 6379:6379 -d redis:latest redis-server查看redis是否启动可视化工具GUI for Redis : https://rdm.dev
2021-12-19 12:09:17
1004
rabbitmq-3.9.7-1&erlang-24.0.3&socat-1.7.3.2.rar
2021-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人