VM虚拟机运行的Ubuntu连入同一局域网,并实现双机方法
环境:
Windows 10
VMware Workstation Pro 16
Ubuntu 20.4
在虚拟机设置桥接模式
- 确保虚拟机处于关闭状态,在Vm中设置:
编辑->虚拟网络编辑器

- 如果你以前设置过,可以重置之。

- 重置之后,添加桥接模式:

确定并保存。
虚拟机的配置
- 对虚拟机设置

- 如下设置

- 进入虚拟机,在设置中,创建一个新的wired

不用填写,直接可用。 - 连接查看是否和win处于同一局域网下:
在win中输入ipconfig,Ip地址是:
192.168.83.XXX

在虚拟机中,也是:192.168.83.XXX

这样虚拟机就处于局域网下。
对于多台机器,也是这样操作。
使用nginx进行双机交互
- 确保安装java环境,以及nginx。
- 确保实现java后端。
打开 /etc/nginx/sites-enabled/default ,配置upstream,并在location 进一步配置:

上面的ip参照你ubuntu连接的wired的ip写。

3. 最后启动后端,配置端口号8081、8082即可。
4. 这样其他主机就能访问你的ip。
相关文章:
VM虚拟机运行的Ubuntu连入同一局域网,并实现双机方法
环境: Windows 10 VMware Workstation Pro 16 Ubuntu 20.4 在虚拟机设置桥接模式 确保虚拟机处于关闭状态,在Vm中设置: 编辑->虚拟网络编辑器 如果你以前设置过,可以重置之。 重置之后,添加桥接模式: …...
MySQL启动错误总结
centos7中出现mysql启动失败排查方法:首先找到/var/log/mysqd.log 第一种启动失败: 查看包含最后几行包含error的行; [ERROR] Unix socket lock file is empty /tmp/mysql.sock.lock.[ERROR] Unable to setup unix socket lock file.[ERROR] …...
Linux软件包名称含AMD,ARM,x64的详解
下载clickhouse-backup时看到不同软件包,有的是x86,有的是amd64,有的是arm64,这些有啥区别呢? clickhouse-backup-2.4.2-1.x86_64.rpm clickhouse-backup_2.4.2_amd64.deb clickhouse-backup_2.4.2_arm64.deb x86 和 …...
光伏生产机器视觉系统应用场景全解析
光伏产品的核心追求即为光电转化率,降本增效是光伏企业发展的永久动力。而光电转化率的提升、生产的降本增效,则来自于光伏硅片、电池片、组件、辅料等多个环节生产技术的提升和创新。光伏产品作为高产能、高精度的制造业产品,各段产业链上…...
ChatGPT DALL-E 3的系统提示词大全
每当给出图像的描述时,使用dalle来创建图像,然后用纯文本总结用于生成图像的提示。如果用户没有要求创建特定数量的图像,默认创建四个标题,这些标题应尽可能多样化。发送给Dalle的所有标题都必须遵循以下策略:1.如果描…...
Linux性能优化--补充
14.1. 性能工具的位置 本书描述的性能工具来源于Internet上许多不同的位置。幸运的是,大多数主要发行版都把它们放在一起,包含在了其发行版的当前版本中。表A-1描述了全部工具,提供了指向其原始源位置的地址,并注明它们是否包含在…...
用PHP爬取视频代码示例详细教程
以下是一个使用Symfony Panther和PHP进行爬虫的示例程序,用于爬虫企鹅上的视频。请注意,这个示例需要使用https://www.duoip.cn/get_proxy这段代码获取爬虫IP。 <?php // 引入所需的库 require vendor/autoload.php;use Symfony\Component\Panther\P…...
【笔记】centos7 python2.7.5安装paramiko
更直接的方式,参考: 离线安装_离线安装paramiko 这个更简单。 准备 资源链接: https://download.csdn.net/download/qq_26834611/88445708https://download.csdn.net/download/qq_26834611/88445708 或者选择自己下载 1. 下载python-devel 在一台能联网的cent…...
Neo4j入门教程2(看不懂评论区随便骂)
1. ORDER BY create (s4:student{age:21,num:98}),(s5:student{age:22,num:86}),(s6:student{age:23,num:99})承接上文,创建三个学生节点,标签为student1、student2、student3,分别拥有age属性和num属性 match(s:student) return s查看我们…...
Vue3.0的设计目标是什么?做了哪些优化
一、设计目标 不以解决实际业务痛点的更新都是耍流氓,下面我们来列举一下Vue3之前我们或许会面临的问题 随着功能的增长,复杂组件的代码变得越来越难以维护缺少一种比较「干净」的在多个组件之间提取和复用逻辑的机制类型推断不够友好bundle的时间太久…...
Linux介绍 (什么是Linux)
Linux介绍 (什么是Linux) 目录 🍎一.Linux历史🍎 1.UNIX发展的历史 2.Linux发展历史 🍏二.开源🍏 🍑三.官网🍑 🍊四.企业应用现状🍊 1.Linux在服务器…...
Android中使用Java操作List集合的方法合集,包括判读是否有重复元素等
1、判断是否有重复元素 List<String> mList new ArrayList<>();//将List转为Set,通过比较大小是否一样,判断是否有重复元素 Set<String> stringSet new HashSet<>(mList); boolean isHasRepeat false; if (mTipBeanList.siz…...
Rabbitmq 的管理配置
1、Rabbitmq管理 1.1、多租户与权限 每一个RabbitMQ 服务器都能创建虚拟的消息服务器,我们称之为虚拟主机(virtual host) ,简称为vhost 。每一个vhost 本质上是一个独立的小型RabbitMQ 服务器,拥有自己独立的队列、交换器及绑定关系等,井且它…...
Linux性能优化--性能追踪2:延迟敏感的应用程序
11.0 概述 本章包含了一个例子:如何用Linux性能工具在延迟敏感的应用程序中寻找并修复性能问题。 阅读本章后,你将能够: 在延迟敏感的应用程序中用ltrace和oprofile弄清楚哪里产生了延迟。对“热点”函数的每个调用,用gdb生成栈…...
分类网络-类别不均衡问题之FocalLoss
有训练和测代码如下:(完整代码来自CNN从搭建到部署实战) train.py import torch import torchvision import time import argparse import importlib from loss import FocalLossdef parse_args():parser argparse.ArgumentParser(training)parser.add_argument(-…...
记录一下ComboBox在listview中的问题,后面再解决。
在listview的ComboBox,ViewModel类得不到ComboBox的 SelectedModeIndex 和 SelectionChanged事件。 问题描述: 1. 在listview中有ComboBox 2. 数据源类 InspectionInfo ,其中有ComboBox的绑定数据源 ModelList,代码如下&#…...
手写一个PrattParser基本运算解析器1: 编译原理概述
点击查看 基于Swift的PrattParser项目 编译原理概述 编译原理是我们每一个程序猿必须要了解的技能, 编译原理实际上并没有啥高深的技术, 我们如果在做业务开发, 也很少会用到编译开发的知识, 但是编译原理又是我们必备的基础知识之一. 所以我们需要对编译原理的内容有一个大概的…...
ZKP3.2 Programming ZKPs (Arkworks Zokrates)
ZKP学习笔记 ZK-Learning MOOC课程笔记 Lecture 3: Programming ZKPs (Guest Lecturers: Pratyush Mishra and Alex Ozdemir) 3.3 Using a library ( tutorial) R1CS Libraries A library in a host language (Eg: Rust, OCaml, C, Go, …)Key type: constraint system Mai…...
mysqld: File ‘./binlog.index‘ not found (OS errno 13 - Permission denied) 问题解决
问题背景 Centos7 安装Mysql 8后启动时遇到的问题,看了好几个博客方案无效,搞了半小时才找到正解,在此次进行记录。 在此假设你已经修改了对应目录的权限,比如配置的mysql data目录初始化后已经执行了chown -R mysql:mysql /XXX/…...
Python 环境构建最佳实践:Mamba + Conda + PIP
此前,我们单独介绍过 PIP 和 Conda,在后续的实际应用中,还是遇到了不少 Python 环境构建的问题,特别是在 Windows 系统上,最突出的表现是:虽然PIP的包依赖解析和下载都很快,但在 Windows 上经常会因为缺失底层依赖的程序库(例如某些dll文件)而导致 Python 程序启动时报…...
STM32F4/GD32F4硬件CRC校验,我调试IC卡项目时遇到的坑和解决方法
STM32F4/GD32F4硬件CRC校验实战:IC卡项目中的深度排坑指南 去年接手的一个IC卡门禁项目,让我对硬件CRC校验有了全新的认识。原本以为调用几个库函数就能轻松搞定的事情,结果在调试阶段遇到了各种意想不到的问题——从时钟配置遗漏到数据对齐错…...
如何安全高效备份QQ空间历史说说:GetQzonehistory完整解决方案
如何安全高效备份QQ空间历史说说:GetQzonehistory完整解决方案 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 在数字时代,我们的记忆越来越多地存储在云端社交平…...
终极Unity游戏自动翻译指南:XUnity.AutoTranslator完全使用教程
终极Unity游戏自动翻译指南:XUnity.AutoTranslator完全使用教程 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 想要畅玩日文、韩文等外语Unity游戏却苦于语言障碍?XUnity.AutoTra…...
2024机器学习工程师薪资趋势与技能溢价分析
1. 2024年机器学习行业薪资与就业市场全景扫描过去三年机器学习工程师的薪资中位数增长了47%,这个数字背后反映的是整个行业供需关系的深刻变化。我最近刚帮团队招聘了一位有3年经验的计算机视觉工程师,开出的package比两年前同等资历候选人高出30%依然竞…...
OpenClaw权限管理实操:团队共享Agent,设置操作权限,保障数据安全
OpenClaw权限管理实操:构建安全的团队共享Agent体系引言在数字化协作时代,团队共享智能体(Agent)已成为企业核心生产力工具。OpenClaw作为领先的智能协作平台,其权限管理系统通过精细化的操作控制与数据防护机制&#…...
构建统一AI智能体编排中心:告别胶水代码,实现声明式协同
1. 项目概述:为什么我们需要一个统一的AI智能体编排中心? 如果你和我一样,在过去一年里深度折腾过各种AI智能体(Agent),那你一定经历过这种“甜蜜的烦恼”:Claude Code在代码重构上思路清晰&…...
Kandinsky-5.0-I2V-Lite-5s作品赏析:基于Matlab图像处理后的风格化视频生成
Kandinsky-5.0-I2V-Lite-5s作品赏析:基于Matlab图像处理后的风格化视频生成 1. 跨界融合的技术亮点 当科学计算遇上AI生成,会碰撞出怎样的火花?这次我们要展示的是Matlab图像处理与Kandinsky视频生成模型的创新组合。这种跨界合作让原本专业…...
Wren Engine:为AI智能体注入业务语义的上下文引擎
1. 项目概述:为AI智能体注入“业务大脑”的Wren Engine如果你正在构建或使用AI智能体(比如Claude Code、Cursor里的AI助手)来处理业务数据,大概率遇到过这样的场景:你问它“本季度华东区的净收入是多少?”&…...
HunyuanOCR 全方位深度解析
一、HunyuanOCR 产品简介在数字化转型全面深化的当下,光学字符识别(OCR)技术已经成为人工智能落地产业的核心基础能力之一。从日常办公文档数字化、票据凭证自动录入,到工业场景物料识别、教育领域试卷解析、医疗行业病历归档&…...
LLM与智能体评估指南:从基准解读到实战体系构建
1. 项目概述:一份为LLM与智能体评估导航的“藏宝图”如果你正在研究或应用大语言模型,尤其是智能体方向,那么你肯定遇到过这样的困惑:市面上评测标准这么多,我该信哪个?我的模型在某个任务上表现不错&#…...
