- 博客(37)
- 资源 (8)
- 收藏
- 关注
原创 奇校验、偶校验、无校验
奇校验 和 偶校验 都是在数据传输中加入一个校验位,以确保数据中1的数量符合特定的要求(奇数或偶数),从而提供一种简单的错误检测手段。无校验 则完全不使用校验位,适用于对传输速度要求高且错误率极低的情况。选择哪种校验方式取决于具体的应用需求,包括对错误检测的要求、通信信道的质量以及对传输效率的考虑等。
2024-11-07 14:40:25
1234
原创 WPF应用设置参数存储
Properties.Settings 是 WPF 应用程序中用于存储用户级别设置的一个功能,提供了一种简单、有效的方式来管理应用程序的配置。以下是关于 Properties.Settings 存储方式的详细介绍。数据存储还可使用文件存储(如 JSON、XML): 你可以将参数以 JSON、XML 或其他格式保存在文件中。这样可以灵活存储复杂数据结构。这里的 Properties.Settings.Default 是一个单例实例,提供对所有设置的访问。
2024-11-07 14:37:20
729
原创 【WPF】BackgroundWorker类
在WPF(Windows Presentation Foundation)应用程序中,BackgroundWorker 是一个非常有用的类,它帮助开发者在后台线程上执行操作,同时保持用户界面的响应性。这是因为WPF应用程序默认运行在一个主线程上,即UI线程。如果长时间的操作直接在这个UI线程上执行,那么整个应用程序的界面会变得无响应,用户体验会大大降低。
2024-11-01 17:55:18
964
原创 【WPF】MatrixTransform类
在WPF(Windows Presentation Foundation)中,MatrixTransform 类是用于表示一个仿射变换的类,它允许开发者通过一个矩阵来定义一个二维空间中的线性变换。这种变换可以包括平移(Translation)、旋转(Rotation)、缩放(Scaling)以及剪切(Shearing)等操作。
2024-11-01 17:51:09
1251
原创 【WPF】用于图形绘制的三个重要类:Canvas 类,PathGeometry 类,Path 类
在WPF (Windows Presentation Foundation) 中,Canvas、PathGeometry 和 Path 是用于图形绘制的三个重要类。下面将分别介绍它们的功能、使用场景以及它们之间的区别。
2024-10-31 11:53:58
1206
原创 【WPF】深入理解并发、并行、单线程、多线程、同步、异步概念
并发是指多个事情在同一时间段内同时发生,在宏观上看起来是同时进行的,但实际上可能是在交替执行,同一时刻只能够执行一条指令,但是多条指令被快速的进行切换,给人造成了它们同时执行的感觉。在微观来说,并发不是同时进行的,只是划分时间段,分别进行执行。在单核处理器上,操作系统通过快速切换线程来实现并发,使得多个任务看起来像是同时进行的。并发的多个任务之间是互相抢占资源的。
2024-10-31 11:46:01
1459
原创 【WPF】如何获取屏幕比例
在WPF (Windows Presentation Foundation) 应用程序中,你可以通过使用 System.Windows.SystemParameters 类或者 System.Windows.Forms.Screen 类来获取屏幕的比例。这里提供两种方法来实现这一功能。屏幕缩放比例 = 屏幕逻辑高度 / 屏幕实际高度。
2024-10-30 16:31:19
815
原创 【WPF】如果Canvas.GetLeft(element);返回的是一个NAN意味着什么
Canvas.GetLeft(element) 返回 NaN 表示该元素的 Canvas.Left 属性未被显式设置。在实际应用中,你可以根据需要处理这种情况,例如设置一个默认值或采取其他适当的措施。
2024-10-30 15:36:35
489
原创 【本科毕业设计】基于单片机的智能家居防火防盗报警系统
随着社会的不断进步和科学技术、经济的发展,人们的生活水平得到很大的提高,人们愈加注重人身安全,因而也对防火防盗措施提出了新的要求。本设计所做的智能家居控制系统包括室内信息智能监控功能、输入与实时显示功能、声光报警功能等。本文利用单片机结合传感器技术而开发设计了这一防火防盗报警系统。本设计采用HC-SR501人体红外感应模块、18B20温度传感器和MQ-2烟雾传感器检测信号,然后将信号传送给单片机处理,实现声光报警。
2024-10-29 09:41:46
2507
原创 WPF中视觉树和逻辑树的区别和联系
在WPF(Windows Presentation Foundation)中,视觉树和逻辑树是两个重要的概念,它们用于表示用户界面元素的不同层次结构。虽然二者密切相关,但它们各自有着不同的特点和用途。
2024-10-29 09:36:12
628
原创 【WPF】如何使用异步方法
首先,需要将你的耗时操作方法标记为 async,并返回一个 Task 对象。使用 Task.Run 将耗时操作放在一个新的线程中执行。这样,主线程(UI线程)不会被阻塞。// 在后台线程中执行耗时操作});// 这里可以做一些耗时操作完成后的逻辑。例如,更新UI等,确保这些代码是在UI线程上执行。
2024-10-29 09:33:53
768
原创 【本科毕业设计】基于单片机的智能家居防火防盗报警系统
随着社会的不断进步和科学技术、经济的发展,人们的生活水平得到很大的提高,人们愈加注重人身安全,因而也对防火防盗措施提出了新的要求。本设计所做的智能家居控制系统包括室内信息智能监控功能、输入与实时显示功能、声光报警功能等。本文利用单片机结合传感器技术而开发设计了这一防火防盗报警系统。本设计采用HC-SR501人体红外感应模块、18B20温度传感器和MQ-2烟雾传感器检测信号,然后将信号传送给单片机处理,实现声光报警。
2024-10-19 17:47:44
1600
原创 C# 读取本地网络配置信息
在现代软件开发中,处理网络配置信息是一个常见需求。无论是开发桌面、移动还是服务器应用程序,了解如何在C#中读取和管理网络配置信息都是非常有用的。本文将探讨在C#中读取本地网络配置信息的方法,并提供几个实际应用场景的示例。
2024-10-17 09:33:48
852
原创 【本科毕业设计】基于蚁群算法的无人机飞行路径规划
四旋翼无人机如图 2.1的四个旋翼是由四个前后左右成中心对称的电机组成,且处于同一高度平面上,无人机的控制器外设等则安装在中间。四旋翼无人机可以通过其四个旋翼的不同旋转状态组合来控制自身的姿态和位置,四个输入实现六个自由度的输出。通过垂直、偏航(Yaw)、前后、滚转(Row)、左右、仰俯(Pitch)等动作使无人机可以完成各种复杂的任务动作。图 2.1小型四旋翼无人机。
2024-10-09 20:32:11
1479
原创 【个人成长】生意人必须要有的商业思维
无论我们于社会中从事何种生意、进行何种买卖,其本质均在于将自身的产品亦或服务予以售出。将客户口袋中的钱以合法之方式取出,而后置入我们自身的口袋。然而,倘若您仔细加以观察便会察觉,每一位成功的商人,他们“掏钱”的方式皆有所不同。有的是在明面之上掏取,有的是于暗中掏取,有的则是令客户心甘情愿且主动地掏钱。就以我自身而言,我的业务主要涵盖私人(公众号)与对公(同其他公司合作)这两块。并且,我自身赚钱的风格甚是与众不同,我从不四处吆喝,亦从不为了达成与一位客户的交易而整日围绕在他们身后、整日去讨好他们。
2024-10-09 20:30:32
727
原创 Proteus仿真时出现Cannot open “C:\User\汉字\AppDate\Local\Temp\LISA4832.SDF”错误
Proteus仿真时出现Cannot open “C:\User\汉字\AppDate\Local\Temp\LISA4832.SDF”错误
2023-01-09 00:51:05
8247
6
原创 【本科毕业设计】基于蚁群算法的无人机飞行路径规划
当今基于蚁群算法的无人机路径规划越来越成为研究热点,尤其是在复杂环境下的执行任务,让无人机具有优秀的决策能力显得尤为重要,同时也是一项具有难度的技术挑战。本文采用引入精英蚂蚁的策略以改善原本的不足,通过实验和仿真测试证明引入精英蚂蚁策略对于算法的改进有着良好的优化,使无人机在规划路径方面更加具有适应性。
2022-10-15 21:42:41
11890
5
原创 【本科毕业设计】基于单片机的智能家居防火防盗报警系统
随着社会的不断进步和科学技术、经济的发展,人们的生活水平得到很大的提高,人们愈加注重人身安全,因而也对防火防盗措施提出了新的要求。 本设计所做的智能家居控制系统包括室内信息智能监控功能、输入与实时显示功能、声光报警功能等。本文利用单片机结合传感器技术而开发设计了这一防火防盗报警系统。
2022-05-11 18:58:57
29604
4
原创 matlab简易画爱心
matlab画爱心代码clc;clear;clc;t=0:0.1:2*pi;x=16*sin(t).^3;y=13*cos(t)-5*cos(2*t)-2*cos(3*t)-cos(4*t);figure;h = plot(x(1),y(1),'r');axis([-20,20,-20,20]);axis off[A,map] = rgb2ind(frame2im(getframe),256);imwrite(A,map,'love.gif','LoopCount',inf,'Del
2022-04-20 14:56:33
1082
基于matlab的三维山峰地图的蚁群算法的路径规划算法仿真.rar
2022-05-22
基于matlab的二维栅格地图的精英蚁群算法的路径规划算法仿真.rar
2022-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人