1.安装python 去python官网下载: https://www.python.org/ 这里采用Python3.10.8版本 选择windows64位 双击安装: 安装这里有两个选项: 1.默认安装直接选InstallNow 2.勾选installlauncherforallusers(recommend),勾选此选项安装python后,该电脑下的所有用户都可以运行安装的python。 建议选第二种,第一种默认安装到c盘去了。因为后续我们还需要配置环境,所以选第二个目录,好记。 2.配置 配置系统环境变量: 设置-系统-关于-相关设置(高级系统设置)-环境变量,打开界面如下:...

目前公司使用jeepluscloud版本,这个版本没有集成消息队列,这里记录一下,集成的过程;这个框架跟ruoyi的那个微服务版本结构一模一样,所以也可以快速上手。 1.项目结构图: 配置类的东西做成一个公共的模块 rabbitmq模块: 2.核心配置 1.pom类 <?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...

1.什么是消费端的限流? 场景:在订单高峰期,rabbitmq上已经堆积了很多消息等待消费,如果没有任何限流措施,贸然启动一个消费者时,如此多的消息瞬间推送给消费者,消费者可能因无法处理这么多的消息而承受巨大压力,甚至崩溃! 2.解决方案 rabbitmq提供了basicQos方法实现了限流,也就是在关闭了消费端的自动ack的前提下,我们可以设置阈值(出队)的消息数。没有手动确认,那么就不会推送新的消息过来!可以有效防止消费者压力过大而崩溃。 / 限流设置:prefetchSize:每条消息大小的设置,0是无限制 prefetchCount:标识每次推送多少条消息一般是一条 global:...

安装完rabbitmq之后,默认的client端口是5672,控制台访问端口是15672,rabbitmq管理工具启动之后在浏览器中输入地址:http://localhost:15672/就可以访问后台,默认管理员账号:guest密码:guest,如果遇到端口被占用的情况则需要修改默认端口才能访问! window修改端口步骤: 1.查看端口: 去控制台查看一下目前的端口:(rabbitmqctlstatus用这命令查询也可以) 2.查看配置文件: 在window上部署的rabbitm会生成两个目录,一个是安装目录,一个是输出目录,需要在输出目录下新建一个rabbitmq.config配...

packagecom.jeeplus.config; importcom.fasterxml.classmate.TypeResolver; importcom.jeeplus.sys.service.dto.LightUserDTO; importio.swagger.annotations.Api; importio.swagger.annotations.ApiOperation; importorg.springframework.context.annotation.Bean; importorg.springframework.context.annotation.Confi...

windows环境设置mysql自动备份 要实现数据库的自动备份就需要一下两步: 1.利用MySQL提供的备份命令mysqldump 2.结合Windows的任务计划程序 实现步骤: 编写脚本 说明:该脚本不会关闭数据库,并且可以按每一天的时间来命名备份文件。 新建一个数据库备份文件的存放目录,如:C:\mysql_backup 注意:目录地址中不要带空格! 新建一个批处理文件,如:mysql_backup_tool.bat,文件内容如下: remMySQLbackupstart @echooff ::删除一周前的备份数据 forfiles/p"c:\mysql_backup"/mb...

很多人都是照着别人的文章粘代码,我也是粘的,但是这样粘也会有问题,我搞这个Knife4j3的时候遇到两个问题,这里记录一下:第一个是basePath丢失,第二个解决basePath丢失完又引发了会引起application/json数据类型参数示例的问题。 在集成SpringCloudGateway网关的时候,会出现没有basePath的情况,例如定义的/jeeplus-auth、/jeeplus-system等微服务前缀导致访问接口404: maven依赖: swagger2于17年停止维护,现在最新的版本为Swagger3(OpenApi3) <knife4j.version&g...

创建一个以bat后缀结束的文件,写入一下代码: 1.启动jar包脚本: 在Windows系统上面创建start.bat启动jar包脚本编辑以下内容:给窗口命名:“jeeplus-gateway”,如果是微服务的话方便查看 @echooff START"jeeplus-gateway"java-jar-Dfile.encoding=utf-8./jar/jeeplus-gateway.jar-Dspring.profiles.active=test--server.port=18000>./logs/jeeplus-gateway.log2>&1& 2.停止ja...

  D49yXDf6ruYT   2023年11月02日   30   0   0 jar包jar包windowsJavawindowsjarjavajar

一、基础调优 1、cql语句性能排查 (1)EXPLAIN+执行的cql语句    仅仅查看执行计划,不执行语句 (2)PROFILE+执行的cql语句    运行语句,并全程监督资源使用情况 (3)查看索引创建情况    :schema 2、使用建议  1)相关主键创建索引语法格式CREATEINDEXON:标签(待查字段); ①模式索引:模式索引和关系数据库中的索引很相似,每一个索引会对应一个标签和一组属性,无论是更新还是删除节点,索引都会自动更新或者删除,因此该种创建索引的方式更适用。   注意:索引状态是ONLINE才能生效,否则刚刚建的索引是无效的。 2)创建唯一索引,避免数据入库...

查询 查询全库: MATCH(n)RETURNn match(n)-[r]-(m)returnn,r,m 查询某一个图的全部信息: MATCH(n:Subject1)RETURNn match(n:Subject1)-[r]-(m)returnn,r,m 按属性id查询neo4j某一图的节点的属性值: MATCH(a:Subject3)WHEREa.ID3=30001RETURNa.ID3ASname,a.titleAStitle 模糊查询: match(n:coronavirus)wheren.title='治疗.'r...

  D49yXDf6ruYT   2023年11月02日   26   0   0 标签名neo4j重命名最短路径

Harbor是一个由CNCF托管的开源的Docker镜像仓库管理工具,我们可以通过它快速的建立起自己的私有仓库,是一个DevOps组件。在本地搭建一个Harbor服务,其他在同一局域网的机器可以使用Harbor进行镜像提交和拉取,搭建前需要本地安装docker服务和docker-compose。 安装DockerCompose ​​cenos7下DockerCompose1.25.4的安装​​ 安装harbor,版本需要1.18.0+ 获取需要安装的版本https://github.com/goharbor/harbor/releases在github官网或者其他资源链接下载,下载后解压。 ...

  D49yXDf6ruYT   2023年11月02日   18   0   0 githubDockerdevops

cat/etc/redhat-release查看CentOS版本 查看系统版本cat/proc/version linux下如何查看某软件是否已安装因为linux安装软件的方式比较多,所以没有一个通用的办法能查到某些软件是否安装了。总结起来就是这样几类: 1、rpm包安装的,可以用rpm-qa看到,如果要查找某软件包是否安装,用rpm-qa|grep“软件或者包的名字”。 1[root@hexuweb102]rpm-qa|grepruby2、以deb包安装的,可以用dpkg-l能看到。如果是查找指定软件包,用dpkg-l|grep“软件或者包的名字”; 1[root@hexuweb102]d...

  D49yXDf6ruYT   2023年11月02日   25   0   0 包管理linuxruby运维CentOS

查看防火墙状态:[root@localhost]systemctlstatusfirewalld 表示防火墙开启中active(running)表示防火墙关闭中inactive(dead) 开启防火墙:[root@localhost]systemctlstartfirewalld 关闭防火墙:[root@localhost]systemctlstopfirewalld

  D49yXDf6ruYT   2023年11月02日   14   0   0 linux

lrzsz在linux里可代替ftp上传和下载。 //首先安装lrzszyum-yinstalllrzsz //上传文件,执行命令rz,会跳出文件选择窗口,选择好文件,点击确认即可。rz//下载文件,执行命令szsz

  D49yXDf6ruYT   2023年11月02日   35   0   0 linux下载文件上传文件

Jenkins是什么? Jenkins是一个开源的支持自动化构建、部署等任务的平台。基本上可以说是持续集成(CI)、持续发布(CD)不可或缺的工具。 CI/CD是什么? CI(Continuousintegration,中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。借用网络图片对CI加以理解。 CD(ContinuousDelivery,中文意思持续交付)是在持续集成的基础上,将集成后的代码部署到更贴近真实运行环境(类生产环境)中。比如,我们完成单元测试后,可以把代...

  D49yXDf6ruYT   2023年11月02日   17   0   0 Jenkins生产环境持续集成CentOS

Seata是由阿里中间件团队发起的开源项目Fescar,后更名为Seata,它是一个是开源的分布式事务框架。 传统2PC的问题在Seata中得到了解决,它通过对本地关系数据库的分支事务的协调来驱动完成全局事务,是工作在应用层的中间件。主要优点是性能较好,且不长时间占用连接资源,它以高效并且对业务0侵入的方式解决微服务场景下面临的分布式事务问题,它目前提供AT模式(即2PC)及TCC模式的分布式事务解决方案。我们这里是在Centos7上进行的操作; 下载: 去https://github.com/seata/seata/releases找最新的版本: 执行下载: wgethttps:...

  D49yXDf6ruYT   2023年11月02日   28   0   0 全局事务redismysqljavaseata

在有网络的情况下: 1、包管理器安装centos中用yum-yinstalltreeubuntu中用apt-getinstalltree当然如果需要权限不要忘了在前面加上sudo 在没有网络的情况下: 1、提前下载源码文件ftp://mama.indstate.edu/linux/tree/,将准备好的源码文件放在root目录下2、tarzxvftree-1.7.0.tgz3、cdtree-1.7.04、make5、cptree/bin

  D49yXDf6ruYT   2023年11月02日   36   0   0 linux包管理器运维UbuntuCentOS

下载: wget-Ocellranger-4.0.0.tar.gz“https://cf.10xgenomics.com/releases/cell-exp/cellranger-4.0.0.tar.gz?Expires=1603204594&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9jZi4xMHhnZW5vbWljcy5jb20vcmVsZWFzZXMvY2VsbC1leHAvY2VsbHJhbmdlci00LjAuMC50YXIuZ3oiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIj...

  D49yXDf6ruYT   2023年11月02日   16   0   0 linuxvimcellranger可编辑bash

一、什么是Nacos? Nacos是阿里巴巴的新开源项目,其核心定位是“一个更易于帮助构建云原生应用的动态服务发现、配置和服务管理平台”,它支持几乎所有主流类型的“服务”的发现、配置和管理。架构图如下: ​​官方文档:​​ 主流注册中心产品 二、单体部署: Nacos确实是极易上手,几乎免安装,只需要简单的解压包,启动server即可,它除了提供配置中心还提供注册中心的作用,可以替代Eureka。 从nacos官网https://github.com/alibaba/nacos/releases下载安装包,最新正式版:nacos-server-2.0.3.tar.gz,直接解压就可以了...

安装erlang: 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。 安装依赖: yum-yinstallgccglibc-develmakencurses-developenssl-develxmltoperlwgetgtk2-develbinutils-devel erlang官网: ​​https://www.erlang.org/downloads​​ 下载(会比较慢,请耐心等待) wgethttp://erlang.org/download/otp_src_22.0.tar.gz 解压: tar-zxvfotp_src_22.0.tar.gz 移走: ...

  D49yXDf6ruYT   2023年11月02日   21   0   0 linuxerlangSoftwareRabbitMQCentOS
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~