- 博客(81)
- 资源 (5)
- 收藏
- 关注
原创 python安装PyTorch+cuda
下载完成后,将压缩包解压,将 bin、include、lib 3个文件夹复制到cuda的安装目录v11.8下。2,要实现这个结果非常复杂,很多环境不兼容等问题,今天这里一一解答。在for CUDA 11.x 里面随便选一个版本,我选的是最新版本。运行 nvcc -V 可知,当前cuda版本为 11.8。下载前要先注册信息,不算特别麻烦,勾几个√就行。4,下载后根据截图自定义安装,7,安装pytorch2.0。这里先要建立虚拟环境。
2024-07-04 10:26:01 426
原创 golang整合rabbitmq-实现创建生产者绑定交换机-创建消费者消费完整代码
后面将会发布golang整合es操作的文章。3,另起一个go服务进行消费者消费。1,在生产者端初始化mq连接。
2024-01-22 17:13:29 1119
原创 golang整合rabbitmq,创建交换机并绑定队列
1,如果要开发消息队列,需要创建交换机和队列,通常有2中方式创建,1种是在面板直接创建。2,第二种就是在代码中创建,这里 展示的是go语言代码中创建rabbitmq。
2024-01-20 07:14:36 872
原创 linux安装elastic_search jvm占用过高修改问题解决
1.查找jvm.options文件位置(每个服务器的位置可能不同)2.修改jvm.options文件配置。进到容器改这个文件就可以了。
2023-12-20 14:17:15 553
原创 普罗米修斯监控系统搭建并整合_golang实时监控服务
此时只要是访问我们gin server的请求,都会走PromMiddleware,完成数据收集,同时开放的/metrics是供promethus调用的。在/opt/prometheus/prometheus.yml 这里配置。我们开放了GET接口:/get_result,此时我们需要对该接口进行监控,我们使用了ginprom来进行中间件进行处理。接下来将以Gin server为例,使用prometheus来监控这些指标,并通过grafana来直观展示这些数据。输入用户名 admin 密码 admin。
2023-11-30 11:48:28 1490
原创 linux部署golang项目
6,注意事项,打包命令必须在windows终端执行,如果不确定,可在linux中查看文件的属性。1,golang项目本地启动无报错后打开在cmd打开命令行。这个是linux可以直接部署的,正确的。2,在终端执行以下几个命令,进行打包。3,将打包后的文件,上传到linux。上传后要给包进行权限编辑。
2023-11-09 14:09:51 497
原创 LInux搭建srs视频直播服务器
7,多余的代码删掉,最后是这样的。2,拉取srs服务器代码。3,进入到拉取的文件中。1,下载git并安装。5,启动srs服务器。5,云服务器开放端口。
2023-09-09 09:59:50 854
原创 WebRTC 网络中继 Coturn 服务安装及部署
在 WebRTC 网络传输模块中,当遇到 NAT 之间无法打通的情况下,会使用 TURN 协议通过中转的方式实现端与端之间的通信。Coturn 就是一种开源的 STUN/TURN 服务器,它可以让你轻松地搭建一个能够在 NAT 防火墙和代理服务器背后运行的实时通信系统。修改 turnserver.conf 文件配置内容,realm 需要指定 IP 或域名,否则无法在 WebRTC 本地库中使用,虽然使用 trickle-ice 可以正常访问,但是在 WebRTC 本地库中是没法正常使用的。
2023-09-04 22:25:40 1230
原创 docker搭建apache服务器
v /opt/dcoker/apache/conf/httpd.conf:/usr/local/apache2/conf/httpd.conf :将主机中当前目录下的conf/httpd.conf文件挂载到容器的/usr/local/apache2/conf/httpd.conf。-v /opt/dcoker/apache/logs/:/usr/local/apache2/logs/ :将主机中当前目录下的logs目录挂载到容器的/usr/local/apache2/logs/如若不行,建议仔细观察!
2023-08-17 20:36:26 890
原创 java(springcloudalibaba) + c + mqtt + esp8266 + stm32f103c8t6 + wifi成功通讯(软件+硬件)
2,安装emqx,用docker安装,方便快捷测试,我这里用的是虚拟机自己安装的linux系统,安装docker,然后docker安装emqx,打开emqx,安装查资料。全网唯一,不服来战,后续会更新其他通信方式,如 flutter蓝牙控制stm32芯片,4g信号传输模式。1,首先stm32工程目录,初始化波特率,初始化wifi连接,初始化mqtt连接。4,测试程序,安装mqttfx.exe mqtt(windows)客户端连接成功。5,springboot工程文件。定义ip地址,端口号,以及主题。
2022-12-12 16:52:51 1006 2
原创 skywalking分布式链路追踪实现
将apent、optional-plugins文件夹下的apm-spring-cloud-gateway-2.1.x-plugin-8.4.0 复制到\agent\plugins文件夹下。6,分别在appserver 和plus-server 启动参数中添加该代码启动这里路径一定要对上,\ / 区分,这里用到的是探针技术。此时可以看到2个服务已经注册上去了,但是调用了接口并没有产生日志,这里就需要进行一个小的调整,就是getway。然后重启所有服务,调用接口测试,,,,
2022-11-12 10:30:26 273
原创 spirngcloudalibaba+mybatis-plus+seata分布式事务搭建流程
1,先部署好nacos并启动localhost:8848/nacos2,下载springcloudalibaba 版本对应的seata版本下载seata启动包3,修改配置文件 C:\Users\Administrator\Desktop\seata-server-1.4.0\seata\conf修改file.confidb配置4,修改registry.conf配置config5,1配置事务分组名称,可用于异地机房灾备C:\Users\Administrator\Desktop\s
2022-07-28 17:56:34 462
原创 k8s标准集群部署nacos集群,以及gateway微服务部署通信
上篇文章介绍了单个服务如何部署弹性伸缩,应对高并发场景下的业务功能,这篇文章我们讲如何利用云原生部署微服务,nacos集群,以及服务间调用,远程服务拉取配置,话不多说,上图1,创建集群2,完成创建3,来到工作负载,创建pod镜像注意事项,开通公网ip访问4,创建ingress访问外网5,查看效果注意事项,,,,,,因为nacos注册中心先创建了pod,ingress暴露出来的是80端口,所以注册的时候统一注册到80端口拿配置,如果不这样操作,直接用其他网段ip是获取不到的这里看似
2022-06-20 21:08:32 1558
原创 docker打包镜像并push到腾讯云
1,创建Dockerfile文件2,执行打包镜像3,docker push到远程镜像仓库4,推送后弹性伸缩自动更新,配置公网service5,配置ingress,并放开对应端口 ,ingress默认是7层负载均衡这样一个基于k8s弹性伸缩云原生部署完成,同理,单个或者以及微服务一样放到集群部署...
2022-06-18 22:26:39 822
原创 docker 搭建 yapi
使用 Docker 构建 Yapi1、启动 MongoDBdocker run -d --name mongo-yapi mongo2、获取 Yapi 镜像,版本信息可在 阿里云镜像仓库 查看docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi3、初始化 Yapi 数据库索引及管理员账号docker run -it --rm \ --link mongo-yapi:mongo \ --entrypoint npm \ -
2022-03-26 11:32:48 608
原创 mysql双主双从架构_高可用主主切换
Docker下MySQL的安装(双主双从)实验前应在本机的/home/目录下创建mysql文件夹# mysql1存放mastermysql1的配置文件# mysql2存放mastermysql2的配置文件# mysql3存放slavemysql1的配置文件# mysql4存放slavemysql2的配置文件sudo mkdir -p /home/mysql/docker-data/mysql1sudo mkdir -p /home/mysql/docker-data/mysql2sudo m
2022-03-22 19:16:54 1903
原创 mycat_分库分表,读写分离技术安装
1,yum安装jdk 并配置环境变量2,关闭防火墙 ,必须3,在/usr/local/目录下新建一个mycat的目录4,将tar.gz压缩包拷贝到mycat目录下5,解压目录6,将一下文件进行拷贝schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://org.opencloudb/"> <
2022-03-20 18:23:45 1456
原创 git拉取代码生成流水线获取凭证id 以及harbor凭证id
1,下载生成流水线语法的插件2,创建流水线项目3,选择SCM4,选择git5,去gitlab拷贝对应的连接6,保存7,在进入进行配置,点击流水线语法8,选择9,拷贝对应的连接后10,下拉到底部,生成流水线脚本credentialsId:就是 git_authcheckout([$class: ‘GitSCM’, branches: [[name: ‘*/master’]], extensions: [], userRemoteConfigs: [[credentia
2022-02-27 22:46:47 3705
原创 eureka集群_redis集群
4.2搭建Redis-Cluster4.2.1搭建要求需要 6 台 redis 服务器。搭建伪集群。需要 6 个 redis 实例。需要运行在不同的端口 7001-70064.2.2准备工作(1)安装gcc 【此步省略】Redis 是 c 语言开发的。安装 redis 需要 c 语言的编译环境。如果没有 gcc 需要在线安装。yum install gcc-c++(2)使用yum命令安装 ruby (我们需要使用ruby脚本来实现集群搭建)【此步省略】yum install rub
2022-02-25 11:02:23 344
原创 jenkins_springcloud_eureka集群版发布配置
1,新建任务,创建流水线执行任务2,选择Pipeline script from SCM3,添加git凭证以及路径4,jenkinsfile对应父工程根目录的jenkinsfile5,安装流水线响应的插件安装完成就可以了6,开始进入到项目里面,选择参数构建类型 This project is parameterized添加参数7,添加字符串参数8,添加多选9,配置服务名重要,以上的服务名称@和端口号必须要和代码段配置的服务名一模一样,不然jenkins无
2022-02-16 15:11:34 264
原创 Java多线程下载文件
文献https://blog.csdn.net/wu6660563/article/details/766073161,N个线程下载单个文件public class DownloadWithRange implements Runnable { private String urlLocation; private String filePath; private long start; private long end; DownloadWithRa
2022-02-08 18:54:39 214
原创 springcloud整合redis集群
1依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2yml配置spring: redis: cluster: nodes: 127.0.0.1:7001,127.0.0.1:700
2022-02-08 18:47:39 2509
原创 多线程异步返回值
package com.zg.controller;import com.zg.jsoup.JsoupList;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpGet;import org.apache.http.impl.client.CloseableHttpClient
2022-02-08 18:40:47 151
原创 Docker搭建logstash同步mysql数据到elasticsearch_EELK大数据可视化分析
1,参考链接https://blog.csdn.net/chongshi4396/article/details/100805225?app_version=4.10.0%3Futm_source%3Dapp&utm_source=app2,注意事项,主要是在这个路径下配置mysql的数据链接/Users/work/docker/logstash/:/etc/logstash/pipeline/...
2022-01-25 13:52:43 143
原创 Linux搭建zookeeper集群+KafKa集群_高可用
1,配置手动配置jdk,参考,后面细改https://blog.csdn.net/github_38336924/article/details/822212582,kafka+zookeeper高可用集群搭建shell脚本使用教程这里面的不能全部用,有很多需要修改的配置的,做参考https://blog.csdn.net/A1229451567/article/details/87641476?app_version=4.10.0%3Futm_source%3Dapp&utm_sourc
2022-01-22 12:17:52 137
原创 redis集群的搭建_3主3从
第16章 集群高可用学习目标理解集群流程理解分布式概念能实现Eureka集群[集群配置]能实现Redis集群[Redis集群配置、哨兵策略(案例)、Redis击穿问题]1.Redis集群的原理2.Redis集群会用->在java代码中能链接集群服务3.哨兵策略->监控集群的健康状态[作用]4.Redis击穿->如何解决击穿问题5.如何解决Redis雪崩问题->多级缓存RabbitMQ集群1.集群概述1.1什么是集群1.1.1集群概念集群是一种计算机系
2022-01-17 22:48:16 1461
原创 linux 开机启动自动执行shell脚本文件
1,授权开机可执行权限文件chmod +x /etc/rc.d/rc.local2,进入到etc/rc.d/rc.local中vi /etc/rc.d/rc.local3,写你想要执行的脚本就行sleep 5 为睡眠5秒cd_dir_1="/home"cd_dir_2="/var"cd_dir_3="/uo ""echo " 1: cd $cd_dir_1"echo " 2: cd $cd_dir_2"echo " 3: cd $cd_dir_3"sleep 3 system
2022-01-16 21:15:16 1738
原创 docker安装Linux分2台机器mysql的主从复制
主-----------------------------------------------------------------1,安装并挂在容器docker run --privileged=true --name=mysql7-master -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /docker_data/mysql7-master:/var/lib/mysql -d mysql:5.72,拷贝容器中的mysql.cnf到roo.
2022-01-09 16:02:10 161
原创 centios修改盘符
centos7启动盘下载地址http://www.xitongzhijia.net/soft/18987.htmlcentios制作流程https://zhuanlan.zhihu.com/p/1112860291,安装修改盘符参考1https://blog.csdn.net/weixin_41887615/article/details/84783578参考2https://www.cnblogs.com/wutao666/p/10700158.html...
2022-01-08 20:58:06 1044
原创 python安装以及本地环境配置以及包安装
1,首先下载编辑器(网址)http://www.xmpojie.com/1870.html2,下载包或者自己下载对应的如3.7包有两个版本一个是pythonsdk第二个是下面连接这个Anacondahttps://repo.anaconda.com/archive/Anaconda3-2021.11-Windows-x86_64.exe3,安装界面提示有个Add的窗口要选择,不然自己配置环境变量好很多4,设置编辑器5,指定版本sdk6,如果下载不到包或者无法自动导入,那么如下方法下
2022-01-08 15:19:36 386
原创 python实现本地应用启动_cmd
1,引入包import subprocess;import os#os.system('ipconfig')#os.system('start D:\install\yuutto\Yuutto.exe')#os.system('start D:/ys/Nox/bin/Nox.exe')#os.system('start D:/ys/Nox/bin/MultiPlayerManager.exe')#os.system('start D:/ys/Nox/bin/Nox.exe')#os.syst
2022-01-05 17:20:59 926
原创 adb操作夜神模拟器并指定启动某个程序
在这之前,需要先使用python程序启动夜神多开,程序,启动后在把每个多开程序打开这里用python的selenium操作夜神模拟器 技术先实现后就可以执行下面的操作了,打开全部模拟器,然后扫描每个模拟器应用,并执行置指定的脚本应用https://www.jb51.net/article/184904.htm查看版本adb version查看模拟器列表,是否启动adb devices查看当前启动的模拟器的安装的应用列表adb shell pm list packages查看到了a
2022-01-04 20:54:50 476
原创 mysql查多少天前的数据
这里是26天前的SELECT*FROMwj_want_data_countWHEREcreate_time <= DATE_SUB(now(), INTERVAL 26 DAY)
2021-12-29 10:10:45 2546
原创 二级域名+nginx+springboot+配置ssl+https配置
1,nginx核心配置**第一个server** server { listen 443; server_name gu.jrw888.cn; # 需要访问的二级域名 需要域名解析 a记录指向ip地址 root html; ssl on; index index.html index.htm; ssl_certificate gu.jrw888.cn.crt; # 这是在域名上购买https下载对应
2021-12-26 08:59:51 781
gxApp后端项目-golang gin/gorm redis mysql
2023-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人