E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
后台程序标准库
stm32CubeMX,配合Keil,使用HAL库(或
标准库
)方式进行串口通信
引言今天我们学习STM32CubeMX串口的操作,以及HAL库串口的配置,我们会详细的讲解各个模块的使用和具体功能,并且基于HAL库实现Printf函数功能重定向,USART中断接收,本系列教程将HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用文章目录引言前言一、串口通信介绍1.串口通信2.串口通信的分类:2.1串行通信2.2并行通信3.串行通信4.STM32的串
菲菲QAQ
·
2024-01-23 12:57
stm32
单片机
嵌入式硬件
【STM32+CubeMX+HAL库】摩尔斯译码器开发
虽然寄存器开发执行效率很高,但代码的移植性只能说一般,
标准库
导入文件,相对来说也比较麻烦,那么CubeMX和HAL库的出现,让广大开发者们多了一份选择。
Travis_Calson
·
2024-01-23 12:24
stm32
【Linux】gcc与g++的认识
也就是源文件翻译过程,预处理(预编译)编译汇编链接本篇文章的侧重点是围绕链接进行理解C语言
标准库
目录1.样例展示:2.翻译过程:2.1预处理:2.2编译:2.3汇编:2.4链接:3.链接:是什么:为什么
统一热红茶
·
2024-01-23 11:16
Linux
linux
运维
服务器
c语言
JavaEE:多线程(2):线程状态,线程安全
目录线程状态线程安全线程不安全加锁互斥性可重入死锁死锁的解决方法Java
标准库
中线程安全类内存可见性引起的线程安全问题等待和通知机制线程饿死waitnotify线程状态就绪:线程随时可以去CPU上执行,
cx努力编程中
·
2024-01-23 09:36
JavaEE初阶
java
jvm
java-ee
《现代C++语言核心特性解析》笔记草稿
C++标准中对
标准库
头文件做了扩展,特化了longlong和unsignedlonglong版本的numeric_limits类模板。这使我们能够更便捷地获取这些类型的最大值和最小值”。
Mamong
·
2024-01-23 08:40
c++
笔记
Go语言学习笔记:函数的定义和调用
.编写具有不同参数和返回值的函数2.练习使用命名返回值以提升代码清晰度3.了解闭包并实现一些实际例子来加深理解4.探索defer的使用场景,特别是在文件操作和资源管理中5.编写自己的错误处理逻辑并理解
标准库
中
無间行者
·
2024-01-23 07:45
Go语言
golang
学习
笔记
【C++】vector模拟实现过程中值得注意的点
虽然C++
标准库
已经为我们提供了vector的实现,但在某些情况下,我们可能需要自己模拟实现一个类似于vector的数据结构。今天铁蛋将给大家介绍介绍在模拟实现过程中值得注意的几个关键点。
咕噜签名-铁蛋
·
2024-01-23 06:19
c++
开发语言
char str[]和string str有什么区别?
stringstr是C++中的字符串类,它是通过头文件提供的
标准库
来定义的。string类提供了许多方便的成员函数和操作符,用于字符串的操作和处理。例如,stringstr="Hello";声明
北京理工大学软件工程
·
2024-01-23 06:31
C++
c++
猴子补丁.
在使用gevent库的时候,我们会在代码引用的地方执行gevent.monkey.patch_all(),这行代码的作用是把
标准库
中的socket模块给替换掉,
黑帽白客
·
2024-01-23 04:12
python
python 调用dll
ctypes库是一个
标准库
,用于在Python中加载共享库(例如DLL文件)并调用其中的函数。
三希
·
2024-01-23 03:47
dll
C语言我来了——初学者的迷惑:库函数
C语言的
标准库
函数分为多个头文件,这里列出了一些常用的头文件:stdio.h:输入输出头文件,如printf、scanf、fgets、fopen等。strin
[太阳]kiwifruit
·
2024-01-22 22:38
c语言
开发语言
堆,优先队列,二叉搜索树,平衡二叉树与并查集: 加工并存储数据的数据结构
加工并存储数据的数据结构堆堆的时间复杂度:堆的实现
标准库
优先队列需要用到优先队列的题目Expedition(POJ2431)FenceRepair二叉搜索树性质二叉搜索树的复杂度二叉搜索树的实现:
标准库
中的二叉搜索树平衡二叉树并查集并查集例题
Handling[韩镇江]
·
2024-01-22 22:02
程序设计(算法与数据结构篇)
算法
二叉树
队列
树堆
数据结构
线程池--JAVA
ExecutorServiceJAVA
标准库
为我们实现了线程池,ExecutorService是一个接口,线程池的创建并不像平常的接口实现那样直接new,而是使用了“工厂模式”。
《嗯》
·
2024-01-22 22:16
java
开发语言
线程池
c++学习之智能指针
智能指针(RAII)是一种C++
标准库
提供
万众☆倾倒
·
2024-01-22 18:31
学习
C++——std::Vector
那么自然而言要涉及到C++中STL(
标准库
)的Vector容器了。其实在做题过程中我还涉及到诸如Set、Map等的容器,那么我会在后续的学习中,通过博文的形式记录一下学习历程。
zy2317878
·
2024-01-22 18:29
C++
c语言
【Xiao.Lei】- C++ 中的 std::max 函数详解与应用指南
为了简化这个过程,C++
标准库
提供了std::max函数,它可以方便地找到两个值中的最大值。本文将深入探讨std::max函数的使用方法、参数、返回值以及一些实际应用场景。
Xiao.Lei
·
2024-01-22 18:54
开发语言
c++
c
c
【C++修行之道】竞赛常用库函数(sort,min和max函数,min_element和max_element、nth_element)
sort是C++
标准库
中的一个函数模板,用于对指定范围
走在努力路上的自己
·
2024-01-22 17:58
c++
算法
数据结构
排序算法
c语言
笔记
开发语言
Nginx Lua API 学习
一、NginxLuaAPI的两个
标准库
:ngx和ndk1.在nginx.conf文件中,所有的*_by_lua,*_by_lua_block和_by_lua_file都被看做是一个通向LuaAPI的入口
猿来是八阿哥
·
2024-01-22 14:54
使用Go语言编写简单的HTTP服务器
在Go语言中,我们可以使用
标准库
中的"net/http"包来编写HTTP服务器。下面是一个简单的示例,展示了如何使用Go编写一个基本的HTTP服务器。
华科℡云
·
2024-01-22 13:29
linux
运维
Golang
标准库
——sort
sortsort包提供了排序切片和用户自定义数据集的函数。typePersonstruct{NamestringAgeint}func(pPerson)String()string{returnfmt.Sprintf("%s:%d",p.Name,p.Age)}typeByAge[]Personfunc(aByAge)Len()int{returnlen(a)}func(aByAge)Swap(i
DevilRoshan
·
2024-01-22 08:46
Python re模块 | Python正则 函数介绍 flags修饰符全解析
2.1re.compile2.2re.match2.3re.search2.4re.findall2.5re.finditer2.6.re.sub2.7re.split3flags修饰符re模块是Python
标准库
中的正则表达式模块
Qodi
·
2024-01-22 07:23
Python学习
python
mysql
数据库
STM32
标准库
开发—硬件I2C外设
I2C外设简介固定多主机模式:在固定多主机模式下,主机的角色是固定的,每个主机都有一个唯一的地址。在通信过程中,只有一个主机拥有总线的控制权,其他主机处于被动状态。只有获得控制权的主机才能发送数据或接收数据。当一个主机完成通信后,它会释放总线的控制权,其他主机才能接管。可变多主机模式:在不定多主机模式下,主机的角色可以动态切换,每个主机都可以请求总线的控制权。当一个主机想要发送数据时,它会发送一个
zhoutanooi
·
2024-01-22 03:54
stm32
嵌入式硬件
单片机
STM32
标准库
开发—硬件I2C读写MPU6050
硬件I2C配置结构注意:本次以7位地址模式,一主多从模式对32单片机进行配置硬件I2C初始化时钟初始化RCC_APB2PeriphClockCmd(RCC_APB1Periph_I2C2,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);引脚初始化GPIO_InitTypeDefGPIO_InitStruct;GPIO_Init
zhoutanooi
·
2024-01-22 03:54
stm32
单片机
嵌入式硬件
STM32
标准库
开发—软件I2C读取MPU6050
软件模拟I2C时序初始化I2C引脚以及时钟voidMyI2C_Init(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);GPIO_InitTypeDefGPIO_InitStruct;GPIO_InitStruct.GPIO_Mode=GPIO_Mode_Out_OD;GPIO_InitStruct.GPIO_Pin=GPIO_P
zhoutanooi
·
2024-01-22 03:53
stm32
单片机
嵌入式硬件
STM32
标准库
开发—SPI通信介绍
SPI通信硬件电路注意:为避免输入信号(MISO)造成冲突,只有被SS选中的设备才能使用MISO进行通信,空闲状态下该引脚呈现高阻态模式SPI信号移位示意图主机与从机通过交换时序实现数据传输,无论要与不要都需要双方移位寄存器的数据进行互换,才能完成数据的传输。在每个时钟信号,从自身寄存器移出一位数据,移入到对方的移位寄存器,从最高位开始移动。SPI时序SPI时序基本单元SPI交换时序(模式0)注意
zhoutanooi
·
2024-01-22 03:22
stm32
单片机
嵌入式硬件
【C++】C++ 基础——字符串、向量和数组
Primer中文版(第5版)——[美]StanleyB.Lippman[美]JoséeLajoie[美]BarbaraE.Moo著王刚杨巨峰译代码编辑器:VS2019文章目录1.命名空间的using声明2.
标准库
类型
Nebula Programmer
·
2024-01-21 23:40
C++学习笔记
c++
string
iterator
2024最新版Python 3.12.1安装使用指南
InstallationandConfigurationGuidetothelatestversionPython3.12.1in2024ByJacksonPython编程语言,已经成为全球最受欢迎的编程语言之一;它简单易学易用,以
标准库
和功能强大且广泛外挂的扩展库
Jackson@ML
·
2024-01-21 22:01
Bash
Iterator
Java
python
开发语言
C语言函数
文章目录1.函数的概念2.库函数2.1
标准库
和头文件2.2库函数的使用方法2.2.1功能2.2.2头文件包含2.2.3实践2.2.4库函数文档的一般格式3.自定义函数3.1函数的语法形式3.2函数的举例
zero zero swag
·
2024-01-21 22:48
C语言
c语言
开发语言
visual
studio
青少年编程
【c++】C++输入&输出
我们来看下C++是如何来实现问候的#include//std是C++
标准库
的命名空间名,C++将
标准库
的定义实现都放到这个命名空间中usingnamespacestd;intmain(){cout头文件以及按命名空间使用方法使用
醋溜马桶圈
·
2024-01-21 21:14
#
c++
c++
开发语言
C++中的排序操作:sort与自定义排序(自定义排序函数、匿名函数、运算符重载)
本文将深入介绍C++
标准库
中的sort算法,以及如何利用其强大的自定义排序功能满足各种排序需求。sort算法简介C++
标准库
提供了sort算法,能够在O(NlogN)的时间内对容器中的元素进行排序。
上烟雨心上尘
·
2024-01-21 17:18
c++
java
算法
C++“准”
标准库
Boost学习指南(6):Boost.Any
这个库通常用于把不同类型的东西存储到
标准库
的
cbNotes
·
2024-01-21 16:28
原创文章
经验技巧
Boost
Any
C++
标准库
openEuler安装KVM
root@localhost~]#systemctlstopfirewalld[root@localhost~]#setenforce02、下载软件包libvirt:用于管理虚拟化平台的开源的API,
后台程序
和管理工具
洋洋v风大不大∃
·
2024-01-21 16:17
KVM
服务器
linux
运维
java idea 的 External Libraries
用IDEA创建Java项目时,"ExternalLibraries"是指项目所依赖的外部库,这些外部库通常是你在项目中使用的第三方库、框架或者Java
标准库
,当你在项目中引入外部的JAR文件或者Maven
一嘴一个橘子
·
2024-01-21 15:21
java
java
intellij-idea
C++参悟:正则表达式库regex(更新中)
、类关系梳理1.主类1.basic_regex2.算法3.迭代器4.异常5.特征6.常量1.syntax_option_type2.match_flag_type3.error_type一、概述C++
标准库
为我们提供了处理字符串的正则表达式库
太阳风暴
·
2024-01-21 13:50
▼
C/C++
参悟笔记
c++
正则表达式
开发语言
regex库
这可能是最全面的计算机组成原理面试八股文了
计算机系统的基本组成:硬件+软件2.计算机硬件的基本组成:运算器+存储器+控制器+输入设备+输出设备3.系统软件和应用软件系统软件操作系统、数据库管理系统、语言处理程序、分布式软件系统、网络软件系统、
标准库
语言
大彬聊编程
·
2024-01-21 10:16
计算机
面试
职场和发展
STM32F407 简易电子时钟(
标准库
实现)
STM32F407简易电子时钟项目引言:在现代生活中,时间的重要性不言而喻。为了方便我们掌握时间,各种各样的电子时钟应运而生。而今天,我将为大家介绍一个基于STM32F407的简易电子时钟项目。通过这个项目,我们可以学习到STM32极为重要的一个外设RTC实时时钟什么是RTCRTC(RealTimeClock):RTC实质是一个掉电后还继续运行的定时器,从定时器的角度来看,相对于通用定时器TIM外
宁子希
·
2024-01-21 09:28
stm32
嵌入式硬件
单片机
C++ STL
标准库
:std::vector 使用详解
文章目录简介使用示例构造、析构、赋值3.1std::vector::vector构造函数3.2std::vector::~vector析构函数3.3std::vector::operator=“=”符号Iterators迭代器4.1std::vector::begin4.2std::vector::end4.3std::vector::rbegin4.4std::vector::rend4.5st
贰爷
·
2024-01-21 08:15
踩坑记录:c++文件流的openmode(app与trunc)
事情是这样,我最近需要一个c++的简单的记log到文件的功能,就是一个比较临时的功能,我第一反应就是用c++文件流
标准库
简单实现。
前行的七哥
·
2024-01-21 04:03
标准库
容器概述
标准库
容器概述名称类型插入性能删除性能查找性能何时使用vector顺序平均O(1)在末尾;否则O(N)平均O(1)在末尾;否则O(N)O(1)默认容器。
繁星意未平
·
2024-01-21 04:30
C++
c++
C++总结笔记
1.简介1、面向对象程序设计面向对象的四大特性1)封装2)继承3)多态4)抽象2、
标准库
标准C++由三个部分组成1)核心语言:提供了所有的构件块2)C++
标准库
:提供了大量的函数3)标准模版库(STL)
长安海
·
2024-01-20 22:21
c++
笔记
开发语言
动态数组的内存增长因子如何选择-1.5倍还是2倍?
blog.wuzhenyu.com.cn下面这篇文章的前半部分,是一篇译文,原文地址1:http://www.drdobbs.com/c-made-easier-how-vectors-grow/184401375c++
标准库
函数默认情况下提供了合理的性能
猫步旅人
·
2024-01-20 21:08
学习总结
思考感悟
内存
c语言
动态数组
内存分配
内存动态增长因子
【C++】异常机制
传统的处理错误的方式二、C++异常概念三、异常的使用1.异常的抛出和捕获(1)异常的抛出和匹配原则(2)在函数调用链中异常栈展开匹配原则2.异常的重新抛出3.异常安全4.异常规范四、自定义异常体系五、C++
标准库
的异常体系六
YoungMLet
·
2024-01-20 21:32
C++
c++
jvm
性能优化
开发语言
异常
2.Java异常的分类和类结构图Java
标准库
内建了一些通用的异常,这些类以Throwable为顶层父类。Throwable又派生出Error类和Exception类。
Auncle_
·
2024-01-20 20:28
69.使用Go
标准库
compress/gzip压缩数据存入Redis避免BigKey
文章目录一:简介二:Go
标准库
compress/gzip包介绍ConstantsVariablestypeHeadertypeReader三:代码实践1、压缩与解压工具包2、单元测试3、为何压缩后还要用
百里守约学编程
·
2024-01-20 18:58
go
golang
redis
开发语言
写算法用C++还是用JAVA?
目录性能:内存管理:
标准库
和工具:平台独立性:易用性和安全性:应用场景:设计哲学:用途:在编写算法时,选择C++或Java主要取决于你的特定需求、背景和目标。
稻壳特筑
·
2024-01-20 17:30
C++
java
c++
开发语言
C++八股文(四)
C++八股文(四)1.C++11的新特性有哪些C++新特性主要包括包含语法改进和
标准库
扩充两个方面,主要包括以下11点:语法的改进(1)统一的初始化方法(2)成员变量默认初始化(3)auto关键字用于定义变量
小名王能全
·
2024-01-20 16:24
C++基础
c++
开发语言
八股文
c++八股4
C++
标准库
vector实现原理及扩容复杂度:std::vector是一个动态数组容器,它内部维护着一块连续内存空间以及当前元素数量。
北地的树
·
2024-01-20 16:53
八股八股八股文
c++
python导入datetime模块_Python第十一章-常用的核心模块04-datetime模块
就是因为他提供了很多内置的模块,使用这些模块无需安装和配置即可使用.本章主要介绍python的一些内置常用核心模块Python常用的核心模块四、datetime模块datetime模块是专门用来处理时间的
标准库
模块
weixin_39540725
·
2024-01-20 16:21
Python中常用模块的使用
目录1Keyword2Random3Turtle4Math5Datetime6Time7Calender1Keywordkeyword模块是Python的
标准库
之一,用于检查Python中哪些单词是关键字
火爆辣椒abc
·
2024-01-20 16:13
python
开发语言
CPython是最常用的Python解释器之一,也是Python官方实现。它是用C语言编写的,旨在提供一个高效且易于使用的Python解释器。
标准库
:CPython附带了一个丰富的
标准库
,提供
jiang_changsheng
·
2024-01-20 15:12
python
开发语言
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他