当前位置: 首页 > news >正文

“精准时空”赋能制造业智能化发展

作者:邓中亮

高达动态厘米级的高精度定位服务,不仅是北斗卫星导航系统的一大独门绝技,其在产业化应用层面也已逐步向普适化、标配化演进,并延展出时空智能新兴产业。

5月17日,当长征三号乙运载火箭成功发射北斗系统的第五十六颗导航卫星时,北斗系统的发展从此进入了一个新的阶段。

这是北斗三号全球卫星导航系统的首颗备份星,也是2020年北斗三号系统正式开通全球服务以来的首次发射,为建设下一代国家综合定位导航授时体系相应的一些新技术和新产品奠定技术基础并提供进阶。这颗卫星可以具备支持播发更多系统的修正信息,对高精度定位服务有很大的改善。

“精准时空”

支撑数字经济蓬勃发展

建设制造强国已成为我国重大发展战略。由此,智慧制造就成为当前发展的重要任务。我国制造工业的发展将由智慧制造重新定义:首先要有先进的通信手段;第二要通过实时的计算;第三需要高精度的时空信息支撑;第四就是智能控制。所以,高精度时空基准与万物互联的透明化时代已经到来,感知无处不在,网络无处不在。

精确时空基准将赋能智慧制造与新工业革命,包括工厂智能化、车间智能化、装备智能化、产品智能化等全生命流程。智慧制造需要依赖精准时空、全面感知、低时延高可靠通信和深度智能的融合处理。从上世纪70年代发展至今,工业互联网已成为5G最核心的应用之一、新基建核心信息基础设施。未来,5G的应用场景的80%将在工业互联网方面,预计到2023年年底,工业互联网的产值将超过万亿的规模。

高精度时空信息,对工业互联网的信息安全建设意义重大。有了工业互联网,人们很容易就联想到工业大数据,与以往的大数据相比,工业大数据多了两个维度:一个是可见性,另一个是价值性。以时空信息作为工业大数据源头,可以解决连续性、准确性、关联性、逻辑性、可视性大数据的需求。高精度时空信息同时也是深度挖掘工业大数据的关键基础,90%以上的工业大数据以时空基准作为数据管理的组件。

然而,目前空间数据精度不足,导致数据挖掘的不确定性。融合精准的时空信息,就可以有效解决工业大数据中的引领性问题。同时,高精度时空信息也是提升工业大数据价值的重要手段。有人评价工业大数据领域的“二八法则”即20%的小数据具有80%的价值密度,而80%的工业大数据的价值密度只有20%。所以时空关联多维数据挖掘,可有效解决工业大数据中的低价值性问题,提升重大生产安全保障能力。

我国是全球第一大工业生产国,以往的生产安全保障状态是传统被动响应为主,未来需要发展到精准的全时空主动防御。发达国家高度重视重大生产安全保障,全过程的安全保障是制造业和生产领域面临的重要挑战。高精度时空信息可实现无缝的高安全通信、高精度目标感知、智能风险评估,包括快速可靠处置与救援。

通信与导航牵手

需5G与北斗融合

讲到时空信息,很容易联想到全球四大卫星导航系统。2020年7月31日,我国宣布开启北斗导航的全球服务。全球四大卫星导航系统的技术路线基本一致,要开展全球服务就面临市场的新竞争。而竞争就需要新的抓手,由此如何抢占全球市场成为重要目标。

根据分析,卫星导航花费很小的代价就可实现全球覆盖,但是无法实现室内、城市峡谷、地下环境的定位与导航,也很容易受到信号干扰和欺骗,无法实现安全可靠的定位。因此,发展可靠定位就成为全球的研究热点,亟待发展自主的时空体系,形成不依赖于卫星导航系统的定位导航能力。

5G的应用目标是:信息随心而至,万物触手可及。很显然,这需要高精度的时空信息支撑。是否能够通过无线网络解决半遮蔽、遮蔽空间的高清定位难题,并与卫星导航系统有效组合解决无缝的高精度定位?我国在2006年提出“羲和计划”以此支撑北斗落地应用,同时赋能通信网实现高精度定位。

但是,通信与导航的结合面临3个方面的挑战。第一,地面环境复杂,能否基于无线通信网络实现精确测量与定位?第二,单个通信网络会有盲区,如何解决可靠鲁棒的定位难题?第三,应用服务业务需求种类多样,精度等级要求不同,监测对象有人、有机器、有物品,能否实现泛在的智能服务保障能力?在国家重大专项计划、国家发改委产业发展计划的支持下,笔者带领团队完成了从单个无线网络高精度,到异构多网多源协同高可靠,再到天地一体的智能定位导航研究,突破了理论方法与多项关键技术,并成功研制设备,开展系列应用。

在20余年的研究基础之上,笔者团队构建了无线通信网络理论方法与技术体系。在单个无线网络高精度点方面,创新提出了“隐嵌信噪”相位定位方法、无线虚拟网格差分定位理论方法。在异构多网多源协同高可靠高定位方法研究中,攻克了多网多源随遇接入和在线同步难题,建立了基于时空自洽的最优定位优化相关模型。在天地一体普适位置服务方面,率先解决了卫星与地面通信网的天地一体深度融合定位架构与关键技术。同时,利用通信网络设备增强卫星定位差分增强,以及可重构等关键技术,定位精度达到国际领先水平。

在5G时代,将定位性能从原来的米级提升至分米级、厘米级,从而推动我国无线通信网络技术走向世界领先地位。在应用方面,面向生产安全保障,创新突破了网络全域覆盖、全时空定位感知、安全隐患与风险精准评估、精细防控与高可靠救援等系列关键技术,从而实现生产安全保障从被动撞击响应走向主动防御跨越。笔者团队研发了重大生产安全保障体系装备、开展了集成应用,为化工、能源、冶炼、安保等多个行业提供了重大支撑。率先服务于国内外特大型化工企业的安全生产与监管,实现了空间位置服务在大型企业从无到有的体系化、规模化应用,解决了化工园区两重点一重大的难题。

通过研究发现,通信网络可以赋能高精度定位感知的服务能力。通过北斗和5G的高效融合,解决了卫星信号被遮挡的高精度定位难题。5G的定位性能通过前期的技术突破,跟卫星定位性能越来越接近,且信号覆盖更加全面,从而解决了卫星信号盲区定位难题。北斗与5G融合到一起,可以进一步提升位置服务精度以及服务的可靠性。

在前期研究的基础之上,笔者团队率先提出了首个5G高精度定位的国际标准,为我国抢占5G定位制高点发挥了重要作用。

征途漫漫未有穷期

唯有奋斗披荆斩棘

北斗与5G有机融合可以相互增强,利用北斗为5G的服务业务提供新的支撑,同时利用5G拓展北斗应用服务能力,从而形成国家综合定位导航授时体系,这已成为国家当前的重大工程重要建设内容。国家综合定位导航授时体系建设可以解决全空域、全时域、全频域的高精度、高可靠、高可能的位置服务。

2035年前,我国将建成以北斗系统为核心,更加泛在、更加融合、更加智能的国家综合定位导航授时体系,为未来智能化、无人化发展提供核心支撑。届时,从室内到室外、深海到深空,用户均可享受全覆盖、高可靠的导航定位授时服务,北斗卫星导航系统将更好地服务全球、造福人类。

未来,市场需求对定位导航授时技术及综合位置服务的需求,将逐渐转变为对时空信息采集与服务的需求。这会使得市场被重新定义,形成以时空信息获取、处理和服务为主的新经济形态,并必将成为数字经济的重要组成部分。

北斗卫星导航系统融合移动互联网,让产业链、用户类型和应用场景范围发生巨大变化,使国家综合定位导航授时体系和时空服务产业范畴进一步扩大,并显著改变了产业生态。

生态的和谐,人与生态的互联,以及对各种生物目标的定位,将成为社会环境发展的重要基础。无人化、智能化、更高安全的需求,是未来制造业发展的重要趋势。保障制造业产业化的良性发展,标准基准法规是不可或缺的重要保障条件。

30年前,首星承梦升空,而今,北斗惠及全球。科研工作者要秉承 “自主创新、开放融合、万众一心、追求卓越”的新时代北斗精神,让“北斗和5G”成为赋能经济社会发展的重要时空基石,成为服务民生福祉、助力美好生活的科技力量。

(作者系国际欧亚科学院院士、灾备技术国家工程实验室主任、北京邮电大学教授)

相关文章:

“精准时空”赋能制造业智能化发展

作者:邓中亮 高达动态厘米级的高精度定位服务,不仅是北斗卫星导航系统的一大独门绝技,其在产业化应用层面也已逐步向普适化、标配化演进,并延展出时空智能新兴产业。 5月17日,当长征三号乙运载火箭成功发射北斗系统的…...

Kotlin协程flow发送时间间隔debounce

Kotlin协程flow发送时间间隔debounce debounce的作用是让连续发射的数据之间间隔起来。典型的应用场景是搜索引擎里面的关键词输入,当用户输入字符时候,有时候,并不希望用户每输入任何一个单字就触发一次后台真正的查询,而是希望…...

ServiceManager接收APP的跨进程Binder通信流程分析

现在一起来分析Server端接收(来自APP端)Binder数据的整个过程,还是以ServiceManager这个Server为例进行分析,这是一个至下而上的分析过程。 在分析之前先思考ServiceManager是什么?它其实是一个独立的进程,由init解析i…...

Git问题:解决“ssh:connect to host github.com port 22: Connection timed out”

操作系统 Windows11 使用Git IDEA 连接方式:SSH 今天上传代码出现如下报错:ssh:connect to host github.com port 22: Connection timed out 再多尝试几次,依然是这样。 解决 最终发现两个解决方案:(二选一&#xf…...

在Eclipse中创建javaweb工程

新建动态web工程 点击project或other之后,如何快速找到Dynamic Web Project 填写工程名等详细信息 也许会出现下面的对话框 项目结构图...

Pycharm链接远程mysql报错

Pycharm链接远程mysql配置及相应报错如下: 解决方法: 去服务器确认Mysql版本号: 我的Mysql为5.7.43,此时Pycharm mysql驱动为8.0版本,不匹配,所以需要根据实际的版本选择对应的驱动;选择对应的版…...

【硕士论文完美复现】【价格型需求响应】基于需求侧响应的配电网供电能力综合评估(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

Android Okhttp 源码浅析三

核心方法 getResponseWithInterceptorChain() internal fun getResponseWithInterceptorChain(): Response {// Build a full stack of interceptors.val interceptors mutableListOf<Interceptor>()interceptors client.interceptorsinterceptors RetryAndFollowUpI…...

一分钟学会用pygame制作棋盘背景

一分钟一个Pygame案例&#xff0c;这一集我们来学习一下如何生成一个视频中的棋盘背景效果&#xff0c;非常非常简单。 视频教程链接&#xff1a;https://www.bilibili.com/video/BV17G411d7Ah/ 当然我们这里是用来做页面的背景&#xff0c;你也可以拿来做别的效果&#xff0…...

Java --- 包装类

一、包装类 Java针对八种基本数据类型定义了相应的引用类型&#xff1a;包装类&#xff08;封装类&#xff09;。 二、基本数据类型与包装类的基本转换 public class WrapperTest {public static void main(String[] args) {//基本数据类型转换为包装类Boolean aBoolean new…...

[运维] wvp 28181安装部署全流程(ubuntu2204)

部署wvp 系统环境 系统版本&#xff1a;ubuntu2204 安装相关工具 sudo apt update ## 编译工具 sudo apt install git openjdk-11-jdk tar vim cmake gcc g libsrtp2-dev libssl-dev ## ffmepg sudo apt install ffmpeg编译zlm 编译zlm git clone https://gitee.com/xia-…...

vue实现富文本

效果图展示 一、安装依赖 npm install vue-quill-editor --save二、具体使用 html <template><!-- 富文本 --><quill-editorref"myQuillEditor"v-model"content":options"editorOption"blur"onEditorBlur($event)"…...

uniapp 开发微信小程序使用echart的dataZoom属性缩放功能不生效!bug记录!

在本项目中使用的是这个echart库 在项目中添加了dataZoom配置项但是不生效&#xff0c;突然想到微信小程序代码大小的限制&#xff0c;之前的echarts.js是定制的&#xff0c;有可能没有加dataZoom组件。故重新定制echarts.js。之前用的echarts版本是5.0.0&#xff0c;这次也是…...

用户端Web自动化测试_L4

目录&#xff1a; selenium多浏览器处理执行 javascript 脚本headless无头浏览器使用capability配置参数解析企业微信实战cypress测试框架介绍Playwright测试框架介绍 1.selenium多浏览器处理 多浏览器测试背景 用户使用的浏览器(firefox,chrome,IE 等)web 应用应该能在任何…...

CAPL - Panel和TestModule结合实现测试项可选

目录 一、定义脚本编号和脚本组编号 1、测试组定义 2、测试脚本编号定义...

机器学习,过拟合与欠拟合,正则化与交叉验证

目录 机器学习 过拟合与欠拟合 正则化与交叉验证 正则化 交叉验证 机器学习 的目的是使学到的模型不仅对已知数据而且对未知数据都能有很好的预测能力。 不同的机器学习方法会给出不同的模型。当损失函数给定时&#xff0c;基于损失函数的模型的训练误差&#xff08;tra…...

gradio使用transformer模块demo介绍1:Text Natural Language Processing

文章目录 文本生成 Text Generation自动完成 Autocomplete情感分析 Sentiment Analysis命名实体识别 Name Entity Recognition NER多语种翻译文本生成 Text Generation import gradio as gr from transformers import pipelinegenerator = pipeline(text-generation, model=&l…...

算法通关村——数论经典问题解析

1. 辗转相除法 主要目的是获取两个数里面的最大公约数。 public int gcd(int a, int b) {int k 0;do {k a % b;a b;b k;} while (k ! 0);return a;}2. 素数和合数 素数的要求是必须大于等于2&#xff0c;并且只能被1和它本身整除。 判断的方法比较简单&#xff0c;就是从…...

代码随想录算法训练营第四十六天|LeetCode 1143,1035,53

目录 LeetCode 1143.最长公共子序列 动态规划五步曲&#xff1a; 1.确定dp[i][j]的含义 2.找出递推公式 3.初始化dp数组 4.确定遍历顺序 5.打印dp数组 LeetCode 1035.不相交的线 LeetCode 53.最大子序列和&#xff08;动态规划&#xff09; 动态规划五步曲&#xff1a; 1.确定…...

leetcode 541.反转字符串II

⭐️ 题目描述 &#x1f31f; leetcode链接&#xff1a;https://leetcode.cn/problems/reverse-string-ii/ ps&#xff1a; 这道题描述的有点晦涩难懂&#xff0c;意思就是每隔k个反转k个&#xff0c;末尾不够k个时全部反转&#xff0c;开始就不够k个也全部反转。 代码&#…...

MyBatis与Spring整合以及AOP和PageHelper分页插件整合

目录 前言 一、MyBatis与Spring整合的好处以及两者之间的关系 1.好处 2.关系 二、MyBatis和Spring集成 1.导入pom.xml 2.编写配置文件 3.利用mybatis逆向工程生成模型层代码 三、常用注解 四、AOP整合pageHelper分页插件 创建一个切面 测试 前言 MyBatis是一个开源的…...

《认知觉醒》读书笔记之潜意识

模糊--人生是一场消除模糊的比赛。 学习知识&#xff0c;消除认知模糊 掌握的工具越多&#xff0c;认知能力越强&#xff0c;消除模糊的能力就越强。 元认知-----》 如何反观自己。 刻意练习----》 如何精进自己。 运动改造大脑---》 如何激化自己的运动热情。 学习知识的…...

Stable Diffusion 系列教程 | 图生图基础

前段时间有一个风靡全网的真人转漫画风格&#xff0c;受到了大家的喜欢 而在SD里&#xff0c;就可以通过图生图来实现类似的效果 当然图生图还有更好玩的应用&#xff0c;我们一点一点来探索 首先我们来简单进行一下图生图的这一个实践---真人转动漫 1. 图生图基本界面 和…...

cuda编程day001

一、环境&#xff1a; ①、linux cuda-11.3 opecv4.8.0 不知道头文件和库文件路径&#xff0c;用命令查找&#xff1a; # find /usr/local -name cuda.h 2>/dev/null # 查询cuda头文件路径 /usr/local/cuda-11.3/targets/x86_64-linux/include/cuda.h # find /usr/…...

Java 中使用 ES 高级客户端库 RestHighLevelClient 清理百万级规模历史数据

&#x1f389;工作中遇到这样一个需求场景&#xff1a;由于ES数据库中历史数据过多&#xff0c;占用太多的磁盘空间&#xff0c;需要定期地进行清理&#xff0c;在一定程度上可以释放磁盘空间&#xff0c;减轻磁盘空间压力。 &#x1f388;在经过调研之后发现&#xff0c;某服务…...

C++最易读手撸神经网络两隐藏层(任意Nodes每层)梯度下降230821a

// c神经网络手撸20梯度下降22_230820a.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 #include<iostream> #include<vector> #include<iomanip> // setprecision #include<sstream> // getline stof() #include<fstream…...

Leetcode 2235.两整数相加

一、两整数相加 给你两个整数 num1 和 num2&#xff0c;返回这两个整数的和。 示例 1&#xff1a; 输入&#xff1a;num1 12, num2 5 输出&#xff1a;17 解释&#xff1a;num1 是 12&#xff0c;num2 是 5 &#xff0c;它们的和是 12 5 17 &#xff0c;因此返回 17 。示例…...

Postman —— postman实现参数化

什么时候会用到参数化 比如&#xff1a;一个模块要用多组不同数据进行测试 验证业务的正确性 Login模块&#xff1a;正确的用户名&#xff0c;密码 成功&#xff1b;错误的用户名&#xff0c;正确的密码 失败 postman实现参数化 在实际的接口测试中&#xff0c;部分参数每…...

LeetCode--HOT100题(41)

目录 题目描述&#xff1a;102. 二叉树的层序遍历&#xff08;中等&#xff09;题目接口解题思路代码 PS: 题目描述&#xff1a;102. 二叉树的层序遍历&#xff08;中等&#xff09; 给你二叉树的根节点 root &#xff0c;返回其节点值的 层序遍历 。 &#xff08;即逐层地&am…...

微信小程序教学系列(6)

第六章&#xff1a;小程序商业化 第一节&#xff1a;小程序的商业模式 在这一节中&#xff0c;我们将探讨微信小程序的商业模式&#xff0c;让你了解如何将你的小程序变成一个赚钱的机器&#xff01; 1. 广告收入 小程序的商业模式之一是通过广告收入赚钱。你可以在小程序中…...

小程序中的全局配置以及常用的配置项(window,tabBar)

全局配置文件和常用的配置项 app.json: pages:是一个数组&#xff0c;用于记录当前小程序所有页面的存放路径&#xff0c;可以通过它来创建页面 window:全局设置小程序窗口的外观(导航栏&#xff0c;背景&#xff0c;页面的主体) tabBar:设置小程序底部的 tabBar效果 style:是否…...

数据工厂调研及结果展示

数据工厂 一、背景 在开发自测、测试迭代测试、产品验收的过程中&#xff0c;都需要各种各样的前置数据&#xff0c;大致分为如下几类&#xff1a; 账号&#xff08;实名、权益等级、注册等&#xff09; 货源&#xff08;优货、急走、相似、一手、普通货源等&#xff09; …...

抓包相关,抓包学习

检查网络流量 - 提琴手经典 (telerik.com) Headers Reference - Fiddler Classic (telerik.com) 以上是fiddler官方文档 F12要勾选保留日志 不勾选的话跳转到新页面之前页面的日志不会在下方显示 会保留所有抓到的包 如果重定向到别的页面 F12抓包可能看不到响应信息,但是…...

云原生之使用Docker部署SSCMS内容管理系统

云原生之使用Docker部署SSCMS内容管理系统 一、SSCMS介绍二、本地环境介绍2.1 本地环境规划2.2 本次实践介绍 三、本地环境检查3.1 检查Docker服务状态3.2 检查Docker版本3.3 检查docker compose 版本 四、下载SSCMS镜像五、部署SSCMS内容管理系统5.1 创建SSCMS容器5.2 检查SSC…...

uniapp -- 在组件中拿到pages.json下pages设置navigationBarTitleText这个值?

1:在 pages.json 文件中设置 navigationBarTitleText,例如: {"pages": [{"path": "pages/home/index","style": {"navigationBarTitleText": "首页",&...

Java获取环境变量和运行时环境信息和自定义配置信息

System.getenv() 获取系统环境变量 public static void main1() {Map<String, String> envMap System.getenv();envMap.entrySet().forEach(x-> System.out.println(x.getKey() "" x.getValue())); } System.getenv() 获取的是操作系统环境变量列表&…...

React入门 组件学习笔记

项目页面以组件形式层层搭起来&#xff0c;组件提高复用性&#xff0c;可维护性 目录 一、函数组件 二、类组件 三、 组件的事件绑定 四、获取事件对象 五、事件绑定传递额外参数 六、组件状态 初始化状态 读取状态 修改状态 七、组件-状态修改counter案例 八、this问…...

Windows商店引入SUSE Linux Enterprise Server和openSUSE Leap

在上个月的Build 2017开发者大会上&#xff0c;微软宣布将SUSE&#xff0c;Ubuntu和Fedora引入Windows 商店&#xff0c;反应出微软对开放源码社区的更多承诺。 该公司去年以铂金会员身份加入Linux基金会。现在&#xff0c;微软针对内测者的Windows商店已经开始提供 部分Linux发…...

[NLP]深入理解 Megatron-LM

一. 导读 NVIDIA Megatron-LM 是一个基于 PyTorch 的分布式训练框架&#xff0c;用来训练基于Transformer的大型语言模型。Megatron-LM 综合应用了数据并行&#xff08;Data Parallelism&#xff09;&#xff0c;张量并行&#xff08;Tensor Parallelism&#xff09;和流水线并…...

软考高级系统架构设计师系列论文七十八:论软件产品线技术

软考高级系统架构设计师系列论文七十八:论软件产品线技术 一、摘要二、正文三、总结一、摘要 本人作为某软件公司负责人之一,通过对位于几个省的国家甲级、乙级、丙级设计院的考查和了解,我决定采用软件产品线方式开发系列《设计院信息管理平台》产品。该产品线开发主要有如…...

yolov5中添加ShuffleAttention注意力机制

ShuffleAttention注意力机制简介 关于ShuffleAttention注意力机制的原理这里不再详细解释.论文参考如下链接here   yolov5中添加注意力机制 注意力机制分为接收通道数和不接受通道数两种。这次属于接受通道数注意力机制,这种注意力机制由于有通道数要求,所示我们添加的时候…...

Effective C++条款17——以独立语句将newed 对象置入智能指针(资源管理)

假设我们有个函数用来揭示处理程序的优先权&#xff0c;另一个函数用来在某动态分配所得的widget上进行某些带有优先权的处理: void priority(); void processWidget(std::tr1::shared_ptr<Widget>pw, int priority);由于谨记“以对象管理资源”&#xff08;条款13&…...

奇迹MU服务器如何选择配置?奇迹MU服务器租用

不同的服务器&#xff0c;根据其特点与性能适用于不同的应用场景&#xff0c;为了让你们更好的理解&#xff0c;我们对服务器进行了分类归纳&#xff0c;结合了服务器不同的特点以及价位进行一个区分&#xff0c;帮助我们更好的选择合适的服务器配置。 VPS服务器 VPS服务器又…...

如何远程管理服务器详解

文章目录 前言一、远程管理类型二、远程桌面三、telnet 命令行远程四、查看本地开放端口 前言 很多公司是有自己的机房的&#xff0c;机房里面会有若干个服务器为员工和用户提供服务。大家可以想想&#xff1a;假设这家公司有上百台服务器&#xff0c;我们作为网络工程师&…...

JavaScript——为什么静态方法不能调用非静态方法

个人简介 &#x1f440;个人主页&#xff1a; 前端杂货铺 &#x1f64b;‍♂️学习方向&#xff1a; 主攻前端方向&#xff0c;正逐渐往全干发展 &#x1f4c3;个人状态&#xff1a; 研发工程师&#xff0c;现效力于中国工业软件事业 &#x1f680;人生格言&#xff1a; 积跬步…...

Python实现常见的排序算法

当涉及到排序算法时&#xff0c;一些常见的排序算法包括插入排序、选择排序、冒泡排序、快速排序、归并排序和堆排序。以下是使用Python实现这些常见排序算法的示例代码&#xff1a; 插入排序&#xff08;Insertion Sort&#xff09;&#xff1a; def insertionSort(arr):for…...

【git】fatal: refusing to merge unrelated histories

在一次重新初始化本地仓库后&#xff0c;拉取远程仓库时提示&#xff1a; fatal: refusing to merge unrelated histories 在“fatal: refusing to merge unrelated histories”&#xff08;即&#xff0c;不知道彼此的存在&#xff0c;并已不匹配的项目提交历史&#xff09;…...

在编辑器中使用正则

正则是一种文本处理工具&#xff0c;常见的功能有文本验证、文本提取、文本替换、文本切割等。有一些地方说的正则匹配&#xff0c;其实是包括了校验和提取两个功能。 校验常用于验证整个文本的组成是不是符合规则&#xff0c;比如密码规则校验。提取则是从大段的文本中抽取出…...

【Linux】腾讯云服务器(Linux版)如果获取UUID(通用唯一标识符)

1、通过命令获取 sudo /usr/local/qcloud/YunJing/YDEyes/YDService -uuid -v2、通过API获取 curl http://metadata.tencentyun.com/latest/meta-data/uuid3、获取实例唯一ID curl http://metadata.tencentyun.com/latest/meta-data/instance-id4、实例元数据 实例元数据包…...

CSerialPort教程4.3.x (4) - CSerialPort在QT中的使用

CSerialPort教程4.3.x (4) - CSerialPort在QT中的使用 环境&#xff1a; QT: 5.6.3前言 CSerialPort项目是一个基于C/C的轻量级开源跨平台串口类库&#xff0c;可以轻松实现跨平台多操作系统的串口读写&#xff0c;同时还支持C#, Java, Python, Node.js等。 CSerialPort项目…...