自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(358)
  • 资源 (2)
  • 收藏
  • 关注

原创 vue实现走马灯显示文字效果

这是跑马灯效果的核心。如果文字自动换行,就无法形成连续滚动的效果。这对于跑马灯效果很重要,因为它允许元素在一行内流动,同时又可以承载动画。这段文字会在 300px 宽的容器内,以恒定的速度从右向左无限循环滚动,颜色为红色。:这是一个普通的样式属性,与跑马灯效果本身无关,只是为了视觉效果。这是实现动画效果的关键属性,它简写了多个动画子属性。,意味着从开始到结束速度恒定,没有加速或减速。:动画开始时,元素的位置不变。

2026-03-12 17:36:22 8

原创 学习前端架构element

显示Button按钮,当用户点击按钮后,更改visible:true;由于visible属性的更改,e-dialog标签中的属性有更改,更具diff算法,需要对dialog标签进行重新渲染,标签中会显示Hello World内容。我们建议使用 CDN 引入 Element 的用户在链接地址上锁定版本,以免将来 Element 升级时受到非兼容性更新的影响。锁定版本的方法请查看。获取到最新版本的资源,在页面上引入 js 和 css 文件即可开始使用。推荐使用 npm 的方式安装,它能更好地和。

2026-03-10 10:23:55 45

原创 学习前端webpack的框架

我们的学习路径将分为四个阶段,帮助你从完全不了解,到能够独立配置和优化一个复杂的 Webpack 项目。为每个阶段的学习目标创建一个独立的练习项目,把代码敲出来,改一改,看看会发生什么。- 理解 Vite 的工作原理:基于 ES Module 的按需加载,开发服务器极速启动。- Plugin 的作用:执行更广泛的任务,如打包优化、资源管理、环境变量注入。: 完成第一阶段和第二阶段的基础部分,能配置一个带 CSS 和图片的打包流程。下面我为你设计了一个由浅入深、结构化的学习框架,并推荐了相应的学习资源。

2026-03-05 16:20:10 426

原创 前端VUE项目升级项目依赖的具体步骤

这是最可能出现问题的地方。你需要检查并更新项目中直接安装的、非由 Vue CLI 管理的第三方 loader 和 plugin。中,找到这些包,将它们升级到与 Webpack 5 兼容的版本。你可以在它们的 npm 主页上查看“Peer Dependencies”部分,了解其兼容的 Webpack 版本。这样就彻底告别了那个烦人的 OpenSSL 错误,并且让你的项目构建工具链保持在更现代、更安全、性能更好的状态。升级 Vue CLI 项目的依赖,特别是像 Webpack 这类核心构建工具的版本,是解决。

2026-03-05 11:43:42 304

原创 vue前端使用refs的具体实例

场景用法示例表单验证调用 validate 方法操作 DOM直接操作元素子组件通信调用子组件方法控制弹窗打开/关闭弹窗循环元素返回数组。

2026-02-27 09:19:12 258

原创 vue中使用this.refs是什么意思

-- 给普通 DOM 元素添加 ref -->-- 给子组件添加 ref -->-- 给 Element UI 表单添加 ref -->

2026-02-27 09:17:08 71

原创 C# .NET Core 使用 Quartz.NET 调度器完整步骤

│ 应用程序启动 │▼│ 注册Quartz服务 │▼│ 创建Job Factory │▼│ 配置Job和Trigger│▼│ 启动调度器 │▼│ 按Trigger执行Job│◄────┐▼ │Job执行完成 ││ │。

2026-02-26 11:35:35 301

原创 c#编程的几点建议

17. 在捕获(catch)语句的抛出异常子句中(throw),总是抛出原始异常维护原始错误的堆栈分配。61. 除非你想重写子类中存在名称冲突的成员或者调用基类的构造函数否则不要使用base来访问基类的成员。36. 除非使用interop(COM+ 或其他的dll)代码否则不要使用不安全的代码(unsafe code)。35. 在不是sealed的类中总是将public 和 protected的方法标记成virtual的。b) 只有在该方法需要被其他的开发者使用的时候才使用方法级的注释。

2026-02-26 09:52:56 646

原创 C# 中如何防止序列化文件丢失和损坏

1.根源防控:通过原子写入(临时文件)、备份机制解决 “写入中断 / 误删” 导致的丢失 / 损坏,是基础保障;2.校验恢复:通过 SHA256 哈希校验检测文件完整性,结合备份恢复解决 “篡改 / 损坏” 问题;3.兼容容错:通过版本控制、JSON 容错配置解决 “类结构变更 / 格式错误” 导致的反序列化失败,是进阶保障。

2026-02-20 22:44:01 877 2

原创 C#调用Quartz.NET的完整实现。

/ 订单超时取消作业[DisallowConcurrentExecution] // 防止并发执行_logger.LogInformation($"订单超时取消作业开始执行,时间:{DateTime.Now}");try// 查找创建时间超过30分钟且未支付的订单!if (!_logger.LogInformation("没有找到需要取消的超时订单");return;// 批量取消订单。

2026-02-11 15:36:02 250 1

原创 vue-element-admin显示列表数据,某列属性可做排序和隐藏

为了控制列的显示与隐藏,你可以在组件的方法中添加一个函数来切换列的显示状态。这样,你就可以在Vue Element Admin中实现人员列表数据的排序和动态隐藏某些列的功能了。首先,确保你的数据是可排序的。如果你的数据是从后端API获取的,确保后端支持排序参数(如。属性来启用列的排序功能,并通过动态绑定样式或类来控制列的显示与隐藏。在你的Vue模板中使用。组件来展示数据,并使用。例如,你可以在组件的。

2026-02-10 10:57:03 92

原创 c# 使用freesql

FreeSql 是一个功能强大的 ORM 框架,支持多种数据库类型,能够简化数据库操作,提高开发效率。以下是一个简单的使用示例。首先,需要通过 NuGet 安装 FreeSql 的相关包,并在配置文件中添加数据库连接字符串。// 返回受影响的行数。:FreeSql 提供了多种方法优化查询和操作性能,例如分页查询、批量插入等。会自动更新数据库表结构,但可能会修改字段长度或自增属性,需谨慎使用。:FreeSql 支持多种数据库类型,需根据项目需求选择合适的驱动包。创建一个数据模型类,用于映射数据库表。

2026-02-10 09:45:46 303

原创 基于 vue-element-admin 前后端分离项目的完整调用流程

这个完整的流程展示了从用户操作到最终数据显示的全过程,包括认证、授权、业务逻辑处理和错误处理等各个环节。

2026-02-09 16:18:41 298

原创 c# 详细的介绍一下vue-element-admin框架的运行流程

技术点作用关键文件Vue Router​路由管理、权限控制Vuex​状态管理、用户信息存储src/store/Axios​HTTP请求封装、拦截器Element UI​UI组件库全项目动态路由​根据权限动态生成菜单路由守卫​控制页面访问权限Layout布局​统一页面结构这个框架的核心思想是权限驱动路由,通过动态路由实现不同角色看到不同的菜单和功能,是一个典型的企业级后台管理系统解决方案。

2026-02-06 14:44:34 367

原创 c#利用vue+elementUI+js创建一个完整的登录界面

data()

2026-02-06 10:09:15 179

原创 c#linq入门

阶段目标入门掌握WhereSelectOrderBy基本操作进阶熟练使用GroupByJoin, 聚合函数高级理解延迟执行,优化性能,结合 EF Core 操作数据库从简单集合开始练习多比较查询语法和方法语法的差异实际项目中尝试用 LINQ 替代循环阅读官方文档:Microsoft LINQ Documentation。

2026-02-05 17:53:06 375

原创 c# 用VUE+elmentPlus生成简单管理系统

包含面包屑、搜索、通知、用户信息。:下拉菜单支持个人资料、设置和退出。Element Plus UI框架。:与Vue Router完美结合。:可折叠的侧边栏,支持多级菜单。:适配移动端和桌面端。

2026-02-02 10:37:17 337

原创 c# MOdbus rto读写串口,如何不相互影响

在C# Modbus RTU串口通信中,避免读写操作相互影响的关键在于。

2026-02-01 21:42:33 188

原创 vue快速学习框架

巩固理解,并发现知识盲点。路由->视图组件->调用API->更新Store/组件本地状态->重新渲染视图。某个复杂组件的逻辑我不懂?这个状态为什么放在Store里而不是组件本地?这个第三方库是做什么用的?​ 现在你的提问会非常具体和有价值。[ ] 项目成功运行。[ ] 读过README,了解技术和启动方式。[ ] 能说出主要目录的作用。[ ] 看过路由配置,知道URL和组件的对应关系。[ ] 看过状态管理,知道核心共享数据是什么。[ ] 看过API服务层,知道如何发请求和处理响应。

2026-01-29 14:33:07 563

原创 127.0.0.1和localhost有什么区别?

127.0.0.1 是 IP 地址,localhost 是主机名。虽然大部分时候它们是等价的,但理解底层差异能帮你在关键时刻快速解决问题,这就是技术深度的价值。更让人困惑的是,大部分时候这两个确实是等价的,但偶尔会出现微妙的差异,让人摸不着头脑。有时候又相反,localhost 不行,127.0.0.1 却可以。现代系统需要同时支持两种协议,localhost 的解析变得更复杂。:127.0.0.1 跳过 DNS,localhost 需要解析。,看起来都是指向本机,为什么要有两种写法?

2026-01-17 14:00:00 939

原创 C#最流行的两个Modbus开源库

NModbus4是 C# 中最经典的 Modbus 库,轻量稳定、文档丰富,适合简单场景和传统同步开发。Modbus.Net是更现代的模块化库,原生支持异步、自动数据转换和断线重连,适合复杂项目和现代 C# 开发模式。两者均为开源免费库,可根据项目的复杂度、开发模式(同步 / 异步)和扩展需求选择。都看到这了,如果您感觉我推荐的内容对您有帮助,希望您能伸出援手,给我打赏一元请我喝瓶水;您的支持将是我在继续分享传作路上的无限动力。如果您囊肿羞涩也没有关系,希望您多写评论予以支持,山高水常,来日在见。

2026-01-17 13:00:00 709

原创 c# zedGraphControl控件截图

在 ZedGraphControl 中实现截图功能,有多种方法可以实现。

2026-01-17 10:43:53 447

原创 c# chart中数据点是时间+坐标,如何设置X轴的刻度线线数量

csharp// 禁用自动间隔// 自定义刻度位置和标签i++)

2026-01-16 15:26:34 649

原创 C#如何跨界面传递数据

在C#中,有多种方式可以实现跨界面传递数据。

2026-01-16 15:22:40 824

原创 c# 实现人员超时未操作登出逻辑

三、控件化设计,导致在主界面操作鼠标,空间内监测不到鼠标和按钮的操作,因此需要在控件中增加时间戳的更新,或者在控件内的公共控件或者容器增加监听,例如表格行数量变化,表格数据的该表,图表的更新等,输入框内容有更改,单选按钮有更改,多选框选择Index有更改,时间选择框值改变事件;在常规的系统开发中,用户登录系统如果没有任何操作,时间超过超时的限制,就需要系统及时将登陆用户进行登出,以确保系统的安全。2.监控鼠标和键盘的操作,如果鼠标移动或者键盘有 输入,及时更新用户的登陆时间,重新计算用户登录时长;

2026-01-16 14:59:32 60

原创 一个简单实用的 WinForm 通用开发框架

WinformDevFramework 是一个开源、简单实用的 WinForm 通用开发框架,旨在简化WinForm应用程序开发的开源项目。它内置了一套完整的权限架构,涵盖了菜单、角色、用户、字典、日志、代码生成等一系列系统常规模块,旨在帮助开发者避免在权限管理、页面布局等基础功能上的重复劳动,从而更专注于业务逻辑的实现。

2025-07-22 15:18:27 368

原创 研华PCI-1285/1285E 系列------(二安装)

DLL 驱动安装完成之后,用户即可将 PCI-1285/1285E 卡插入计算机的任一 PCI 插槽。PCI-1285/1285E 卡的一些电子元件极易受到静电放电 (ESD)的损害。收到 PCI-1285/1285E 包装后,请首先检查里面的物品。请按照以下步骤安装卡。检查卡上是否有明显的外部损伤 (元件松动或损坏等)。用手触摸机箱的金属部分来释放身体所附的静电,或者也可以使用接地母线。拿卡时请只握住卡的边缘。切勿将损坏的卡安装至系统。如果用户的系统开启了自动播放功能,安装程序将自动运行。

2025-07-22 15:12:26 943

原创 研华PCI-1285/1285E 系列------(一概述)

PCL-10153PA5 - PCL-10153PA5是一根 50针电缆,连接 ADAM-3956和松下 A4/A5伺。PCL-10153YS5 - PCL-10153YS5 是一根 50 针电缆,连接 ADAM-3956 和安川电气的。连接端子板和伺服驱动的任何 PCL-10153MJ3/PCL-10153YS5/PCL-10153PA5/PCL-PCL-10153MJ3 - PCL-10153MJ3是一根50针电缆,连接ADAM-3956和三菱公司的J3。切线跟随运动以保证 Z 轴与 X-Y 曲线。

2025-07-19 21:44:46 214

原创 基于 WinForm 与虹软实现人脸识别功能:从理论到实践

虹软技术有限公司,作为在计算机视觉领域的佼佼者,开发了领先的虹软人脸识别SDK,广泛应用于安防、金融、智能终端等行业。信息反馈区:使用 Label 控件,当人脸检测到结果、比对成功与否等操作完成后,在此区域向用户输出文本信息,告知操作状态与结果,如“检测到人脸,特征提取成功”、“人脸比对不匹配”等。功能按钮:如“打开摄像头”、“人脸检测”、“特征提取”、“人脸比对”、“关闭程序”等,通过 Button 控件创建,合理布局在界面下方或侧边,按钮文字简明扼要提示功能。

2025-07-18 20:21:26 188

原创 .NET Core中间件:构建高效且可扩展的Web应用程序的关键组件

作为请求处理管道中的核心组件,中间件不仅能够拦截、处理并转发HTTP请求和响应,还为开发者提供了强大的扩展能力和灵活的处理机制。在ASP.NET Core中,中间件是处理HTTP请求和响应的组件,位于请求处理管道中。中间件的注册顺序非常重要,因为它决定了中间件在请求处理管道中的执行顺序。3. 使用内置的中间件:.NET Core提供了许多内置的中间件,如身份验证、日志记录、静态文件处理等。3. 配置中间件顺序:在注册中间件时,需要仔细考虑它们的顺序,以确保请求和响应按照预期的方式进行处理。

2025-07-17 07:06:31 75

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十七)

低的速度平稳地接近目标位置,降低运动部件对接触点的冲击。设置插补目标位置,插补方向,以确定插补动作。圆形区域限位,即运动仅在用户设定的圆形范围内进行,超出这个范围,运动会依据设定。首先,用户需要绑定两个轴进而确定该功能所处的坐标系。仅支持平面圆形限位,不支持空间圆形限位。径,可以确定该区域在坐标系中的位置。)运动开始前,用户应当将旋转轴调整到与插补曲线的起点位置相切的角度;可以配合椭圆插补或圆弧插补运动,实现跟随轴的旋转运动角度与曲线当前。外,其它运动形式若开始运动时在限位区域外,则禁止运动;

2025-07-17 07:02:02 562

原创 C#如何为 Task 添加超时功能?

对于获取缓存数据,我们需要限制一下方法的执行时间,比如 3 秒,超过这个时间,可以认为拿不到缓存数据,应该直接从数据库取值。那么,能否在不修改方法的前提下,让 Task 超时时自动结束执行?

2025-07-16 21:08:17 144

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十六)

运动控制器根据各数据点的位置、时间参数计算各点之间的轨迹位置和速度,确保各段轨迹的。模式用于只对各点的位置、时间有要求,而对各点的速度无太多要求的轨迹规划。运动模式只需要定义理想轨迹上数据点的位置和时间,以及起点速度和终点速度。数据点的百分比参数是指:相邻。的扩展功能模式,可以使各数据点的速度过渡更加平滑。模式使用一系列数据点的位置、速度、时间参数描述运动规律。加速度的变化时间占速度变化时间的百分比。模式用于对各点的位置、时间、速度都有要求的轨迹规划,、将该轨迹分成角度相等的十份,计算各点的位置坐标,即。

2025-07-16 20:27:54 579

原创 基于 .NET 8 + Ant Design Blazor 开发的简洁现代后台管理框架

Caviar框架采用了:Blazor + Ant Design + .NET6 本框架使用简洁架构,简单大方现代,包含了后台管理基础功能,在开发上为了方便,封装了很多Ant Design组件,包含了自动列表、高级搜索、自动化菜单、布局等。在代码生成上做到了100%的代码隔离,有修改,重新代码生成,不会对开发者有任何影响,并且不会降低开发的灵活性。在权限设计上,可以控制任意一个字段、菜单、按钮、api、甚至是元素。在外观上,界面风格统一,做了很多兼容,包括手机端,可以在手机端也有较好的体验。

2025-07-14 10:21:31 728

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十五)

现精确定位功能,其包括单次锁存、连续锁存。位置锁存无触发延时时间,当捕获到位置锁存。在每次锁存后,不需要调用函数清除锁存状态。)在单次锁存中,多次触发高速锁存口只锁存第一次触发位置,只有调用函数清除锁存状态。单次锁存在锁存信号有效后可锁存一次,再次锁存需复位锁存标志。组锁存器,可以用指令选择输入信号导通或截止的瞬间位置进行锁存,也可以选择锁存编。在每次锁存后,不需要再复位锁存标志。系列总线控制卡支持多种软件位置锁存模式,可实现定位功能,其包括。)在连续锁存,多次触发高速锁存口锁存所有的触发位置,超过。

2025-07-14 09:55:32 834

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十四)

较点顺序执行的,即如果有一个比较点没有被触发比较动作,那么后面的比较点是不会。)执行位置比较时,每个比较点的触发是按照添加的比较点顺序执行的,即如果有一。执行位置比较时,每个比较点的触发是按照添加的比较点顺序执行的,即如果有一个。)在队列及线性比较模式中,执行位置比较时,每个比较点的触发是按照添加的比。)执行位置比较时,每个比较点的触发是按照添加的比较点顺序执行的,即如果有。采用先添加先比较,比较完可追加比较点,也可一次性添加多个比较点。一个比较点没有被触发比较动作,那么后面的比较点是不会被触发的。

2025-07-11 09:18:33 537

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十三)

输入信号,或者控制继电器、电磁阀等输出设备的信号,通用输出口初始电平默认为高电平。系列总线控制卡支持多轴手轮运动功能。系列总线控制卡提供了检测轴到位状态函数,使用这些函数可以设置单轴运动中。允许的误差范围,并检测单轴运动是否处于允许的误差范围内。平相反的信号,延时设置的时间后,再自动翻转一次电平。读取时,使用十六进制数赋值远比使用十进制数赋值更加直观、方便。检测到轴停止后调用,函数调用后会等待轴到位后返回,如。之内,此时则认为编码器到位,否则认为编码器不到位。内未到位,函数超时返回认为不到位。

2025-07-10 10:57:56 115

原创 Visual Studio 2022 辅助插件介绍

本文介绍的这些插件各具特色,涵盖了代码补全、重构、导航、查找引用、代码格式化、无用代码清理、缩进高亮显示、多彩化编辑等多个方面。在软件开发的世界里,效率和质量是永恒的追求。• 大型项目开发:在大型项目中,Visual Assist 的导航和查找引用功能可以帮助开发者快速定位代码位置,理解代码结构。• 代码补全:在编写代码时,GitHub Copilot 能够提供智能的代码补全和提示,帮助开发者减少手动输入错误。• 代码维护:在代码维护过程中,CodeMaid 可以帮助开发者保持代码的整洁和可读性。

2025-07-09 10:46:18 807

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十二)

当发生异常停止时,如:限位信号被触发、减速停止命令被触发等进行减速停止时,减。系列总线控制卡支持异常减速停止时间设置功能,用户根据现场实际需求情况设。设置插补速度曲线参数,插补运动最大矢量速度。设置插补速度曲线参数,插补运动最大矢量速度。设置插补速度曲线参数,插补运动最大矢量速度。设置插补速度曲线参数,插补运动最大矢量速度。(即速度跟随,占空比自动调整,频率固定)(即速度跟随,占空比自动调整,频率固定)(跟随,占空比自动调整),根据步骤。输出将一直保持,直到被关闭),此时。

2025-07-09 10:33:44 231

原创 DMC-E 系列总线控制卡----雷赛板卡介绍(十一)

随插补运动的合位移运动,从而实现刀具在加工过程中处于合适的方向和位置。运动指令完成后执行连续插补运动或启动运动后添加运动指令;在运动控制中,采用连续插补可实现速度的平滑过渡,减小机器的振动,可能提高机器的。果期望在连续插补中使用该功能,可以在打开连续插补缓冲区时就调用函数。控制时,会占用高速比较器资源,所以一维高速位置比较功能与精确位置。系列总线控制卡对连续插补运动提供了暂停延时功能,相关函数如表。输出时,每个位置点的触发是按照添加的比较点顺序执行的,:连续插补中,先运行一段直线插补,然后等待通用输入口。

2025-07-01 14:47:25 1187

氧化炉进出口绕棍巡检说明书

氧化炉进出口绕棍巡检

2024-10-19

求职c#软件开发工程师职位

求职c#软件开发工程师职位

2024-10-17

Fastreport标签设计器

一款解压即用的标签设计器,可设置常用标签的模式

2024-07-12

SMT设备说明书-涵盖使用保养等功能

SMT设备说明书-涵盖使用保养等功能

2024-07-02

web前端开发技术讲解

主要讲解web前端开发技术,从前端角标、样式、javasript详细讲解

2024-06-28

win7系统设置共享文件步骤

win7系统设置共享文件步骤

2024-06-13

eas映射数据结构不可获取的两个dll库

本包包含两个eas映射数据结构不可或缺的dll,分别为EAS.Data.dll和EAS.MicroKernel.dll

2024-06-11

基于WPF自主开发插件

XXXXXXXXXXXXXXX

2024-04-11

基于可编程控制器最新资料

基于可编程控制器最新资料

2024-06-11

图片识别(只限猫和狗)

利用机器学习算法,构建模型,识别动物

2024-06-04

excel宏命令调试安装包

WPS系统宏命令调试安装包

2024-05-28

一款开源.NET WPF界面库介绍

一款开源.NET WPF界面库介绍

2024-02-27

设备信息话采集的基本要求

设备信息化采集的基本要求: 1.什么是设备信息护化 2.实现设备信息化的集中方式 3.不同设备实现信息化的方式

2024-02-19

西门子840D系列机床可测试参数整理

西门子840D系列机床可测试参数整理

2024-01-16

基恩士SR Web端软件使用步骤

基恩士SR Web端软件使用步骤

2024-01-16

基恩士SR SDK 使用步骤

基于基恩士SR SDK进行相机开发步骤

2024-01-16

基于基恩士扫码枪实现7mm条码注意事项

基于基恩士扫码枪实现7mm条码注意事项

2024-01-16

win10虚拟机黑屏的几种解决方案.docx

win10虚拟机黑屏合资源共享创建方法

2021-09-23

9 高级语言ADS通讯.ppt

ADS通讯

2021-09-23

空空如也

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

TA关注的人

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