首页
学习
活动
专区
工具
TVP
发布

我的计算机成长

专栏成员
69
文章
9077
阅读量
15
订阅数
【嵌入式】手把手教你入门STM32的GPIO:使用GPIO输入
GPIO引脚可以配置为输入或输出模式。在输入模式下,GPIO用于读取外部信号,比如开关、传感器等。以下是关于STM32 GPIO输入的一些基本知识点:
用户10923087
2024-10-30
2350
【嵌入式】手把手教你入门STM32的GPIO:初识GPIO输出
STM32是一系列基于ARM Cortex-M内核的32位微控制器。该系列微控制器广泛应用于计算机、通讯、工业自动化、消费电子、汽车电子、医疗仪器及家庭电器等领域。该系列控制器具有高性能、低功耗、智能化等特点。其中,GPIO就是STM32控制器中的一种重要的通用输入输出口。
用户10923087
2024-10-16
1480
从中国数据库发展史看技术演进与未来趋势:观影感悟
作为一名有两年开发经验的普通程序员,我对数据库的理解,最初可以说是充满了迷茫和不确定。然而,在不断的学习和项目实战中,数据库成为了我工作中的“定海神针”,从简单的查询到复杂的优化,逐渐让我意识到,它在系统架构中的核心地位。而最近观看了《中国数据库前世今生》的纪录片,也让我对数据库技术在中国的发展历程有了新的认识和感悟。
用户10923087
2024-09-21
1260
你真的知道TCP协议吗?滑动窗口是什么?有什么重传机制?拥塞控制又是什么?一篇文章带你吃透TCP协议
首先这个·4位首部长度的大小就是报头的大小,前面20个字节是固定的,但是还有个选项字段,我们可以计算一下,4位最大长度是15,但是报头的宽度是32,也就是4字节,15*4就是60,所以选项字段最大是40字节,所以我们就可以分离报头和有效载荷。
用户10923087
2024-09-08
2050
TCP协议为什么是三次握手和四次挥手
一次握手就能成功的话,也就代表着不需要进行确认,那么万一有恶意的服务器一直发送SYN,而服务器需要维护大量的连接,维护连接又需要成本,那么就很容易引发SYN洪水,导致服务器崩溃,二次握手也是一样的道理。
用户10923087
2024-08-22
970
浅谈面向数据报的协议-UDP协议
协议用通俗的话来说就是约定,因为计算机之间的传输媒介是光信号和电信号. 通过 "频率" 和 "强弱" 来表示 0 和 1 这样的信息. 要想传递各种不同的信息, 就需要约定好双方的数据格式.
用户10923087
2024-08-09
1900
linux-环境变量,进程地址空间
环境变量 (environment variables) 一般是指在操作系统中用来指定操作系统运行环境的一些参数
用户10923087
2024-08-04
840
linux-进程(2)
每一个可执行程序运行起来之后都会成为一个进程,每个进程都有一个自己的id,以及一个父进程id,父进程就是创建自己进程的进程,每个进程都是一个执行起来的程序,所以肯定在这个程序中创建另一个程序,就是自己的子进程。
用户10923087
2024-04-27
850
linux-进程(1)
在讲解进程之前,要先知道什么是冯诺伊曼体系结构。冯诺依曼体系结构是如今最主流的体系结构,所有的硬件可以分为5大单元,单元之间存在交互。
用户10923087
2024-04-02
1310
C++-树形关联式容器map的使用
1. map是关联容器,它按照特定的次序(按照key来比较)存储由键值key和值value组合而成的元 素。 2. 在map中,键值key通常用于排序和惟一地标识元素,而值value中存储与此键值key关联的 内容。键值key和值value的类型可能不同,并且在map的内部,key与value通过成员类型 value_type绑定在一起,为其取别名称为pair:
用户10923087
2024-03-15
990
C++-树形关联式容器set的使用
关联式容器也是用来存储数据的,与序列式容器不同的是,其里面存储的是<key, value>结构的键值对,在数据检索时比序列式容器效率更高.
用户10923087
2024-03-12
1330
C++-你知道二叉搜索树吗?(循环版)
 在二叉搜索树中,右子树上的任意一个节点的值都大于当前节点的值,左子树上的任意一个节点的值都小于当前节点的值,所以查找值的时候效率就很高,在任意位置插入和删除数据也不需要挪动,而且搜索二叉树走中序遍历就是一个升序。
用户10923087
2024-03-02
1090
C++-带你走进多态(2)
大家认为bb的大小是多少?如果按照内存对齐的概念,大小是否是8呢?正确的答案是12,因为有一个虚函数,所以这个类里面存在一个指针指向虚函数表,这个虚函数表就是一个函数指针数组,里面存放的是虚函数的指针。
用户10923087
2024-02-29
790
C++-带你走进多态(1)
多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生出不同的状态。
用户10923087
2024-02-26
640
C++-带你初步走进继承(2)
也就是说,基类的友元不是派生类的友元,如果想让派生类也可以使用这个函数,就需要在派生类的内部声明这个友元函数,否则访问不了派生类的成员。
用户10923087
2024-02-21
1060
C++-带你初步走进继承(1)
继承 (inheritance) 机制是面向对象程序设计 使代码可以复用 的最重要的手段,它允许程序员在 保
用户10923087
2024-02-20
1350
C++-手把手教你模拟实现string
模拟实现string只需要三个成员变量,capacity,size,_str,也就是容量,数据大小,指向字符串的指针。
用户10923087
2024-02-19
1340
C++-带你深度理解string类的常见接口
C语言中,字符串是以'\0'结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合OOP的思想,而且底层空间需要用户自己管理,稍不留神可 能还会越界访问。
用户10923087
2024-02-17
1340
C++-模板基础
大家在学习过程中一定写过swap函数吧,那么swap函数的可以写成很多种形式,因为形参的类型可以是任意类型,那么我们如果想用多种swap函数的话,就意味着我们必须写多个swap函数吗?不是的,C++为了解决这个问题,引入了模板这个概念。
用户10923087
2024-02-05
1030
Linux项目自动化构建工具-make/Makefile
会不会写 makefile ,从一个侧面说明了一个人是否具备完成大型工程的能力
用户10923087
2024-02-02
1110
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档