自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 halcon_C#联合halcon打开摄像头

【代码】halcon_C#联合halcon打开摄像头。

2024-07-26 09:17:13 46

原创 halcon_C#联合Halcon环境配置

【代码】halcon_C#联合Halcon环境配置。

2024-07-26 09:15:36 253

原创 通信协议_C#实现CAN通信

当某个节点检测到错误时,它会发送错误帧来中断当前传输。远程帧用于请求发送具有特定ID的数据帧。数据帧用于传输实际的数据。

2024-07-19 22:49:15 658

原创 Python_封装和继承

方法来间接访问和修改这些属性。以确保数据的安全性和有效性。是私有属性,不能直接从外部访问。继承而来的子类,它们都重写了。方法,然后添加了自己的实现。是一个基类,有一个属性。方法以提供特定的实现。

2024-07-19 16:02:36 388

原创 Python_类,对象,构造方法,魔术方法

方法返回一个对象的官方字符串表示,这个表示通常可以用来重新创建该对象。方法返回一个易于阅读的字符串表示,通常用于打印对象时。对象何时被视为相等,这里我们定义了当两个对象的。是两个方法,分别用于显示人的信息和打招呼。属性都相等时,这两个对象才相等。是构造函数,用于初始化对象的。

2024-07-15 15:53:39 264

原创 .NET_依赖注入_相关概念及基础使用

依赖注入的基本概念、实现方式以及在.NET Core中的应用,包括服务的生命周期管理。

2024-07-14 23:55:39 431

原创 Python_使用pyecharts构建折线图

Pyecharts是一款将python与echarts结合的强大的数据可视化工具,使用 pyecharts 可以生成独立的网页,也可以在 flask , Django 中集成使用。echarts :百度开源的一个数据可视化 JS 库,主要用于数据可视化。pyecharts 是一个用于生成Echarts 图表的类库,实际上就是 Echarts 与 Python 的对接。

2024-07-14 23:53:25 215

原创 通信协议_C#实现自定义ModbusRTU主站

简单的modbusRTU主从通信自定义。

2024-07-07 22:57:57 627

原创 通信协议_Modbus协议简介

Modbus协议:一种串行通信协议,是Modicon公司(现在的施耐德电气Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。通信具象化解释:类似人的交流过程,需要有通信角色(主从,客户端服务器…),通信介质(串口,以太网,无线…),通信协议(modbus,S7,MC…)三个要素。语法(数据与控制信息的结构或格式),语义。

2024-07-07 22:35:54 514

原创 Pyqt_QTdesigner_Pycharm安装以及运行

【代码】Pyqt_QTdesigner_Pycharm安装以及运行。

2024-04-26 18:54:10 449 2

原创 通信协议_C#自定义网口通信

【代码】通信协议_C#自定义网口通信。

2024-03-20 20:17:11 554 1

原创 通信协议_C#自定义串口通信

【代码】通信协议_C#自定义串口通信。

2024-03-16 20:45:47 604 1

原创 Python_break,continue,return语句

【代码】Python_break,continue,return语句。

2024-03-15 19:18:12 424 1

原创 Python_函数作参数以及lambda匿名函数

lambda表达式的定义格式为:lambda 参数列表: 表达式。其中,参数列表可以有多个参数,用逗号分隔;表达式是一个单一的表达式,不能包含复杂的语句或逻辑。lambda表达式是一种匿名函数,用于创建简单的、单行的函数对象。通常用于需要传递一个简单函数作为参数的场景中。在异步编程中,可以使用lambda表达式来定义回调函数。在排序时,可以使用lambda表达式来指定排序规则。

2024-03-14 18:14:59 978 1

原创 Python_函数以及递归

此例中,fibonacci()函数接受一个整数参数n,并返回斐波那契数列中的第n项。如果n等于0或1,则直接返回对应的值。否则,函数将调用自身两次,分别计算F(n-1)和F(n-2)的值,并将它们相加得到结果。函数逐步缩小问题规模,直到达到基本情况(即n为0或1),然后开始逐步返回结果。函数可以提高应用的模块性,使得代码更加结构化,便于管理和复用,当程序出现问题时,良好的函数划分可以帮助快速定位问题所在,因为每个函数负责单一的功能模块。

2024-03-13 14:18:59 1906 1

原创 Python_三种控制结构

【代码】Python_三种控制结构。

2024-03-09 16:47:30 535 1

原创 Git_概念以及常用命令

【代码】Git_概念以及常用命令。

2024-03-05 21:15:34 441 1

原创 Python_运算符

【代码】Python_运算符。

2024-02-24 22:18:41 444

原创 Python_标准数据类型

数字(Numbers):整数:表示年龄、学生人数等。浮点数:表示价格、温度等。复数:用于科学计算、信号处理等领域。元组(Tuple):存储不可变的数据序列,如坐标点、时间戳等。作为字典的键,因为字典的键必须是不可变的。字典(Dictionary):存储键值对,如学生姓名和成绩的对应关系。实现哈希表或关联数组等数据结构。列表(List):存储一组有序的数据,如成绩列表、商品列表等。实现动态数组或队列等数据结构。字符串(String):用户名、密码等文本信息。电子邮件地址、网址等。

2024-02-24 22:18:03 439

原创 Python_转义字符

【代码】Python_转义字符。

2024-02-22 20:43:23 1070 1

原创 .NET_LINQ_常用方法

编程时不要刻意避开异常抛出,这样可以及时发现问题并处理,避免后续逻辑混乱,程序崩溃。

2024-02-20 22:26:40 647

原创 .NET_LINQ_相关概念及基本方法使用

linq剩余基础用法补充在下一篇。

2024-02-19 20:54:41 528

原创 .NET_异步编程_基础概念及用法

netCore对已定义好的方法基本都提供了异步方法,关键字为在方法后加上Async。例:自定义异步方法解析网址内容://使用async声明异步方法。并设置返回值为task//调用DownloadAsync方法//方法完成时输出OK//定义名为DownloadAsync的异步方法//创建httpClient对象//使用GetStringAsync方法解析网址内容//将字符串写入文件.net core对异步方法的编写比较完善,尽量使用异步方法。

2024-02-13 02:32:01 461 1

原创 .NET_Nuget_基础介绍及使用

NuGet(读作New Get)是用于微软.NET开发平台的软件包管理器,是一个Visual Studio的扩展。NuGet官网:https://www.nuget.orgNuGet官网基本用于不清楚适用的软件包的名称时进行搜索,即模糊搜索。选择对应包时注意参考总下载量以及依赖包引用数目,及更新频率。

2024-02-12 19:41:27 932 1

空空如也

空空如也

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

TA关注的人

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