Trimble X12助力电力管廊数据采集,为机器人巡视系统提供精准导航支持
地下电缆是一个城市重要的基础设施,它不仅具有规模大、范围广、空间分布复杂等特点,更重要的是它还承担着信息传输、能源输送等与人们生活息息相关的重要功能,也是一个城市赖以生存和发展的物质基础。
01、项目概述
本次项目是对某区域2公里左右的电力管廊进行三维扫描测量,为后期引进“智慧电缆可视化输送控制系统”的建设提供高精度的三维模型数据。沪敖3D通过采用Trimble X12三维激光扫描仪获取电力管廊的三维数据,生成点云数据,完成点云数据的整理和优化工作,得到精准、清晰的扫描测量点云模型数据,为客户后期实现机器人巡视系统的路径规划和定位,实现机器人的自主导航提供了有效数据支持和决策支持,为“智慧电缆可视化输送控制系统”的建设提供了强有力的技术支撑和数据保障。
02、需求痛点
01扫描现场光源问题:由于电力管廊为地下封闭结构,且现场尚未接通照明,因此现场属于全黑暗场景,且无任何信号,无法使用常规设备来进行三维数行据的获取;
02隧道内部结构复杂:电力管廊内部结构复杂且重复场景较多,SLAM移动扫描没有办法获取连续数据;
03电力管廊空间狭窄:电力管廊内部空间比预想的更加狭窄,通道部分的位置宽度不足1米,搬站不方便,扫描遮挡比较严重,需要以更高的架站密度架站;
04隧道单方向延伸:电力管廊沿着一个方向,点云重叠率较低,配准时容易产生累积误差;
05扫描任务时间紧迫:扫描时间比较紧迫,需要在一天内完成整条电力管廊的扫描工作;
03、解决方案
针对此次项目,我们从“外业数据采集”和“内业数据处理”两个阶段展开进行。“外业数据采集”阶段使用Trimble X12三维激光扫描仪对电力管廊进行点云数据采集,扫描速度高达到218.7万点/秒;“内页数据处理”阶段,将获取的点云数据导入相应的处理软件进行内业数据处理,完成点云数据的整理和优化工作。
3.1外业数据采集
扫描设备:因项目方要求最终提交点云和全景照片数据,但在电力管廊的现场环境中,不存在任何自然光源,所以需要选择自带补光灯的三维扫描设备采集全景照片,因此,我们在进行外业数据采集时使用了Trimble X12三维激光扫描仪。
Trimble X12三维激光扫描仪黑暗环境中扫描
Trimble X12三维激光扫描仪黑暗环境中扫描
Trimble Perspective
为什么选择Trimble X12三维激光扫描?
1.所有架站式扫描仪中最高精度:单站精度≤1 mm;
2.所有架站式扫描仪中最好数据质量:10m处噪声0.2mm;
3.所有架站式扫描仪中最快速度:218.7万点/秒恒定扫描速度;
4.所有相位式扫描仪中最大测程:最大测程365m;
5.所有架站式扫描仪中最小最短测程:最小测程0.3m狭小空间更易施展;
6.所有架站式扫描仪中最大视场角:视场角360°x 320°“灯下黑”面积更小;
7.可自定义区域扫描对重点区域改变扫描分辨率,单独进行扫描,高密度扫描特定区域,大量节约扫描时间;
8.军标三防平板标配Trimble Perspective现场软件,一键式、简明现场工作流程,实时清晰地查看三维点云和图像,现场进行平差精化和导出整体点云与报告;
9.自带闪光灯及HDR成像,无视差相机、着色最准确,8000万像素,全景画质更优良、逼真,所有架站式扫描仪中唯一自带闪光灯的扫描设备,可以在黑暗的环境中获取清晰的照片,曝光达11次的HDR、无视差相机带来准确而又高质量的彩色点云,SmartLight 智能曝光,实现在全黑环境中拍照。
隧道扫描:由于隧道内没有信号,作业时无法分辨方向,通过墙上的编号确认前进方向和起止点。各站之间使用靶球拼接提高整体精度,开启拍照补光灯(快速模式)架站扫描并拍摄全景照片。
因项目不便展示数据,图片来自网络
3.2内业数据处理
鉴于隧道内部环境重复性较高且空间相对狭窄,本项目采用了扫描靶球的方法以实现各测站点云数据的高精度配准。具体操作流程为:在每测站的前后位置分别布置靶球,以此作为本站点云与相邻前后站点云拼接配准的基准点。在完成配准后,我们进行了严格的精度检查,确保数据质量符合要求,最终输出为.e57格式的点云数据。
因项目不便展示数据,图片来自网络
数据配准:在现场扫描作业中,由于点云数据的重叠图不足,因此无法利用平板设备实现点云数据的即时拼接。鉴于此,沪敖3D工程师在扫描作业完成后进行点云数据的拼接工作。拼接过程中,工程师采用了自提目标配准技术,通过自动化手段实现点云数据的精确对齐。
04.项目成果
E57格式点云数据和彩色全景照片:本次项目实施中,沪敖3D的工程师通过扫描得到点云数据,完成了对电力管廊高清彩色全景照片的输出。
点云数据
05.项目小结
Trimble X12用于隧道扫描优势
(1)高精度和高效率:Trimble X12能够达到毫米级甚至更高的精度,解决高难项目的钥匙,能够快速获取隧道的高精度三维数据,大大提高了数据采集的精度和效率;
(2)无与伦比的图像采集:Trimble X12三维扫描仪不受光线条件限制,能够在黑暗中扫描彩色点云,无需携带灯光,设备自带曝光灯;
(3)卓越的数据质量:极其清晰、纯净的数据,达到亚毫米级的拼接误差;
(4)卓越的测距和速度:0.3米的短距离扫描,使狭窄空间扫描成为可能;扫描速度快,让用户短周期内完成扫描;
(5)现场作业直观而强大:Trimble Perspective通过自动扫描配准和完整的3D可视性来提供无与伦比的外业清晰度,以实时验证数据;
Trimble X12三维扫描仪在多领域的优势应用:
在数字化电力管廊建设中,先进的技术和设备是提升作业准确性和高效性的核心,Trimble X12三维激光扫描仪凭借其高分辨率、精确的点云数据,敏锐、清晰的图像采集,无与伦比的易用性,在环境苛刻的电力管廊扫描项目中发挥着独特的优势。并且,Trimble X12三维激光扫描仪因其卓越的性能和多功能性,在以下多领域有着广泛的应用:
(1)地形和常规测绘
对于土地业权测量、建筑物、道路、十字路口、场地改进、侵占元素和复杂结构,Trimble X12 能够快速捕获其要素。
(2)民用基建
用户可以从安全距离操作,对桥梁、隧道、大坝和其它民用基建的图纸或模型创建竣工文档,同时区域扫描功能还可提供所关心区域的高分辨率数据。
(3)工业测绘
对于复杂性工业设施的建模和改造设计,用户可以用 Trimble X12 创建准确的竣工资料。
(4)现场取证
对于现场取证应用,使用 Trimble X12 的高速扫描和成像功能,可以捕获犯罪现场和车辆事故的信息,并能够最大程度地减少道路关闭,即使是在极端天气条件下。
(5)文化遗产
Trimble X12 能够帮助用户制定修复还原工作计划,或只是记录历史资料。
(6)数字孪生
Trimble X12 能够安全有效地创建竣工模型用于扫描到BIM和进行翻新,并为适应性再利用、建筑物扩建以及立面和高程检查提供清晰的资料。
(7)储罐标定和检查
使用 Trimble X12 可以快速安全地产生准确的数据,用于精确储罐分析,节省时间和资金。
(8)造船测量
无论船只是在港口还是在干船坞,Trimble X12 都是理想的扫描仪,能够为新施工、设施翻新和优化创建竣工资料。
Trimble X12的应用不仅限于上述行业,其灵活性和高效性使其成为多个领域中理想的工具,特别是在需要高精度和高分辨率三维数据的场景中。
三维扫描技术推动智慧电网建设
随着科技的进步,电网建设正朝着科技化、智能化和可持续方向发展,三维扫描技术凭借其技术优势在智慧电网建设中发挥着至关重要的作用,它引领着电力系统向数字化、智能化的转型。
高精度测量:三维扫描技术能够提供毫米级的测量精度,这对于电力设施的精确布局和管理至关重要;
快速数据采集:三维扫描仪能够在短时间内完成数据采集,大大缩短了电力设施三维建模的时间;
全面覆盖:三维扫描技术能够覆盖电力设施内的所有设备和结构物,包括复杂的地形和难以到达的区域;
数字化可视化管理:三维模型可以集成到数字化管理平台中,实现电力设施的数字化管理;直观的可视化展示效果,有助于运维人员更好地理解电力设施的布局和设备分布;
提高巡检效率和安全性:利用三维扫描技术可以快速获取电站设备的精确三维模型,进而进行全面的巡检分析,提高巡检效率和安全性。
【沪敖3D】是一家致力于三维数字化行业解决方案的技术型企业,拥有丰富的三维项目经验,公司以行业应用为出发点,为客户提供三维数字化采集、三维数据处理、三维数据管理等一系列应用服务。目前主要服务于制造业(汽车、航空航天、船舶、模具、铸造以及各种机械)、建筑业(建筑设计、施工、装修等)、文化遗产(博物馆、古建筑、考古等)、数字化工厂、警用公共安全、影视制作、教育等行业。提供质量检测、三维建模、逆向工程、数字存档、GD/T分析、有限元分析、虚拟安装、干涉分析、工程测绘、形变监测、3D打印等技术方案。
相关文章:
Trimble X12助力电力管廊数据采集,为机器人巡视系统提供精准导航支持
地下电缆是一个城市重要的基础设施,它不仅具有规模大、范围广、空间分布复杂等特点,更重要的是它还承担着信息传输、能源输送等与人们生活息息相关的重要功能,也是一个城市赖以生存和发展的物质基础。 01、项目概述 本次项目是对某区域2公里左…...
新质驱动·科东软件受邀出席2024智能网联+低空经济暨第二届湾区汽车T9+N闭门会议
为推进广东省加快发展新质生产力,贯彻落实“百县千镇万村高质量发展工程”,推动韶关市新丰县智能网联新能源汽车、低空经济与数字技术的创新与发展,充分发挥湾区汽车产业链头部企业的带动作用。韶关市指导、珠三角湾区智能网联新能源汽车产业…...
UE5_建立自己的资产库
资产库需要用到一个插件: UAsset Browser - 直接在当前项目预览其他UE项目资产(.uasset 文件) - 直接迁移其他UE项目资产到当前项目 - 不用另外打开资产项目查看资产,迁移资产(麻烦) 插件官网插件文档插…...
Matlab搜索路径添加不上
发现无论是右键文件夹添加到路径,还是在“设置路径”中专门添加,我的路径始终添加不上,导致代码运行始终报错,后来将路径中的“”加号去掉后,就添加成功了,经过测试,路径中含有中文也可以添加成…...
跨UI发送信号
如何自定义信号 1.使用signals声明 2.返回值是void 3.在需要发送的地方使用 emit 信号名字(参数); 进行发送 4.在需要链接的地方使用connect进行链4 接 signals:void sig_addOne(int value); connect(&dlg,&SetDialog::sig_addOne,[](int value){ui->lineEdit…...
宠物领养平台构建:SpringBoot技术路线图
摘 要 如今社会上各行各业,都在用属于自己专用的软件来进行工作,互联网发展到这个时候,人们已经发现离不开了互联网。互联网的发展,离不开一些新的技术,而新技术的产生往往是为了解决现有问题而产生的。针对于宠物领养…...
uniapp App端在renderjs层渲染echarts获取不到service层id的问题
报错信息:Cannot read properties of undefined (reading id) at app-view.js 这样的写法App端有时在renderjs视图层获取不到server逻辑层的数据 server层 renderjs层 解决方法:需要把数据(id)通过server层向renderjs层传值 server层 renderjs层...
标准输入输出函数scanf()/gets()/printf()/puts()的功能和区别
前言: 这两个函数都是用来从标准输入设备(通常是键盘)读取字符串的,但是它们有一些区别和注意事项。 scanf函数 scanf函数是C语言中的一个输入函数,它可以按照指定的格式从标准输入设备(通常是键盘&#…...
JavaScript 中的原型和原型链
JavaScript 中的原型和原型链也是一个相对较难理解透彻的知识点,下面结合详细例子来进行说明: 一、原型的概念 在 JavaScript 中,每个函数都有一个 prototype 属性,这个属性指向一个对象,这个对象就是所谓的 “原型对…...
tensorflow.python.framework.errors_impl.FailedPreconditionError
以下是我的报错 Traceback (most recent call last):File "e:\tool\anaconda\envs\openmmlab\lib\runpy.py", line 194, in _run_module_as_mainreturn _run_code(code, main_globals, None,File "e:\tool\anaconda\envs\openmmlab\lib\runpy.py", line 8…...
lua-cjson 例子
apt install -y lua-cjson 安装 编辑 tmp.lua cjson require "cjson" p 666 d "23.42" payload{"d":[{"pres":..(p)..,"temp":"..(d).."}]} print("payload " .. payload) j cjson.decode(payloa…...
《白帽子讲Web安全》15-16章
《白帽子讲Web安全》15-16章 《白帽子讲Web安全》15章15、Web Server配置安全15.1、Apache安全15.2、Nginx安全15.3、jBoss远程命令执行15.4、Tomcat远程命令执行15.5、HTTP Parameter Pollution15.6、小结 第四篇 互联网公司运营安全《白帽子讲Web安全》16章16、互联网业务安全…...
挑战用React封装100个组件【001】
项目地址 https://github.com/hismeyy/react-component-100 组件描述 组件适用于需要展示图文信息的场景,比如产品介绍、用户卡片或任何带有标题、描述和可选图片的内容展示 样式展示 代码展示 InfoCard.tsx import ./InfoCard.cssinterface InfoCardProps {ti…...
在 macOS 上安装 MongoDB Community Edition
https://www.mongodb.com/zh-cn/docs/manual/tutorial/install-mongodb-on-os-x/...
网络安全运行与维护高级 - 题库汇总百题
1. 单选题 内部信息安全管理组织中的()担负保护系统安全的责任,但工作重点偏向于监视系统的运行情况,并且对安全管理制度的贯彻执行情况进行监督和检查。 A. 安全审查和决策机构 B. 安全主管机构 C. 安全运行维护机构 D. 安全审计机构 正确答案:D 2. 单选题 下列那…...
在html页面显示一个变量,而这个变量中有xss脚本,如何安全的把这个变量原样展示出来
当你想要在HTML页面安全地展示一个可能包含XSS(跨站脚本攻击)脚本的变量原样内容时,可以通过以下几种常见的方式来实现安全展示: 方法一:使用文本节点 在JavaScript中,当你要将变量插入到HTML页面的某个元…...
【Linux】TCP网络编程
目录 V1_Echo_Server V2_Echo_Server多进程版本 V3_Echo_Server多线程版本 V3-1_多线程远程命令执行 V4_Echo_Server线程池版本 V1_Echo_Server TcpServer的上层调用如下,和UdpServer几乎一样: 而在InitServer中,大部分也和UDP那里一样&…...
openGauss你计算的表大小,有包含toast表么?
openGauss你计算的表大小,有包含toast表么? 最近有一个同事问我说“openGauss中pg_relation_size函数在计算表的大小时是否包含了大字段的大小?”,经过思考后,自己觉得表的大小是不包含大字段的大小的,然后…...
Python字典的用法(定义、增加、删除、修改、查询、遍历)
一.字典的介绍 dictionary(字典)是除了列表以外的 Python 中最灵活的数据类型。dict(字典)可以采用多个数据,通常用于存储描述一个物体的相关信息。 字典和列表最主要的区别是,字典是无序的对象集合&#x…...
分布式锁的实现原理
作者:来自 vivo 互联网服务器团队- Xu Yaoming 介绍分布式锁的实现原理。 一、分布式锁概述 分布式锁,顾名思义,就是在分布式环境下使用的锁。众所周知,在并发编程中,我们经常需要借助并发控制工具,如 mute…...
linux(centos) 环境部署,安装JDK,docker(mysql, redis,nginx,minio,nacos)
目录 1.安装JDK (非docker)1.1 将文件放在目录下: /usr/local/jdk1.2 解压至当前目录1.3 配置环境变量 2.安装docker2.1 验证centos内核2.2 安装软件工具包2.3 设置yum源2.4 查看仓库中所有docker版本,按需选择安装2.5 安装docker2.6 启动docker 并 开机…...
批量生成不同用户的pdf 文件(html样式)
技术 selenium thymeleaf itextpdf chromedriver 使用thymeleaf 将动态数据替换 使用selenium chromedriver 进行js ,css等逻辑运算后渲染视图 使用itextpdf 将html 转为pdf 文件 html模板 <!DOCTYPE html> <html xmlns:th"http://www.thymeleaf…...
常见的排序算法
一、基于比较的排序算法 基于比较的排序算法通过比较元素之间的大小来完成排序。 1.1 冒泡排序(Bubble Sort) 特点:通过多次交换相邻元素,将最大(或最小)元素“冒泡”到序列末端。时间复杂度:…...
从语法、功能、社区和使用场景来比较 Sass 和 LESS
一:可以从语法、功能、社区和使用场景来比较 Sass 和 LESS: 1:语法 原始的 Sass 采用的是缩进而不是大括号,后续的 Sass 版本与 LESS 一样使用与 CSS 类似的语法: address {.fa.fa-mobile-phone {margin: 0 3px 0 2…...
hdlbits系列verilog解答(Exams/m2014 q4b)-87
文章目录 一、问题描述二、verilog源码三、仿真结果一、问题描述 本节学习如何实现下图中的电路。 模块声明 module top_module ( input clk, input d, input ar, // asynchronous reset output q); 思路: 只是实现一种带异步复位的D触发器。 时钟边沿两种触发方式的关键字…...
Python 和 Pyecharts 对Taptap相关数据可视化分析
结果展示: 数据来源: Python爬取TapTap 热门游戏信息并存储到数据库(详细版) 目录 结果展示: 数据来源: Python爬取TapTap 热门游戏信息并存储到数据库(详细版 一、引言 二、准备工作 三、…...
系统学习算法: 专题二 滑动窗口
题目一: 算法原理: 依然第一反应是暴力枚举,将所有的子数组都枚举出来,找到满足条件的长度最小的子数组,但是需要两层循环,时间复杂度来到O(N^2) 接下来就该思考如何进行优化 如果…...
Docker的save和export命令的区别,load和import的区别 笔记241124
Docker的save和export命令的区别,load和import的区别 解说1: Docker的save和export命令,以及load和import命令,在功能和使用场景上存在显著的区别。以下是对这两组命令的详细对比和解释: Docker save和export命令的区别 使用方式和目的&am…...
cad中为什么不使用C0C1C2连续,而使用G0G1G2连续
在CAD中,之所以使用G0、G1、G2连续而不是C0、C1、C2连续,主要是因为G连续性更侧重于几何空间的连续性,与视觉感知和制造过程更为相关。 • G0连续:保证曲线或曲面在连接点处没有断开,即位置连续。这在CAD中非常重要&a…...
Linux:makefile的使用
makefile小结: makefile的应用: 一个简单的 Makefile 文件包含一系列的“规则”,其样式如下: 目标(target)…: 依赖(prerequiries)… 命令(command) 目标(target)通常是要生成的文件的名称,可以是可执行文件或OBJ文件…...
局域网的网络安全
网络安全 局域网基本上都采用以广播为技术基础的以太网,任何两个节点之间的通信数据包,不仅为这两个节点的网卡所接收,也同时为处在同一以太网上的任何一个节点的网卡所截取。因此,黑客只要接入以太网上的任一节点进行侦听&#…...
【Leetcode 每日一题 - 补卡】3235. 判断矩形的两个角落是否可达
问题背景 给你两个正整数 x C o r n e r xCorner xCorner 和 y C o r n e r yCorner yCorner 和一个二维整数数组 c i r c l e s circles circles,其中 c i r c l e s [ i ] [ x i , y i , r i ] circles[i] [x_i, y_i, r_i] circles[i][xi,yi,ri] 表示…...
Android Studio安装TalkX AI编程助手
文章目录 TalkX简介编程场景 TalkX安装TalkX编程使用ai编程助手相关文章 TalkX简介 TalkX是一款将OpenAI的GPT 3.5/4模型集成到IDE的AI编程插件。它免费提供特定场景的AI编程指导,帮助开发人员提高工作效率约38%,甚至在解决编程问题的效率上提升超过2倍…...
C++类型转换
C类型转换 1.C语言中的类型转换2.C强制类型转换2.1.static_cast2.2.reinterpret_cast2.3.const_cast2.4.dynamic_cast 3.RTTI 🌟🌟hello,各位读者大大们你们好呀🌟🌟 🚀🚀系列专栏:【…...
241127学习日志——[CSDIY] [InternStudio] 大模型训练营 [20]
CSDIY:这是一个非科班学生的努力之路,从今天开始这个系列会长期更新,(最好做到日更),我会慢慢把自己目前对CS的努力逐一上传,帮助那些和我一样有着梦想的玩家取得胜利!!&…...
关于函数式接口和编程的解析和案例实战
文章目录 匿名内部类“匿名”在哪里 函数式编程lambda表达式的条件Supplier使用示例 ConsumeracceptandThen使用场景 FunctionalBiFunctionalTriFunctional 匿名内部类 匿名内部类的学习和使用是实现lambda表达式和函数式编程的基础。是想一下,我们在使用接口中的方…...
基于米尔全志T527开发板的FacenetPytorch人脸识别方案
本篇测评由优秀测评者“小火苗”提供。 本文将介绍基于米尔电子MYD-LT527开发板(米尔基于全志 T527开发板)的FacenetPytorch人脸识别方案测试。 一、facenet_pytorch算法实现人脸识别 深度神经网络 1.简介 Facenet-PyTorch 是一个基于 PyTorch 框架实…...
Java基础面试题11:简述System.gc()和Runtime.gc()的作用?
System.gc() 和 Runtime.gc() 是 Java 中用于提示 JVM(Java 虚拟机)进行垃圾回收的两个方法。它们的作用类似,但也有一些细微的区别。下面我们来详细说明。 System.gc() 和 Runtime.gc() 的区别 简单来说,System.gc() 等同于 Run…...
物料理解笔记·蓝白段子线·端子线座子焊接反了怎么处理!!!
目录 蓝白端子排线 端子线座子焊接错了怎么办 端子线如何拆线 编写不易,请勿搬运,仅供学习,感谢理解 蓝白端子排线 蓝白端子排线,这种端子线常用与编码电机的接线,或者在板子上通过提供段子线的接口,通…...
string接口模拟实现2
文章目录 浅拷贝insert插入一个字符insert插入一个字符串删除erasefind(查找一个字符)\\\\\\\find(查找一个字符串:子串substr)查找的练习(网址)赋值operator比较大小 浅拷贝 //浅拷贝string::string(const string& str){//开一样大的空间࿰…...
第 42 章 - Go语言 设计模式
在Go语言中,设计模式是一种被广泛接受的解决常见问题的最佳实践。这些模式可以分为三类:创建型模式、结构型模式和行为型模式。下面我将结合案例以及源代码对这三种类型的设计模式进行详细讲解。 创建型模式 创建型模式主要关注对象的创建过程…...
使用redis-plus-plus库连接redis
使用redis-plus-plus库连接redis 一、安装redis-plus-plus1.1安装hiredis1.2编译安装redis-plus-plus 二、redis的连接使用2.1创建redis对象2.2向redis中添加元素2.3判断元素是否存在2.4获取元素2.5设置获取过期时间2.6获取类型2.7 删除当前数据库 一、安装redis-plus-plus C …...
qt QGraphicsRotation详解
1、概述 QGraphicsRotation 是 Qt 框架中 QGraphicsTransform 的一个子类,它专门用于处理图形项的旋转变换。通过 QGraphicsRotation,你可以对 QGraphicsItem(如形状、图片等)进行旋转操作,从而创建动态和吸引人的视觉…...
嵌入式Qt使用ffmpeg视频开发记录
在此记录一下Qt下视频应用开发的自学历程,可供初学者参考和避雷。 了解常用音频格式yuv420p、h264等了解QML,了解QVideoOutput类的使用,实现播放yuv420p流参考ffmpeg官方例程,调用解码器实现h264解码播放 不需要手动分帧。ffmpeg…...
《String类》
目录 一、定义与概述 二、创建字符串对象 2.1 直接赋值 2.2 使用构造函数 三、字符串的不可变性 四、常用方法 4.1 String对象的比较 4.1.1 比较是否引用同一个对象 4.1.2 boolean equals(Object anObject)方法:按照字典序比较 4.1.3 int compareTo(Strin…...
Java—Properties类
Properties类是Java中用于处理属性文件(.properties文件)的类。属性文件是一种简单的文本文件,用于存储键值对数据,常用于保存配置信息。 Properties类继承自Hashtable类,它的键和值都是字符串类型。它提供了一些方法…...
wireshark抓包TR069协议
Wireshark是一个网络协议分析器,它允许用户捕获和详细查看网络流量。TR069协议是CPE(Customer Premises Equipment,用户驻地设备)和ACS(Auto-Configuration Server,自动配置服务器)之间沟通的通…...
【连接池】.NET开源 ORM 框架 SqlSugar 系列
.NET开源 ORM 框架 SqlSugar 系列 【开篇】.NET开源 ORM 框架 SqlSugar 系列【入门必看】.NET开源 ORM 框架 SqlSugar 系列【实体配置】.NET开源 ORM 框架 SqlSugar 系列【Db First】.NET开源 ORM 框架 SqlSugar 系列【Code First】.NET开源 ORM 框架 SqlSugar 系列【数据事务…...
FileReader和 FileWriter
FileReader和FileWriter是用于操作文件的类,它们分别用于读取和写入数据。下面是它们的一些基本用法: FileReader: 创建一个FileReader对象,指定要读取的文件路径。使用read()方法读取文件的内容,返回一个整数字符表…...
html 中的 <code>标签
定义和用途 <code> 标签是HTML中的一个内联元素,用于定义计算机代码片段。当你需要在网页内容中展示代码,比如编程语言代码(如JavaScript、Python、Java等)、命令行指令、标记语言代码(如HTML、XML等)…...