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
STM32进阶(CubeMX)
STM32
四轴无人机设计——遥控器PPM信号
1、前言由于时间原因,我使用的遥控器是直接买的成品,富斯I6x+IA6B接收机,据说是一代神控,富斯的遥控器总共有ibus模式、sbus模式、PPM模式。我使用的是PPM模式。2、什么是PPMPPM信号其实就是很多个PWM信号综合到一起,形成一路PWM信号的形式叫做PPM信号。PPM信号一帧数据分为低电平(0.5ms)+高电平(0.5ms-1.5ms),高电平长度与PWM占空比成正比。因为一帧信号
一个旅者
·
2024-08-25 21:00
四旋翼无人机设计
stm32
单片机
传感器
物联网毕业设计 - 基于单片机的自动写字机器人
⭐️基于
STM32
+AB32VG1单片机的写字机运动控制系统⭐️
STM32
F4单片机AB32VG1单片机RT-Thread物联网操作系统SD卡文件读取与发送速度前馈、折角优化、加速处理等算法源码:https
DD学长
·
2024-08-25 21:30
物联网毕设
毕业设计
单片机
物联网
机器人
自动写字机器人
毕业设计
C#
进阶
-使用DBHelper工具类封装ADO.NET框架底层方法简化数据库操作
在C#开发中,与数据库的交互是常见的需求。通常,我们会使用ADO.NET直接执行SQL查询,虽然这种方法非常灵活,但容易导致代码重复,并且在处理多个SQL语句时容易出错。为了提高代码的可维护性和复用性,封装一个通用的数据库操作助手类(DBHelper)是非常有必要的。本文将详细介绍如何创建和使用一个DBHelper类来简化数据库操作。一、ADO.NET简介ADO.NET是.NET框架中用于与数据库
孙柔嘉
·
2024-08-25 20:51
数据库
c#
.net
oracle
microsoft
每日一词 126| tailspin
anoccasionwhensomethingorsomeonesuddenlygetsintoaverybadstate例句:Theworldeconomygoesintoatailspin.2.体会这个词(
进阶
篇
枫林悦读_Diana
·
2024-08-25 19:34
IM项目:
进阶
版即时通讯项目---文件存储和消息转发
文章目录文件传输服务基本功能模块划分流程图实现逻辑代码实现消息转发功能设计模块划分获取转发目标和消息处理代码实现文件传输服务基本功能文件的上传文件的下载模块划分基于gflags进行参数和配置文件的解析基于spdlog进行日志输出基于etcd进行服务注册基于brpc进行RPC服务器远程调用基于文件流操作进行读写的封装流程图实现逻辑单个文件上传获取文件的元数据分配文件的ID以文件ID为文件名打开文件,
海绵宝宝de派小星
·
2024-08-25 19:45
实战项目
项目
01:【江科大
stm32
】:LED闪烁/LED流水灯/蜂鸣器
1、LED闪烁程序/*LED灯闪烁,LED正极连接电源,负极连接PA0引脚,所以输出0点亮,输出1熄灭*/#include"
stm32
f10x.h"#include"Delay.h"intmain(void
浅陌pa
·
2024-08-25 19:44
#
江科大【标准库】
stm32
单片机
嵌入式硬件
shell与文本处理
vim是
进阶
版的vi,vim不但可以用不同颜色显示文本内容,还能够进行诸如shellscript、Cprogram等程序的编辑,
数羊达人000
·
2024-08-25 19:42
Linux基础
linux
vim
SQL教学: MySQL高级数据操作--深入理解DML语句的技巧与策略
在之前的文章中,我们已经介绍了DDL语句的基础知识,以及DML语句的基本操作和
进阶
用法。今天,我们将进一步深入探讨DML语句的高级用法,包括合并查询、索引使用、锁机制以及性能优化等方面的内容。
李 小白
·
2024-08-25 16:59
MYSQL
sql
mysql
数据库
stm32
定时器中断
在上一篇
STM32
外部中断的理解中,我们讲述了
stm32
的外部中断,它是通过外部的一个中断信号作为中断源,对CPU进行申请中断处理的;此篇,我们再讲述下
stm32
的内部定时器中断。
xiongxianhe
·
2024-08-25 16:27
stm32
单片机
stm32中断
stm32
单片机
嵌入式硬件
【Vue3 从入门到实战
进阶
式掌握完整知识体系】014-探索组件的理念:父子组件如何通过事件进行通信
5、父子组件如何通过事件进行通信子组件调用的方法让父组件处理子组件调用父组件的方法来改变父组件的数据。子组件无法改变父组件传过来的数据,可以通过此方法请求父组件来进行改变!hellovueconstapp=Vue.createApp({data(){return{count:1}},methods:{//在这里写一个handleAddOne()方法handleAddOne(){this.count
訾博ZiBo
·
2024-08-25 16:46
Python爬虫教程第二篇:
进阶
技巧与实战案例
Python爬虫教程第二篇:
进阶
技巧与实战案例在上一篇教程中,我们学习了Python爬虫的基础概念、基本流程以及一个简单的入门实践案例。
shiming8879
·
2024-08-25 16:55
python
爬虫
开发语言
Kubernetes
进阶
之应用与持久化数据卷备份迁移实践
0x00前言简述1.Velero基础概述2.Velero工作原理3.Provider插件供应商4.补充说明0x01环境部署1.先决条件2.下载部署Velero3.设置Minio服务器0x02备份迁移实践1.官方示例2.实战容灾恢复0x0n入坑出坑1.采用Velero1.6.2提供得官方资源清单部署后从无法访问MINIOWeb-UI管理界面0x00前言简述引言在运维安全管理中容灾备份是非常重要的一环
全栈工程师修炼指南
·
2024-08-25 15:50
云原生落地实用指南
docker
kubernetes
java
linux
python
[C++
进阶
]二叉树
进阶
的一些面试题(二)
144.二叉树的前序遍历这题很简单,递归代码:/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),right(nullptr){}*TreeNode(intx):val(x),left(nullptr),rig
Dream_Snowar
·
2024-08-25 13:38
c++
数据结构
开发语言
PasteTemplate模板型项目的多租户实现
配合PasteBuilder可以实现基础接口的快速代码生成,你也可以基于PasteBuilder
进阶
功能实现基于自己的模板的代码生成!
PasteSpider
·
2024-08-25 10:19
.net
Core
ABP
PasteTemplate
Github 2024-08-23 Java开源项目日报 Top9
根据开发语言中项目的数量,汇总情况如下:开发语言项目数量Java项目9TypeScript项目1HTML项目1经验丰富的Java(后端)开发人员核心面试问题和答案|互联网Java工程师
进阶
知识完全扫盲创建周期
老孙正经胡说
·
2024-08-25 09:14
github
java
开源
Github趋势分析
开源项目
Python
Golang
iOS 多环境下实现环境切换
【
进阶
阶段】: 后来随着这套环
雪中夜归人
·
2024-08-25 09:03
STM32
中断处理:深入理解和高效应用
STM32
微控制器提供了丰富的中断源和灵活的中断管理机制,使得开发者能够实现高效的任务处理和响应。本文将深入探讨
STM32
中断处理的原理、配置和应用。
嵌入式杂谈
·
2024-08-25 08:37
stm32
单片机
嵌入式硬件
Spring Cloud微服务安全
SpringSecurity-服务安全卫士一、JWT介绍JWT的身份认证:1、JWT全称-JSONWebToken2、JWT主要用于身份认证和信息加密3、JWT是一个简单而有效的安全认证方式二、JWT
进阶
特性
z.haoui
·
2024-08-25 07:32
Spring
Cloud
java
微服务
系统安全
【408DS算法题】022
进阶
-递增输出单链表中的结点值
Index题目分析实现总结题目给定单链表的头结点,按照递增的顺序,输出单链表结点的值。分析实现对于单链表,很多操作与顺序表有很大的区别,而各种排序算法也都是针对顺序表的操作的。因此,比较简单的一个思路就算先将单链表转为顺序表,再使用顺序表的排序算法进行排序后输出。具体实现如下:#include#include#includevoidprint_list(LNode*head){LNode*cur=
LIC_woodBird
·
2024-08-25 06:56
算法
Oracle_
进阶
文章目录第一节索引1.1Oracle获取数据的方式1.1.1全表扫描1.1.2ROWID扫描1.2索引1.2.1B树索引1.2.2位图索引1.2.3位图转换第一节索引1.1Oracle获取数据的方式 Oracle在选择执行计划的时候,优化器要决定用什么方法去访问存储在数据文件中的数据。我们从数据文件中查询到相关记录,有两种方法可以实现:1.直接访问表记录所在位置。2.访问索引,拿到索引中对应的r
珍珠是蚌的眼泪
·
2024-08-25 05:49
#
Oracle
oracle
B树索引
位图索引
位图转换
【JAVA学习之路 |
进阶
篇】ArrayList,Vector,LinkedList内存解析
1.ArrayList(1).特点:实现了List接口,存储有序的,可重复的数据.底层使用Object[]数组存储.线程不安全.(底层方法未用synchronized修饰.)(2).版本解析::JDK7版本ArrayListlist=newArrayListJDK8版本ArrayListlist=newArrayListvector=newVectorlist=newLinkedList)都指向了
Vez'nan的幸福生活
·
2024-08-25 03:36
java
开发语言
c++11之智能指针(详解)
头文件:#includeshared_ptr、unique_ptr和weak_ptr的区别:初始化shared_ptr智能指针:初始化unique_ptr指针自定义删除器weak_ptr的基本使用智能指针
进阶
星海逐愿
·
2024-08-25 02:58
c/c++
c++
开发语言
【
STM32
FreeRTOS】内存管理
除了FreeRTOS提供的动态内存管理方法,标准的C库也提供了函数malloc()和函数free()来实现动态的申请和释放内存。为啥不用标准的C库自带的内存管理算法?因为标准C库的动态管理方法有如下缺点:占用大量的代码空间,不适合用在资源紧缺的嵌入式系统中没有线程安全的相关机制运行有不确定性,每次调用这些函数时花费的时间可能都不相同内存碎片化因此,FreeRTOS提供了多种动态内存管理的算法,可针
heater404
·
2024-08-25 01:54
STM32
stm32
FreeRTOS
单片机
stm32
—CAN
1.CANBUS德国电气商--->博世(Bosch)CAN:ControllerAreaNetwork控制器局域网一种用于通信的串行总线系统,广泛应用于汽车、工业自动化等领域当时主要
嵌入式小小聪
·
2024-08-25 01:53
STM32
stm32
笔记
STM32
常用C语言知识总结
目录一、引言二、C语言基础1.数据类型2.变量与常量3.控制结构4.数组与指针5.字符串6.extern变量声明7.内存管理三、
STM32
中的C语言特性1.位操作2.寄存器操作一、引言
STM32
作为一款广泛应用的微控制器
千千道
·
2024-08-25 00:51
STM32
C语言
stm32
c语言
嵌入式硬件
【Spring
进阶
】掌握Spring MVC框架核心注解:从基础到实战应用(实战指南)
文章目录SpringMVC常用注解详解及实践引言第一部分:SpringMVC基础回顾第1章:SpringMVC概述第2章:MVC模式与SpringMVC第3章:快速上手SpringMVC第二部分:核心控制器注解第4章:@Controller第5章:@RestController第6章:@RequestMapping第三部分:请求处理注解第7章:@RequestParam第8章:@PathVaria
无理 Java
·
2024-08-24 20:55
#
Java
spring
mvc
spring
java
框架
注解
后端
面试
【C++指南】深入剖析:C++中的引用
博客主页:倔强的石头的CSDN主页Gitee主页:倔强的石头的gitee主页⏩文章专栏:《C++指南》期待您的关注目录引言:一、引用的基本概念1.定义与特性2.语法与声明二、引用的
进阶
用法1.函数参数传递
倔强的石头_
·
2024-08-24 17:09
C++指南
c++
开发语言
C语言高手参考手册:函数
进阶
技巧
[大师C语言]合集[大师C语言(第一篇)]C语言栈溢出背后的秘密[大师C语言(第二十五篇)]C语言字符串探秘[大师C语言(第二篇)]C语言main函数背后的秘密[大师C语言(第二十六篇)]C语言结构体探秘[大师C语言(第三篇)]C语言函数参数背后的秘密[大师C语言(第二十七篇)]C语言联合体探秘[大师C语言(第四篇)]C语言段错误原理研究[大师C语言(第二十八篇)]C语言宏探秘[大师C语言(第五篇
极客代码
·
2024-08-24 14:52
玩转C语言
开发语言
c语言
【
STM32
】写Keil程序的注意事项
看正点原子的资料使用Keil写
STM32
程序的时候,总是在不断学习,不断探索。
Tesseract_9527
·
2024-08-24 13:16
嵌入式
stm32
嵌入式硬件
单片机
A4纸工作法~番茄工作法
1、A4纸工作法
进阶
;2、番茄工作法
进阶
。此两个内容实际上都是我们行动三角形的支柱重要部分,A4工作法主要在排程,番茄工作法主要在执行,所以这两块是构成了我们行动三角形非常关键因素。
纪凯要自律
·
2024-08-24 13:33
【RTT-Studio】详细使用教程十二:UART的分析和使用
文章目录一、简介1.串口发送模式2.串口接收模式二、串口配置三、串口发送四、串口接收一、简介 本文主要阐述
STM32
串口的几种工作中使用的工作模式和编程思路。
0南城逆流0
·
2024-08-24 13:41
RTT-Studio
单片机
stm32
嵌入式硬件
【
STM32
FreeRTOS】信号量与互斥锁
二值信号量二值信号量的本质是一个队列长度为1的队列,该队列就只有空和满两种情况,这就是二值。二值信号量通常用于互斥访问或任务同步,与互斥信号量比较类似,但是二值信号量有可能会导致优先级翻转的问题,所以二值信号量更适合用于同步。SemaphoreHandle_txSemaphoreCreateBinary(void);xSemaphoreTake(SemaphoreHandle_txSemaphor
heater404
·
2024-08-24 13:41
STM32
stm32
单片机
FreeRTOS
推荐大家学习JAVA结合Al
-**
进阶
阶段**:熟练运用集合、多线程、网络编程等高级特性。-**实战项目**:完成至少两个综合项目,利用AI辅助提升代码质量和开发效率。
海带土豆
·
2024-08-24 10:25
开发语言
java
学习
ROS2高效学习第十章 -- ros2 高级组件其四之 webots
通常情况下,ros的学习者都会深入研究gazebo,比如本人之前的ROS高效
进阶
系列。但由于webots转向开源,加上
界首大学
·
2024-08-24 08:12
学习
机器人
自动驾驶
python
ros2
webots
斗炁
每
进阶
一个层次,都会使斗炁增强,而这个世界的斗炁也分为:元素,空间,治愈,精神,罡气,本体这六大类形。
韩晓晓VS
·
2024-08-24 08:09
LeetCode 209. 长度最小的子数组(JAVA)
进阶
:如果你已经完成了O(n)时间复杂度的解法,请尝试O(nlogn)时间复杂度的解法。解题思路publicintminSubAr
freesan44
·
2024-08-24 05:42
搜索二叉树
进阶
之AVL树
前言二叉搜索树(BST)是一种基础的数据结构,能够高效地进行搜索、插入和删除操作。然而,在最坏的情况下,普通的BST可能会退化成一条链表,导致操作效率降低。为了避免这种情况,出现了自平衡二叉搜索树,AVL树就是其中的一种。一、什么是AVL树?AVL树是Adelson-Velsky和Landis在1962年发明的一种自平衡二叉搜索树。它的特点是通过对树进行旋转操作来保持平衡,以确保在最坏情况下,树的
渡我白衣
·
2024-08-24 02:29
c++知识点
数据结构
c++
如何学习单片机:从入门到精通的全面指南
摘要本文旨在为初学者提供一份系统的单片机学习指南,涵盖了从基础知识到
进阶
应用的各个方面。文章首先介绍了单片机的基本概念和架构,帮助读者理解单片机的工作原理和常见的单片机型号。
嵌入式大圣
·
2024-08-24 02:58
学习
单片机
嵌入式硬件
【Spring Boot
进阶
】掌握Spring Boot框架核心注解:从入门到精通(实战指南)
文章目录SpringBoot注解大全:深入理解与实践引言第一部分:基础知识1.SpringBoot和Java注解简介2.SpringBoot项目搭建第二部分:核心注解详解3.@SpringBootApplication4.@Component,@Service,@Repository,@Controller,@RestController5.@Autowired6.@Bean7.@Configur
无理 Java
·
2024-08-24 00:51
#
Java
spring
boot
后端
java
spring
注解
框架
面试
【学习Python该看什么书?12本精华好书推荐!_python书籍推荐,快来学起来吧!】
以下推荐12本高质量Python书籍,它们涵盖了从入门到
进阶
的全方位知识,旨在帮助读者系统掌握Python编程技能。
喝汽水么
·
2024-08-24 00:48
学习
python
开发语言
django
flask
tomcat
java
python函数
进阶
函数多返回值#定义函数deftest_set():return1,2#相当于函数传参x,y=test_set()print(x)#1print(y)#2函数多种传参方式位置参数调用函数时根据函数定义的参数位置来传递参数defnaemisd(name,age,gerder):print(f'你的名字是{name},你今天{age}岁,是一个可爱的{gerder}')naemisd('均',17,'女
梦晨黑
·
2024-08-24 00:17
python
python
java控制台
进阶
知识
Java控制台(通常指的是标准输入System.in和标准输出System.out)是进行命令行交互的基本工具。对于基本的输入输出操作,Java提供了Scanner类和PrintStream类等。但是,如果你想要实现更高级的功能,例如颜色输出、格式化输入或非阻塞输入等,则需要采取一些额外的步骤。1.格式化输出使用System.out.printf方法可以像C语言中的printf那样格式化输出文本。
海带土豆
·
2024-08-23 23:42
java
开发语言
Linux驱动学习之内核接口和多节点设备
一驱多设前置open和relase参数一样,如果说多个设备用一套open,close,我们该怎么确定是哪个灯呢,我们可以想到
stm32
hal库串口
吾有三德
·
2024-08-23 19:20
Linux驱动学习
学习
一文让你熟练掌握B_LUX_V22 光照传感器
本文涉及IIC,需要了解IIC请转到IIC协议(以
STM32
为例,软件iic,第一部分时序讲解,第二部分代码实现)概述B_LUX_V22是一种用于两线式串行总线接口的数字型光强度传感器集成电路。
吾有三德
·
2024-08-23 19:49
stm32
嵌入式硬件
单片机
开发语言
DAY8
艾语团19期主持人
进阶
班,明天就要毕业了,时间就这么一眨眼就过去了,第一次经历这么高强度的学习,第一次做那么多作业,第一次遇见这么大爱的老师,从早上9点上课上到晚上凌晨1点,我坐着听课都累了,何况要站着讲课呢
Liu_丽雯
·
2024-08-23 13:56
Python
进阶
:使用requests库轻松发送HTTP请求并获取响应
Python
进阶
:使用requests库轻松发送HTTP请求并获取响应简介:本文将带您深入了解Python中强大的requests库,学会如何使用它发送各种HTTP请求,并轻松获取响应内容。
清水白石008
·
2024-08-23 11:23
开源软件
Python题库
python
python
http
开发语言
STM32
入门教程:智能安防系统
在本篇教程中,我们将使用
STM32
微控制器来构建一个简单的智能安防系统,包括人体红外传感器的使用、无线通信和图像处理等。在开始之前,我们首先要准备好一些硬件设备。
CrMylive.
·
2024-08-23 10:49
stm32
单片机
嵌入式硬件
夜山明水墨画:自成一派
基本的水墨画,仅有水与墨,黑与白色,但
进阶
的水墨画,也有工笔花鸟画,色彩缤纷,后者有时也称为彩墨画。中国水墨画的特点是:近处写实,远处抽象,色彩微妙,意境丰富。
YSM追随
·
2024-08-23 07:57
延禧攻略大课堂一:魏璎珞教你职场
进阶
的正确打开方式
今天,就让我结合自己的事例,来向大家讲一讲,什么才是职场
进阶
正确的打开方式。2首先,要有专长,能顺利完成领导给你的任务。也许有人对此
白小白女性生涯规划
·
2024-08-23 06:32
MSP430与
STM32
微控制器的性能对比分析
在微控制器领域,MSP430和
STM32
是两款非常受欢迎的产品,它们各自有着独特的特点和优势。
嵌入式杂谈
·
2024-08-23 05:20
stm32
嵌入式硬件
单片机
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他