自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (16)
  • 收藏
  • 关注

原创 小程序云开发-环境配置

首次使用,会送1个月的云开发,配置后要等10分钟以后,才可以使用。然后在云函数中,cloud初始化时,使用动态获取环境即可。在小程序的app.js中填入env变量。如果不能选择环境,关掉重新打开一次。然后记录云开发的环境ID。

2025-05-02 08:54:18 201

原创 labview项目文件架构

Git 是目前最流行的分布式版本控制系统之一,适用于各种规模的软件开发项目。当应用于 LabVIEW 开发时需要注意的是要忽略掉那些不应该被跟踪变化的部分如临时生成的数据文件等4.将不同的功能模块分开存储在一个清晰的分层目录结构中是一个常见的做法。对大小写字母敏感的语言里保持一致的大驼峰(CamelCase)或小蛇(Snake_case)风格;统一且有意义的名字有助于快速识别各个组件的功能及其相互关系。为了使 LabVIEW 项目更具可扩展性和易于维护,合理规划和设计项目文件结构是非常重要的。

2025-04-29 22:56:47 421

原创 winform中添加cersharp控件替代自带的webBrowser

搜索CefSharp,选择CefSharp.WinForms库进行安装(系统会自动下载安装其他依赖项)。下载并安装完CefSharp浏览器控件后,需要在Winform应用程序中引入该控件。在项目中右键单击“引用”,选择“管理NuGet包”,进入NuGet包管理器。在解决方案的目录中,可以看到安装后的2个文件夹,文件比较大,接近100M。安装成功后,在项目中的引用中就会多出一个CefSharp的引用(的特性,并且在性能上面,也比较接近。接口外,也有其他语言的移植版(,也可以嵌入浏览器,加载。

2025-04-27 22:47:54 342

原创 在winform中使用chromiumWebBrowser显示Echarts图表

/ 确保开启图片下载支持。MessageBox.Show("页面初始化异常,请联系管理员: " + ex.Message);// 调用 JavaScript 的 updateHourProductionChart 函数并传递数据。//在webBrowser完全初始化完成后 通知启动线程。//暴漏 C#方法给JavaScript调用。//浏览器组件只初始化一次,所以放在主界面。

2025-04-27 22:43:40 1091

原创 LabView 使用基础1

( Virtual Instrument)即虚拟仪器,VI可以作为子程序嵌套在其他VI中。在设计时,要在前面板与程序框图间切换,可以使用快捷键Ctrl+E,也可以并列显示。是显示在界面上的模块,里面的元素称为控件,选择器称为控件选板。,里面的元素与前面板一一对应,选择器称为函数选板。LabView的程序称为。

2025-04-20 22:47:13 88

原创 excel中的VBA指令示例(二)

ActiveWorkbook.Worksheets("装配材料").AutoFilter.Sort.SortFields.Add Key:=Range( _ActiveWorkbook.Worksheets("装配材料").AutoFilter.Sort.SortFields.Clear。With ActiveWorkbook.Worksheets("装配材料").AutoFilter.Sort ‘启用排序。‘对B1到D10000之间的单元格进行筛选,条件是D(第3列)值不等于0,后续可加其他条件。

2025-04-09 22:30:44 464

原创 excel中的VBA指令示例(一)

C[0],RC[-2],装配件统计清单!Sheets("装配材料").Select ‘选择装配材料表,在选择下个表前,所有操作都针对这个表。Range("B1:B3").Select ‘选择B1到B3单元格。Columns("A:C").Select ’选择A到C列对象。Columns("C:E").Select ’选择C到E列。

2025-04-09 22:08:10 683

原创 VTK 各个点颜色的设置

/创建每个点的属性数据,这里代表颜色 vtkUnsignedCharArray。//将points数据传进polydata。//将点数据的颜色属性传进polydata。//设置颜色的组分,因为是rgb,所以组分为3。//所有的点都是黑色。

2025-04-03 21:19:02 322

原创 VTK的两种显示刷新方式

/将points数据传进polydata。// 设置Viewport窗口。

2025-04-03 21:14:45 879

原创 最小二乘法与RANSAC

对于点比较聚集,大部分在拟合的目标曲线周边的点,像下面这种,最小二乘法是比较适合的,但是一旦有一些离散点,哪怕数量很少,都会造成拟合变形。而RANSAC拟合直线时,可以忽略离群点的影响,不会被离群点带偏,更适合带噪点的点云的拟合。

2025-04-01 23:24:27 353

原创 【无标题】

3.修改完之后,会出现一些问题,比如.net framework普通项目下的“引用”变成了“依赖”,如果里面的依赖,不支持.net framework框架,会报错,需要删掉,重新添加依赖。4.如果用winform,还会出现,winform上面的按钮的“事件”都消失了,连form_load之类的消失了,但代码还在.cs中,需要在winform界面上重新连接事件的方法。2.修改完后重新加载项目,就可以在目标框架中,修改.net framework的各个版本。

2025-03-31 20:44:28 168

原创 C# debug和release模式问题

3.默认设置中,debug模式下,代码没有优化,而release模式下,代码被自动优化,这可能带来问题,在debug模式下没问题,但release模式可能有问题,特别是多线程的情况。4.debug模式下,由于要加入中断功能、trace等调试信息,相当于带装备跑步,所以效率较低,而release模式下,不需要做这些,相当于轻装前进,执行速度快。2.在vs中,选择debug模式,运行时,在断点处会停止,可以通过继续按钮执行到下一个断点处,而在release模式下,在断点处不会停止。

2025-03-31 20:35:45 565

原创 VS 2022,配置PCL 1.12.0,C#使用C++/CLI调用

首先进入E:\ PCL 1.12.0\3rdParty \OpenNI2,这里存放了安装包,双击安装包,如果让提示安装,就安装,如果已安装,出现下面的画面,选卸载,即从默认的C:\Program file里卸载。右键点击此电脑(我的电脑,计算机,这台电脑等名字),选择属性,接着点击左侧的高级系统设置,然后选择高级选项卡,点击下面的环境变量…(注意:Debug模式下的lib和Release里面的lib必须输入不同的lib,不能混在一起,否则程序运行,会报内存有关的各种错误,还有link链接错误之类的)

2025-03-30 11:47:00 1141 2

原创 .net平台C#对于2D/二维点云处理用哪些库?

对于单线激光雷达生成的2D点云数据的处理,使用PCLCSharp是个比较折中的路线。PCL环境配置就是个麻烦的事情。而配置之间的关联又是一个大坑,如果使用的是C++语言开发,那没什么说的,就选PCL ,用C++/CLI绝对是个大坑。但它主要处理的是3D点云,而使用其他C#的点云处理库。AI推荐的一堆都不太适合,但对于用C#语言开发来说。要使用PCL,就比较麻烦。频繁报错,无法定位原因,故障大部分和配置有关,但网上的资料比较少,但它是C++语言的,又是一个头疼的问题,几乎是个必然的选择。

2025-03-30 11:38:58 281

原创 JAVA的权限修饰符

protected在默认的基础上增加了权限,外面有了私生子或者干儿子也可以访问;public相当于把钱放在家门口,除了自己人可以访问外,其他人也可以访问;默认相当于一个家庭的公共开支的存钱罐,家庭内成员都可以访问;在实际使用中,一般只是用private和public。private相当于私房钱,只能自己访问;

2025-03-10 20:40:15 170

原创 11. 大模型的蒸馏技术

数据蒸馏(Knowledge Distillation,KD)是一种从2015年开始业内常见的技术做法,是指通过一系列算法和策略,将原始的、复杂的模型进行去噪、降维、提炼等操作,从而得到更为精炼、有用的模型。DeepSeek据说就是通过对各个成熟大模型进行蒸馏后产生的,而且它再经过蒸馏后,输出7b、14b等模型参数较少的模型,可以进行本地部署。:教师模型输出的概率分布(通常经过温度缩放)包含类别间的关系信息(如“猫”与“老虎”的相似性),比硬标签(One-hot编码)更丰富。

2025-02-06 22:28:44 1167

原创 10. 神经网络(二.多层神经网络模型)

多层神经网络(Multi-Layer Neural Network),也称为深度神经网络(Deep Neural Network, DNN),是机器学习中一种重要的模型,能够通过多层次的非线性变换解决复杂的分类、回归和模式识别问题。

2025-02-06 21:45:50 1251

原创 9. 神经网络(一.神经元模型)

神经元的计算一般是计算输入值的权重,如上图,ax表示输入,wx表示输出,z表示结果。神经元通过微弱的电信号进行运算和信号传递,多个生物神经元彼此之间相互连接,就构成了复杂的生物神经网络。假设小明要回家过年,打开12306,开始买票,他浏览了一遍,然后把打算要买的车票加入候补。人工神经元可以简化为一个黑盒,接收多个输入,经过运算(一般是加权)后,产生多个输出。再输入一张G高铁车票,运算结果与小明的结果不一致,就修改权重,比如加大w1权重值。假设输入一张K普通车票,运算结果与小明的选择一致,那权重不变。

2025-01-21 21:09:38 592

原创 8. 专家系统(Expert System)

专家系统(Expert System,简称 ES)是人工智能领域的一种重要应用,旨在模拟人类专家在某一特定领域的知识和推理能力,通过计算机系统解决复杂问题。专家系统结合了知识库、推理机制和用户接口,能够在特定领域内提供与专家相当甚至超过专家水平的决策支持。专家系统的目标是将人类专家的专业知识和经验形式化,并将其嵌入计算机中,供非专家用户使用。这种系统的核心优势是能够在特定领域进行深入的分析与推理,帮助用户做出高质量的决策。专家系统是一个模拟专家在特定领域中解决问题的计算机程序,它具有以下两个关键特性:专家系

2025-01-20 22:22:47 964

原创 7. 计算机视觉

计算机视觉(,简称 CV)是人工智能(AI)领域中的一个重要分支,旨在使计算机能够像人类一样“看”并理解数字图像或视频。它结合了计算机科学、数学、图像处理、模式识别、机器学习等多个学科,广泛应用于图像识别、目标检测、图像生成、视频分析等领域。计算机视觉的核心目标是通过对图像或视频中的信息进行分析,提取出有意义的特征或物体,从而实现各种智能任务。通过计算机视觉,计算机能够“感知”世界,处理并理解人类视觉信息。

2025-01-20 21:46:09 1323

原创 6. NLP自然语言处理(Natural Language Processing)

自动文本摘要是将长篇文章或文档的关键信息提炼成简短摘要的技术。根据生成摘要的方式,分为抽取式摘要(Extractive Summarization)和生成式摘要(Abstractive Summarization)。

2025-01-13 22:36:27 908

原创 5. DL深度学习(Deep Learning)

神经网络是深度学习的基础,其灵感来源于人类大脑的神经元连接。最初的神经网络(感知器)是通过简单的数学模型模拟神经元(就是大脑的细胞)之间的连接。

2025-01-12 21:19:43 997

原创 4. 模型训练

是机器学习中的一个核心步骤,涉及使用数据来调整模型的参数,使其能够在特定任务上达到预期的表现。训练过程的目标是通过反复优化,使模型能够准确预测或分类新的数据。在训练过程中,以监督学习为例,模型不断根据输入数据和其对应的输出(标签)来调整自身的参数,从而减少误差并提高精度,其他模型方法类似。

2025-01-09 22:35:32 1230

原创 3. ML机器学习

机器学习是人工智能的一个重要分支,是人工智能的一个子集。它无需显式编程,而是通过数据和算法使机器能够自动学习和改进,从而实现智能行为。机器学习依赖于算法来识别数据中的模式,并通过这些模式做出预测或决策。机器学习是实现人工智能的一种手段,但AI不仅仅局限于机器学习,还包括许多其他方法和技术,比如专家系统、规则推理、搜索算法、自然语言处理等多种技术。以上这些是常见的机器学习的技术,但随着技术的发展,还有很多新的技术在不断涌现。对于复杂应用,一般是几种技术综合使用。

2025-01-09 21:31:05 835

原创 C# 中await和async的用法(二)

async方法的返回类型通常是Task或Task。如果没有返回值,返回Task;如果有返回值,返回Task。在需要优化性能时,可以使用。async void主要用于事件处理程序或回调方法,通常不推荐在其他场景使用。理解async方法的返回值对于编写有效的异步代码非常重要,可以帮助你正确地处理异步操作和任务。

2025-01-08 23:07:46 1058

原创 C# 中await和async的用法(一)

在 C# 中,await关键字用于异步编程,配合async方法一起使用。await允许你等待异步操作完成,而不会阻塞当前线程。简而言之,await会暂停当前方法的执行,直到任务完成,然后继续执行。async。

2025-01-08 21:27:12 772 2

原创 2. 模型和算法

不同的机器学习算法可以用来训练同一种类型的模型(例如,神经网络模型、支持向量机模型等),但使用的算法可能不同。一个算法可以用来训练多个模型:同一个算法(例如,支持向量机、神经网络、线性回归等)可以在不同的数据集上训练出不同的模型,具体的模型取决于训练过程中数据的特性、参数设置等。算法不直接提供预测,而模型直接应用于预测:例如,训练一个神经网络模型的算法是通过反向传播调整神经网络的权重,而神经网络模型则可以用于具体的任务,如图像分类或自然语言处理。在机器学习中的含义:算法是用于训练、优化或调优模型的过程。

2025-01-06 22:10:41 909

原创 1. AI人工智能基本概念

AI的基础是大量的数据。数据是训练AI模型的“燃料”,一般数据越多,AI模型训练的效果越好。数据清洗:比如缺失值处理(删除或使用均值、中位数、最频繁值填补)、异常值处理(一般删除),进行格式化,统一数据单位等,从而获得想要的数据格式。包括计算机科学、数学、统计学、语言识别、图像识别、自然语言处理、专家系统、机器学习,计算机视觉等。数据拆分:对处理后的数据集进行分组,一般70%-80%的数据用于训练,20%-30%的数据用于验证和测试。数据标注:指的是对数据的属性进行描述,比如图像的类别、文本的情感等。

2025-01-06 22:06:45 449

原创 亚德客 强力夹紧缸 电气设计

如果配感应器,用M12接头A Code接头,1、3针为电源,2、4针为信号,共2个到位信号。通信模块是可选项,如果没有通信模块,阀岛配有15/25/37针的接口,需要硬接线控制。不支持三菱的CCLINK。

2025-01-05 18:25:19 246

原创 Eplan 继电器/接触器的触点映像显示问题

可以按下面设置,把它的功能定义改为“常开触点,辅助触点”这样才可以显示触点映像。

2025-01-05 18:13:55 1877

原创 Eplan 窗口宏与符号宏的区别

Eplan的宏可以分为窗口宏和符号宏。可以根据对名字的定义来规定,他们之间没有本质区别。

2025-01-04 21:02:04 341

原创 Eplan 项目结构(高层代号、安装地点、位置代号)

Eplan 项目结构(高层代号、安装地点、位置代号)

2025-01-04 20:59:19 1380

原创 Eplan 符号宏/窗口宏的编辑及创建

Eplan 符号宏/窗口宏的编辑及创建

2025-01-03 18:53:46 1825

原创 Eplan 布局图中的宏/设备/安装板比例缩放

Eplan 布局图中的宏/设备/安装板比例缩放

2025-01-03 18:45:31 1556

原创 无需fang/qiang免费使用chartgpt的方式

free gpt

2025-01-01 22:40:48 614

原创 Eplan中EDZ与符号宏的区别

Eplan中EDZ与符号宏的区别

2025-01-01 22:37:56 790

原创 三菱不同系列PLC用MC协议通信

另外,PLC里面有两类配置,TCP/UDP和ASCII格式/二进制,共有4种组合,上位机与PLC通信时,也要使用与PLC配置相同的方式。比如:A系列的PLC,Fx3u,以及有些老的PLC,使用了北辰模块实现的以太网通信,要使用 1E 协议来通信。在串口通信中,共有以下几种帧,其中1C,2C,3C帧支持格式1,2,3,4,在C帧里支持格式5通信。Q系列,L系列,FX5U系列,还有以太网模块QJ71E71,使用3E协议。不同系列的PLC支持的帧类型不同,千万不能搞错!

2024-11-17 19:30:23 1047

原创 使用navicat修改mysql的root密码

使用navicat 16修改mysql 8.4的root密码

2024-10-11 14:14:07 2009

原创 mysql忘记密码后重置(以windows系统mysql 8.4为例)

mysql忘记密码后重置(以windows系统mysql 8.4为例)

2024-10-11 14:09:32 964 1

原创 IDEA中maven加载慢的原因--非正常关机

在IDEA中,即使maven配置正确,也使用了国内镜像,内存配置也合理,但是有一种情况,加载仍然非常慢。一旦这种情况发生,重启后打开IDEA的项目时,maven会重新加载和编制索引,不管如何设置都会非常慢。这种情况就是在IDEA未关闭的情况下,强行关机。所以在关机前,一定先关掉所有的IDEA。

2024-09-21 09:08:38 259

西门子 Sinumerik CNC报警知识点摘录

西门子 Sinumerik CNC报警知识点摘录

2024-03-09

SQL server备份 还原 修复

SQL server备份 还原 修复方法

2024-03-09

微软数据库管理软件SSMS中在表设计器中显示说明等列属性

微软数据库管理软件SSMS中在表设计器中显示说明等列属性

2024-03-09

用简单模式,对SQLServer数据库收缩

用简单恢复模式,对SQLServer数据库进行收缩的方式和说明

2024-03-09

西门子Sinumerik数控系统OPC UA配置记录

介绍西门子Sinumerik数控系统的基础知识和OPC UA的配置方式

2024-03-09

OPC UA 在SINUMERIK的应用-CIMT2019版

OPC UA 在SINUMERIK的应用_CIMT2019版

2024-03-09

西门子 Sinumerik CNC系统报警表1-6162,中英文对照

西门子 Sinumerik CNC系统报警表1-6162,中英文对照

2024-03-09

西门子CNC机床SW4.7版本OPC UA 数据节点变量表

西门子CNC机床SW4.7版本OPC UA 数据节点变量表

2024-03-09

TIA Portal博途中计时锁机功能,PLC、HMI源程序、密码生成器和使用说明

对于卖出去的设备,有些客户不愿意付尾款,就有比较对设备进行计时锁机操作,到时间未付款的进行停机或降速操作,需要解锁时,通过触摸屏生成解锁码发过来,让后通过算法生成密码,在触摸屏上输入密码即可恢复设备正常使用。 此资源内含PLC\HMI源程序、使用说明和密码生成算法,下载后就能直接使用。

2022-07-14

KUKA库卡机器人零点校正方法

KUKA库卡机器人出厂时已经校正过零点,但是在运输后由于颠簸造成位置偏差过大,重新开机后会提示校正零位。在电池没电、更换电机等场合,也需要校正零点。本文详细讲解了KUKA库卡机器人KRC2系统校正零点的方法和步骤,KRC4系统的操作与之类似。

2022-07-08

KUKA机器人KRC2系统程序备份方法

KUKA库卡机器人的程序编制后,一般要进行备份,便于以后的维护,本文详细讲解了KUKA机器人KRC2系统的程序备份方法,KRC4系统的备份与之类似。

2022-07-08

ABB机器人如何更新转数计数器

ABB机器人各个轴的位置是用电池保持的,但在一些特定的场合,需要更新转数计数器。本文详细介绍了更新转数器的适合场合和具体操作步骤。

2022-07-08

AUTOCAD常用操作-制作和使用图块

使用AutoCAD绘图时,经常需要把同一类的图形做成一个图块,便于拷贝、粘贴和批量修改,本文详细讲解了如何制作和使用图块。

2022-07-08

AUTOCAD常用操作-淡化背景图形

在复杂的AutoCAD布局图中,为了突出显示特定内容,需要把其他图形做淡化处理,本文详细讲述了如何进行淡化背景图形的操作。

2022-07-08

西门子S7-1500T运动控制功能库的使用

西门子S7-1500T运动控制功能库的使用

2022-06-30

西门子S120伺服驱动器如何读取编码器值

西门子S120伺服驱动器如何读取编码器值

2022-06-30

德国KUKA库卡机器人与西门子S7-1200PLC通信

德国KUKA库卡机器人与西门子S7-1200PLC通信

2022-06-30

西门子V20系列变频器说明书

介绍西门子V20变频器的使用

2022-06-30

西门子驱动库文件下载链接

里面有西门子开发的驱动控制的库文件下载链接,可以直接下载对应的库文件,减少重复搜索的时间。

2022-06-30

西门子精彩系列Smart Line触摸屏介绍

西门子精彩系列Smart Line触摸屏介绍

2022-06-30

西门子 TIA 全集成自动化平台介绍

西门子 TIA Portal 博途 介绍

2022-06-30

制动电阻工作原理及选型指南

1.1变频器制动方法分类 1.2制动电阻工作原理 1.3制动单元简介 1.4制动电阻的计算方法 1.5制动电阻阻值的计算 1.6制动电阻功率的计算 1.7制动电阻选型注意事项 1.8制动电阻应用注意事项 1.9附件

2022-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除