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

制造业信息化系统开发工程师 - 学习资料汇总

制造业信息化系统开发工程师 - 学习资料汇总一、MES制造执行系统学习资料1.1 MES核心功能模块详解根据工信部《制造执行系统(MES)规范》合规MES必须具备10大核心功能 模块一生产计划与排程计划接收与分解对接ERP获取主生产计划MPS自动拆解为车间级、工序级任务智能排程计算基于多约束条件设备负载、订单优先级、物料齐套性生成最优排程方案排程可视化与调整通过甘特图、产能负荷图直观展示排程结果排程可行性校验自动校验排程方案与设备产能、物料到料时间的匹配度 模块二工单管理与执行工单创建与下发工单编号、产品型号、生产数量、工序清单工单执行跟踪待开工、执行中、暂停、完工工单异常处理暂停、重启、拆分、委外工单报工与结算 模块三物料追踪与批次管理物料全生命周期追踪一物一码全程溯源批次谱系管理父-子关系记录物料防错管控JIT物料配送 模块四设备监控与OEE分析设备实时监控运行状态、工艺参数OEE自动计算OEE 可用性 × 性能效率 × 良品率设备故障管理预防性维护计划 模块五质量管理与SPC控制检验标准管理IQC/IPQC/FQC检验数据采集SPC实时统计分析控制图X-R图、P图不合格品管理 模块六数据采集与实时看板多源数据采集设备层、执行层、质量层、业务层数据清洗与整合多维度实时看板 模块七产品追溯与召回全链路追溯建模正向追溯/反向追溯召回管理1.2 MES学习资源资源名称链接说明MES核心功能模块详解https://blog.csdn.net/weixin_40303516/article/details/154447709CSDN详细教程MES系统基础入门https://m.toutiao.com/group/7593180570830586422/头条文章MES核心模块解析https://blog.csdn.net/ciweizhi9832/article/details/100410219CSDN博客智能工厂MES系统需求方案https://m.toutiao.com/group/7613647065272287754/头条文章二、ERP企业资源计划学习资料2.1 ERP六大核心模块 模块一财务管理模块总账管理应收应付账款成本核算固定资产管理资金管理 模块二供应链管理模块采购管理采购订单、供应商管理、入库流程销售管理销售订单、客户管理、出库流程库存管理库存盘点、安全库存、ABC分类 模块三生产控制模块核心主生产计划MPS物料需求计划MRP能力需求计划CRP车间作业管理 模块四人力资源管理模块人事管理薪资管理考勤管理绩效管理 模块五客户关系管理模块客户信息管理销售机会管理服务管理 模块六项目管理模块项目计划项目执行项目核算2.2 ERP学习资源资源名称链接说明ERP系统六大核心模块https://blog.csdn.net/sos62317/article/details/151153832CSDN详细教程ERP核心模块解析https://blog.csdn.net/leng_yong/article/details/156943868CSDN博客ERP详解https://blog.csdn.net/wen8789/article/details/149744718CSDN博客三、Modbus协议学习资料3.1 Modbus协议基础协议类型类型传输方式特点Modbus RTU串行通信二进制传输CRC校验Modbus ASCII串行通信ASCII字符传输LRC校验Modbus TCP以太网基于TCP/IP端口502四个存储区存储区类型地址范围访问方式输出线圈位00001-09999读写输入线圈位10001-19999只读输出寄存器字(16位)40001-49999读写输入寄存器字(16位)30001-39999只读功能码功能码操作01读输出线圈02读输入线圈03读输出寄存器04读输入寄存器05写单个线圈06写单个寄存器15写多个线圈16写多个寄存器3.2 Java开发 - Modbus4JMaven依赖dependency groupIdcom.infiniteautomation/groupId artifactIdmodbus4j/artifactId version3.0.3/version /dependency代码示例 - Modbus TCP读取import com.serotonin.modbus4j.ModbusFactory; import com.serotonin.modbus4j.ModbusMaster; import com.serotonin.modbus4j.ip.IpParameters; public class ModbusTcpDemo { public static void main(String[] args) throws Exception { ModbusFactory factory new ModbusFactory(); IpParameters params new IpParameters(); params.setHost(192.168.1.100); params.setPort(502); ModbusMaster master factory.createTcpMaster(params, false); master.init(); // 读取保持寄存器从站ID1起始地址0数量10 int[] values master.readHoldingRegisters(1, 0, 10); for (int value : values) { System.out.println(value); } master.destroy(); } }3.3 Modbus学习资源资源名称链接说明Modbus4j安装和配置指南https://blog.csdn.net/gitblog_09195/article/details/142226506CSDN教程Modbus4j使用教程https://blog.csdn.net/weixin_42229902/article/details/122061424CSDN博客Java实现Modbus TCP通讯https://m.jb51.net/program/3457733c0.htm脚本之家easymodbus4j项目https://blog.csdn.net/gitblog_01217/article/details/143043267基于Netty的实现模拟工具Modbus Slave模拟从站设备Modbus Poll模拟主站设备四、OPC UA协议学习资料4.1 OPC UA基础概念什么是OPC UAOPC UAOpen Platform Communications Unified Architecture是一种用于工业自动化和物联网的标准通信协议提供安全、可靠、高效的数据交换。核心概念概念说明节点NodeOPC UA信息模型的基本单元引用Reference节点之间的关系对象Object包含变量、方法和事件的节点变量Variable存储数据的节点方法Method可调用的操作服务集发现服务Discovery Service会话服务Session Service订阅服务Subscription Service节点管理服务Node Management Service4.2 Java开发 - Eclipse MiloMaven依赖dependency groupIdorg.eclipse.milo/groupId artifactIdsdk-client/artifactId version0.6.8/version /dependency dependency groupIdorg.eclipse.milo/groupId artifactIdsdk-server/artifactId version0.6.8/version /dependency代码示例 - OPC UA客户端import org.eclipse.milo.opcua.sdk.client.OpcUaClient; import org.eclipse.milo.opcua.stack.core.types.builtin.NodeId; import org.eclipse.milo.opcua.stack.core.types.builtin.DataValue; public class OpcUaClientDemo { public static void main(String[] args) throws Exception { // 创建客户端 OpcUaClient client OpcUaClient.create( opc.tcp://localhost:4840, endpoints - endpoints.stream().findFirst(), configBuilder - configBuilder.build() ); // 连接 client.connect().get(); // 读取节点值 NodeId nodeId new NodeId(2, MyVariable); DataValue value client.readValue(0, null, nodeId).get(); System.out.println(Value: value.getValue().getValue()); // 断开连接 client.disconnect().get(); } }4.3 OPC UA学习资源资源名称链接说明Eclipse Milo开发指南https://blog.csdn.net/gitblog_00195/article/details/151602723CSDN教程Milo访问OPC UA服务https://blog.csdn.net/yhj_911/article/details/107710566CSDN博客OPC UA Java开发笔记https://blog.csdn.net/weixin_35057726/article/details/114359429CSDN博客Eclipse Milo安装配置https://blog.csdn.net/gitblog_09185/article/details/142225024CSDN教程Java使用OPC UA详解https://m.jb51.net/program/3578223u5.htm脚本之家模拟工具KEPServerEXOPC UA服务器模拟器UaExpertOPC UA客户端工具五、时序数据库学习资料5.1 InfluxDB基本概念概念说明类比MySQLMeasurement度量/表TableTag标签索引Indexed ColumnField字段数据ColumnTimestamp时间戳Primary KeyRetention Policy保留策略-InfluxQL示例-- 创建数据库 CREATE DATABASE mydb -- 写入数据 INSERT temperature,locationbeijing value25.5 -- 查询数据 SELECT * FROM temperature WHERE time now() - 1h -- 聚合查询 SELECT mean(value) FROM temperature GROUP BY time(10m)Java集成dependency groupIdorg.influxdb/groupId artifactIdinfluxdb-java/artifactId version2.23/version /dependencyimport org.influxdb.InfluxDB; import org.influxdb.InfluxDBFactory; import org.influxdb.dto.Point; import org.influxdb.dto.Query; import org.influxdb.dto.QueryResult; public class InfluxDBDemo { public static void main(String[] args) { // 连接数据库 InfluxDB influxDB InfluxDBFactory.connect(http://localhost:8086, admin, password); influxDB.setDatabase(mydb); // 写入数据 Point point Point.measurement(temperature) .tag(location, beijing) .addField(value, 25.5) .build(); influxDB.write(point); // 查询数据 QueryResult result influxDB.query(new Query(SELECT * FROM temperature)); System.out.println(result); influxDB.close(); } }5.2 TDengine国产时序数据库核心概念概念说明超级表Super Table表模板定义标签和字段子表Sub Table基于超级表创建的实际存储表标签Tag静态属性用于分组查询数据列Column动态采集的数据SQL示例-- 创建数据库 CREATE DATABASE mydb -- 创建超级表 CREATE STABLE sensors (ts TIMESTAMP, temperature FLOAT, humidity FLOAT) TAGS (location BINARY(50), device_id INT) -- 创建子表 CREATE TABLE sensor_1 USING sensors TAGS (beijing, 1) -- 插入数据 INSERT INTO sensor_1 VALUES (NOW, 25.5, 60.0) -- 查询数据 SELECT * FROM sensors WHERE location beijingJava集成dependency groupIdcom.taosdata.jdbc/groupId artifactIdtaos-jdbcdriver/artifactId version3.2.7/version /dependencyimport java.sql.*; public class TDengineDemo { public static void main(String[] args) throws Exception { // JDBC连接 String url jdbc:TAOS://localhost:6030/mydb?userrootpasswordtaosdata; Connection conn DriverManager.getConnection(url); // 插入数据 Statement stmt conn.createStatement(); stmt.executeUpdate(INSERT INTO sensor_1 VALUES (NOW, 25.5, 60.0)); // 查询数据 ResultSet rs stmt.executeQuery(SELECT * FROM sensors); while (rs.next()) { System.out.println(rs.getTimestamp(ts) - rs.getFloat(temperature)); } conn.close(); } }5.3 时序数据库学习资源资源名称链接说明InfluxDB操作指南https://blog.csdn.net/tiandixuanwuliang/article/details/82888132CSDN教程InfluxDB基础介绍https://blog.csdn.net/jgk666666/article/details/141223000CSDN博客InfluxDB入门教程https://blog.csdn.net/weixin_40986713/article/details/129971006CSDN教程InfluxDB Java应用https://blog.csdn.net/wengjinliang419/article/details/98958846CSDN博客TDengine通俗易懂教程https://blog.csdn.net/m0_47883026/article/details/129275172CSDN教程TDengine Java教程https://m.php.cn/faq/1404781.htmlPHP中文网TDengine JDBC使用https://blog.51cto.com/u_16099352/1449973251CTO博客六、PLC与SCADA学习资料6.1 PLC可编程逻辑控制器PLC基础概念定义专为工业环境设计的数字化运算系统通过可编程存储器执行逻辑运算、顺序控制等指令核心功能逻辑控制、顺序控制、定时/计数、数据处理、通信PLC组成组成部分说明CPU中央处理器执行程序存储器存储程序和数据输入模块接收传感器信号输出模块控制执行器电源供电通信接口与其他设备通信梯形图基础常开触点| |常闭触点|/|输出线圈( )并联触点上下排列串联触点左右排列6.2 SCADA系统SCADA定义SCADASupervisory Control and Data Acquisition 监视控制与数据采集系统核心功能功能说明数据采集从现场设备采集数据监视控制实时监控设备状态过程控制控制生产过程报警管理异常报警与处理数据存储与分析历史数据存储与分析SCADA架构现场设备层传感器/执行器 ↓ 控制层PLC/RTU ↓ 通信层工业以太网/无线 ↓ 监控层SCADA服务器/工作站 ↓ 管理层MES/ERP6.3 PLC/SCADA学习资源资源名称链接说明PLC基础入门精讲https://m.book118.com/html/2026/0304/7161103144011055.shtm原创力文档零基础PLC自动化项目流程https://m.toutiao.com/group/7613970517511537152/头条文章PLC入门详解https://blog.csdn.net/weixin_45018584/article/details/143371160CSDN博客SCADA系统入门https://blog.csdn.net/HRDMN/article/details/151259865CSDN教程组态王SCADA解决方案https://blog.csdn.net/weixin_42627459/article/details/150467403CSDN博客车间级SCADA数据采集https://www.sohu.com/a/902999700_121426516搜狐网七、WMS仓储管理系统学习资料7.1 WMS核心功能模块 模块一基础信息管理仓库/库区管理库位管理唯一编码A-01-02-03物料/商品管理SKU信息 模块二入库管理ASN管理到货通知收货验收上架管理智能分配库位 模块三出库管理订单管理波次拣货分拣复核打包发货 模块四库存管理库存盘点库存调整库存预警库龄管理 模块五报表管理库存报表出入库报表效率分析报表7.2 WMS学习资源资源名称链接说明WMS核心功能模块详解https://blog.csdn.net/2501_93192940/article/details/153466378CSDN教程WMS系统功能模块解析https://m.toutiao.com/group/7551368864177685030/头条文章WMS仓库管理系统介绍https://www.jdy.com/article/1976872822672273409.html金蝶云星辰2026仓储软件排名及功能https://m.toutiao.com/group/7613711446538584628/头条文章八、开源项目推荐8.1 GitHub开源项目项目名称GitHub地址说明Modbus4Jhttps://github.com/infiniteautomation/modbus4jModbus Java库Eclipse Milohttps://github.com/eclipse/miloOPC UA Java库InfluxDB Javahttps://github.com/influxdata/influxdb-javaInfluxDB客户端TDenginehttps://github.com/taosdata/TDengine国产时序数据库easymodbus4jhttps://github.com/jonnnnywong/easymodbus4j基于Netty的Modbus实现8.2 开源MES/ERP系统系统名称说明技术栈Odoo开源ERP系统Python/PostgreSQLOFBizApache开源ERPJavaOpenbravo开源ERPJavaMES-Core简易MES系统Java九、学习工具推荐9.1 模拟工具工具名称用途下载地址Modbus SlaveModbus从站模拟https://www.modbustools.com/Modbus PollModbus主站模拟https://www.modbustools.com/KEPServerEXOPC UA服务器模拟https://www.kepware.com/UaExpertOPC UA客户端https://www.unified-automation.com/9.2 数据库工具工具名称用途下载地址InfluxDB时序数据库https://www.influxdata.com/TDengine国产时序数据库https://www.taosdata.com/ChronografInfluxDB可视化https://www.influxdata.com/十、学习路径建议第1周MES ModbusDay 1-2: 学习MES核心模块概念 Day 3-4: 学习Modbus协议基础安装Modbus Slave/Poll Day 5-7: 使用Modbus4J编写Java Demo实现读写操作第2周ERP OPC UADay 1-2: 学习ERP核心模块概念 Day 3-4: 学习OPC UA协议基础安装KEPServerEX Day 5-7: 使用Eclipse Milo编写Java Demo实现OPC UA客户端第3周SCM/PLM 时序数据库Day 1-2: 学习SCM/PLM基础概念 Day 3-4: 学习InfluxDB/TDengine安装数据库 Day 5-7: 编写Java Demo实现时序数据存储与查询第4周综合实践Day 1-3: 学习SCADA/PLC基础 Day 4-7: 完成综合Demo设备数据采集 → 时序数据库存储 → 前端展示祝您学习顺利

相关文章:

制造业信息化系统开发工程师 - 学习资料汇总

制造业信息化系统开发工程师 - 学习资料汇总 一、MES(制造执行系统)学习资料 1.1 MES核心功能模块详解 根据工信部《制造执行系统(MES)规范》,合规MES必须具备10大核心功能: 📌 模块一:生产计划与排程 …...

PFM和FCCM的区别是什么?

PFM(脉冲频率调制)与 FCCM(强制连续导通模式)是 DC-DC 开关电源中两种核心工作模式,核心区别在于:PFM 是变频、轻载高效、纹波 / EMI 较差;FCCM 是定频、强制电流连续、轻载低效但纹波 / EMI / …...

基于SpringBoot的运动服装销售系统设计与实现

一、系统开发背景与意义 随着全民健身意识的普及和体育产业的快速发展,运动服装市场需求持续增长。但当前运动服装销售领域存在诸多痛点:线上端难以精准的产品分类与场景化推荐,选购效率低;商家库存管理粗放,易出现断码…...

基于嵌入式的数据库SQLite

轻量级的嵌入式数据库sqlite 1 SQLite3的安装 采用在线安装,在linux命令行:sudo apt install sqlite3 在命令行输入sqlite3,显示如下界面则表示安装成功。 2 SQLite3的基本指令 系统命令 .quit 退出数据库 .help 数据…...

知识点总结三

一、Windows 系统基础认知操作系统核心:是管理计算机软硬件资源的核心程序,所有软件需在其支持下运行。主流系统对比:Windows 图形友好、兼容性强,适用于企业服务器和个人设备;Linux 开源稳定,多用于服务器…...

一次性熔断保险丝 vs PPTC 选型参数全解析(硬件工程师必备)

在电路过流保护设计中,一次性熔断保险丝(Fuse) 与 PPTC 自恢复保险丝 是最常用的两类器件。本文系统梳理两者核心选型参数、选型逻辑与应用差异,附选型步骤与实战避坑,帮你快速搞定电路保护设计。一、一次性熔断保险丝…...

事件驱动在AI原生应用领域的应用实践分享

事件驱动在AI原生应用领域的应用实践分享 关键词 事件驱动架构(EDA)、AI原生应用、事件流处理、持续学习系统、动态决策引擎、因果事件建模、云原生事件平台 摘要 本报告系统解析事件驱动架构(EDA)在AI原生应用中的创新实践&#…...

STM32矩阵键盘驱动实战解析

矩阵键盘驱动程序实现以下是一个基于STM32标准库的4x4矩阵键盘驱动程序实现,使用PA4-PA7作为行线,PC0-PC3作为列线。硬件连接行线(输出): PA4-PA7列线(输入): PC0-PC3上拉电阻: 列线需要外部上拉电阻(4.7kΩ-10kΩ)初始化函数void KeyPad_Init(void) {GP…...

褪去故事滤镜:重建精品可可的“结构语言”

卷首语:在这个充满营销话术的时代,我们似乎越来越习惯用“动人的故事”去消费一个产品。但作为一个对真实风味保持怀疑与严谨态度的品鉴者,我们深知:故事,永远无法替代判断。今天,让我们褪去滤镜。从亚洲产…...

《低电压设计必看!轨到轨运放选型、电路搭建与常见坑避坑手册》

前言在模拟电路设计中,运算放大器(简称运放)的输出摆幅是关键性能指标之一。随着低电源电压设计的普及(如 3.3V、2.5V 甚至 1.8V 供电),传统运放 “输出摆幅远离电源轨” 的缺陷愈发明显,而轨到…...

从零开发微信小程序+若依后端项目:本地全流程开发,从环境搭建到前后端联调跑通

想一个人做一套类似淘宝的电商小程序,前端用微信小程序,后端用成熟的若依管理系统,电脑上用VSCode、IDEA、Docker搭配开发,第一步纯本地开发到底该怎么做?有没有隐藏的坑?其实,本地开发→服务器…...

TTTTT

TTTTTT...

深扒GEO优化行业潜规则:全网首次深度拆解底层逻辑

随着生成式AI成为新的信息入口,GEO(生成引擎优化)被炒成“AI时代SEO”,一时间各类培训课程、高价服务层出不穷,声称“4800元解锁大模型优先推荐”“10天保前三”,让不少创业者、中小企业主陷入焦虑&#xf…...

评判方法:你现在正使用的服装ERP软件该升级吗?

做服装行业的老板,大概都有过这样的困扰:手里的ERP软件用了两三年,一开始挺顺手,可随着企业规模扩大、款式增多、渠道变杂,越来越感觉“力不从心”——查库存要翻半天,对账容易出错,新的业务需求…...

【数据集】省级建成区绿化覆盖率数据(2006-2023年)

数据简介:建成区绿化覆盖率是指城市建成区的绿化覆盖面积占建成区的百分比。它反映了城市绿化水平的高低,是衡量城市生态环境质量的重要指标之一。建成区绿化覆盖率是一个反映城市生态环境质量的重要指标,各地政府正在通过加强园林绿化建设等…...

高效查重工具评测:9大方案助力论文质量提升

核心工具对比速览 工具名称 核心功能 处理时间 适配检测平台 特色优势 aibiye 降AIGC查重 20分钟 知网/格子达/维普 保留学术术语的AI痕迹弱化 aicheck AIGC检测降重 即时 主流学术平台 实时检测反馈精准降重 askpaper 学术AI优化 15-30分钟 高校常用系统 专…...

大数据领域Spark的数据存储与读取方式

大数据领域Spark的数据存储与读取方式 关键词:Spark数据存储、Spark数据读取、分布式文件系统、列式存储格式、数据湖仓架构 摘要:本文深入解析Apache Spark在大数据场景下的数据存储与读取技术体系,系统阐述从基础数据抽象到复杂存储引擎的核…...

论文查重全攻略:9款工具深度评测与优化建议

核心工具对比速览 工具名称 核心功能 处理时间 适配检测平台 特色优势 aibiye 降AIGC查重 20分钟 知网/格子达/维普 保留学术术语的AI痕迹弱化 aicheck AIGC检测降重 即时 主流学术平台 实时检测反馈精准降重 askpaper 学术AI优化 15-30分钟 高校常用系统 专…...

关于4G低功耗机器排查离线工作问题总结一

机器离线,其原理大致为超时没有收到心跳为由判定离线,其中原因可能有如下,需要逐步排查: 1、确认机器是否开机,或者处于低功耗休眠状态,如果彻底关机,那就会因为没有心跳发送而进入离线状态。 2…...

彩色声调法有哪些实际教学案例?

彩色声调法在实际教学中不仅应用于数字化资源,也衍生出许多生动有趣的线下互动游戏。以下是几个具体的教学案例: “四声四色球”课堂游戏 这是一个将抽象声调转化为具体实物操作的互动教学案例。 教具准备:教师准备红、黄、绿、蓝四种颜色的…...

【Python入门实战】一周吃透基础语法!

趣味数字小游戏合集(含循环/分支/迭代器)大家好!本周我集中学习了Python基础语法、分支循环、循环控制语句以及迭代器等核心知识点,与其死记硬背语法规则,不如用几个趣味小游戏把这些知识点串起来实战——既练手又好玩…...

批量字符替换工具技术解析:原理、特性与应用实践

在软件技术领域,文本处理是一项基础而又至关重要的技术环节。 无论是编译器对源代码的词法分析,还是搜索引擎对网页内容的索引建立,亦或是数据清洗过程中对原始数据的格式化整理,都离不开对文本内容的读取、分析和修改。 而在众…...

写作神器,又是小说下载神器,牛逼的 51mazi

写作神器,又是小说下载神器,牛逼的 51mazi 想写小说时,它帮你把人物、地图、禁词、进度全管好;想看书时,它又能搜书名、选书源、一键下载到本地或导出 TXT。一个软件,既能写,又能下——说的就是…...

第6章 线性相关性、秩与维度:系统的独立程度

底层数学四部曲第四部 线性代数:入门与全领域展开 第6章 线性相关性、秩与维度:系统的独立程度 线性相关性、秩与维度的本质,是刻画系统中“有效信息”的数量与独立程度,是贯穿线性代数所有核心内容的“主线逻辑”。 前面五章&…...

软考高项:第22章:组织通用治理(占分分析/考点/题)

本章节属于《信息系统项目管理师》(第4版)的补充管理知识。在考试中,通常在上午的客观选择题中占2分左右,且有上升趋势。考查的重点通常偏向概念的识记,如组织战略的类型、绩效考核评估的方法、绩效计划的原则以及数字…...

模板编译期计算

1、非修改序列算法这些算法不会改变它们所操作的容器中的元素。1.1 find 和 find_iffind(begin, end, value):查找第一个等于 value 的元素,返回迭代器(未找到返回 end)。find_if(begin, end, predicate):查找第一个满…...

品质铸就品牌——山西永鑫生重工股份有限公司的锻件优势

在山西定襄这个锻造产业聚集地,山西永鑫生重工股份有限公司以其卓越的品质、及时的工期和综合实力,成为众多客户的首选合作伙伴。作为一家专业的锻件生产厂家,公司在产品品质、生产效率和客户服务方面展现出了明显的竞争优势。【卓越品质&…...

版本控制进阶Git内部原理与工作流

版本控制进阶:Git内部原理与工作流 在软件开发中,版本控制是团队协作的核心工具,而Git作为分布式版本控制系统的代表,其内部原理与高效工作流是开发者进阶的必修课。理解Git的底层机制不仅能解决日常开发中的疑难问题&#xff0c…...

cmu15445 25fall环境配置

llvm clangd codelldb cmake(ninjia) cmakelist比较难写,考虑到使用clangd,必须要加上参数-DCMAKE_EXPORT_COMPILE_COMMANDS1 或者去cmakelist里加一行set(CMAKE_EXPORT_COMPILE_COMMANDS ON) 1 设置->clangd:argument加一行--compile-commands-…...

Centos7 安装配置MySQL5.7

MySQL 简介 是一个关系型数据库管理系统,由瑞典MySQL AB(创始人Michael Widenius)公司开发,2008被Sun收购(10亿美金),2009年Sun被Oracle收购。是一种关联数据库管理系统,将数据保存…...