技术栈
面向对象
FreakStudio
1 天前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
·
电子计算机
全网最适合入门的面向对象编程教程:59 Python并行与并发-并行与并发和线程与进程
在 Python 中,"并行"(parallelism)与"并发"(concurrency)通常用于描述程序的执行方式,而"线程"(thread)与"进程"(process)是实现并行和并发的两种常见方式;线程是进程中的最小执行单元,多个线程可以共享同一进程的内存空间;进程是计算机中正在执行的程序的实例,每个进程都有独立的内存空间和资源。
rolt
15 天前
软件工程
·
uml
·
面向对象
长得像用例图的类图-《软件方法》8.2.3.4
DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集《软件方法》最近在第8章做了一些调整:
职创未来官方
15 天前
c++
·
面向对象
·
模板
·
模板类
·
嵌入式物联网
·
隐式实例化
·
显示实例化
大话C++:第26篇 类模板
类模板是一个参数化类型,它使用一个或者多个参数来创建一系列类。类模板可以定义数据成员和函数成员,也可以使用访问标号控制对成员的访问,还可以定义构造函数和析构函数等。在类和类成员的定义中,可以使用模板形参作为类型或值的占位符,在使用类时再提供那些类型或值的具体信息。由于类模板包含类型参数,因此又称为参数化的类。利用类模板可以建立支持各种数据类型的类。
FreakStudio
15 天前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:58 Python字符串与序列化-序列化Web对象的定义与实现
如果我们要在不同的编程语言之间传递对象,就必须把对象序列化为标准格式,比如XML\YAML\JSON格式这种序列化Web对象。这种序列化Web对象容易与其他程序设计语言交互,可读性强,容易被传递给其它系统或客户端。
职创未来官方
1 个月前
c++
·
物联网
·
面向对象
·
格式化
·
嵌入式开发
·
1024程序员节
·
输入输出
大话C++:第23篇 输入输出
C++输入输出(I/O)是C++编程语言中非常重要的一部分,它涉及到从外部设备(如键盘、文件等)读取数据以及将数据写入到这些设备中。C++提供了一套丰富的I/O库,程序员可以使用这些库来执行各种输入输出操作。 C++的I/O操作主要依赖于<iostream>头文件,它定义了用于输入输出的基本类型和函数。输入输出中的重要组件包括:
熬夜学编程的小王
1 个月前
c++
·
内存管理
·
面向对象
·
new/delete
·
malloc/free
【C++篇】剖析内存底沉:C/C++高效内存管理剖析
文章目录💬 欢迎讨论:如果你在学习过程中有任何问题或想法,欢迎在评论区留言,我们一起交流学习。你的支持是我继续创作的动力!
LabVIEW开发
1 个月前
面向对象
·
labview开发技巧
·
继承与重载
LabVIEW提高开发效率技巧----VI继承与重载
在LabVIEW开发中,继承和重载是面向对象编程(OOP)中的重要概念。通过合理运用继承与重载,不仅能提高代码的复用性和灵活性,还能减少开发时间和维护成本。下面从多个角度介绍如何在LabVIEW中使用继承和重载,并结合实际例子说明其在项目中的应用。
西瓜本瓜@
1 个月前
android
·
java
·
开发语言
·
面向对象
·
蓝牙链接
在 Android 开发中,如何实现蓝牙连接设备?
在 Android 开发中,实现蓝牙连接设备通常通过 BluetoothAdapter、BluetoothDevice、BluetoothSocket 等类来实现。你可以使用这些 API 来搜索蓝牙设备、配对设备以及通过蓝牙进行通信。
rolt
1 个月前
ddd
·
uml
·
领域驱动设计
·
面向对象
有向无环图的约束怎么表达-《分析模式》漫谈39
DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集“Analysis Patterns”的第3章的图3.10,原图如下:
FreakStudio
1 个月前
python
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:57 Python字符串与序列化-序列化与反序列化
Python 序列化与反序列化是将 Python 对象转换为字节流(序列化)以便存储或传输,和将字节流转换回对象(反序列化)的过程,pickle 模块和 shelve 模块是 Python 内置的序列化工具,以将 Python 对象序列化为二进制数据并存储或传输。
FreakStudio
2 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:56 Python字符串与序列化-正则表达式和re模块应用
Python 的 re 模块提供了强大的正则表达式操作功能,用于在字符串中搜索、匹配、替换等,正则表达式是一种匹配字符串的模式。通过正则表达式,可以轻松地查找特定模式的字符串片段,如匹配电子邮件地址、手机号、特定格式的日期等。
性感博主在线瞎搞
2 个月前
设计模式
·
面向对象
·
中级软件设计师
·
设计方法
【面向对象】设计模式概念和分类
本文章是我考中级软件设计师时的笔记,基本都是一些自己的思路和见解,现记录一下,希望可以帮助到即将考证的同学。
FreakStudio
2 个月前
python
·
单片机
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:55 Python字符串与序列化-字节序列类型和可变字节字符串
在 Python 中,字符编码是将字符映射为字节的过程,而字节序列(bytes)则是存储这些字节的实际数据结构,字节序列和可变字节字符串的主要区别在于其可变性和用途,bytearray 是可变的字节序列,允许修改其内容。
忘梓.
2 个月前
c++
·
面向对象
C嘎嘎入门篇:类和对象(2)
前言:上一篇小编讲了类和对象(1),当然,在看这篇文章之前,读者朋友们一定要掌握好前面的基础内容,因为这篇和前面息息相关,废话不多说,下面小编就加快步伐,开始今天这篇文章的讲解。
FreakStudio
2 个月前
python
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:54 Python字符串与序列化-字符串格式化与format方法
在 Python 中,字符串格式化是将变量插入到字符串中的一种方式,Python 提供了多种字符串格式化的方法,包括旧式的 % 格式化、新式的 str.format 方法以及 f-string(格式化字符串字面量)。
FreakStudio
2 个月前
python
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:53 Python 字符串与序列化-字符串与字符编码
在 Python 中,字符串是文本的表示,默认使用 Unicode 编码,这允许你处理各种字符集,字符编码是将字符转换为字节的规则,常见的编码包括UTF-8、UTF-16和ASCII。
rolt
2 个月前
uml
·
面向对象
[图解]静态关系和动态关系
1 00:00:01,060 --> 00:00:04,370 首先我们来看静态关系和动态关系2 00:00:06,160 --> 00:00:10,040 我们要尽量基于静态关系来建立动态关系
职创未来官方
2 个月前
c++
·
物联网
·
面向对象
·
嵌入式开发
·
构造函数
·
析构函数
大话C++:第12篇 构造函数与析构函数
C++构造函数是一种特殊的成员函数,用于初始化类的对象。当创建对象时,构造函数会自动执行,且只执行一次。它主要用于设置对象的初始状态或执行一些必要的初始化操作。
职创未来官方
2 个月前
c++
·
面向对象
·
封装
·
类
·
嵌入式物联网
·
访问修饰符
大话C++:第11篇 类的定义与封装
在C++中,类的定义通常使用class关键字开始,后面紧跟类的名称。类可以包含数据成员(变量)和成员函数(方法)。
FreakStudio
2 个月前
python
·
嵌入式
·
面向对象
·
电子diy
全网最适合入门的面向对象编程教程:50 Python函数方法与接口-接口和抽象基类
在 Python 中,接口和抽象基类(Abstract Base Classes, ABCs)都用于定义类的结构和强制子类实现特定的方法,Python 没有内建的接口机制,但可以通过抽象基类(ABC)来模拟接口的行为。