自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 select函数详解及使用案例

fd_set是自定义的一个数据结构,可看作一个集合,存放可读、可写或异常事件的文件描述符。select工作原理:传入要监听的文件描述符集合(可读、可写或异常)开始监听,select处于阻塞状态,当有事件发生或设置的等待时间timeout到了就会返回,返回之前自动去除集合中无事件发生的文件描述符,返回时传出有事件发生的文件描述符集合。但select传出的集合并没有告诉用户集合中包括哪几个就绪的文件描述符,需要用户后续进行遍历操作。

2024-05-17 08:00:47 472

原创 Seata json decode exception, Cannot construct instance of `java

指定undo的序列化协议为protostuff。// 默认采用jsckson序列化协议。

2024-05-17 07:59:40 333

原创 Seata json decode exception, Cannot construct instance of `java(2)

料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!# 指定undo的序列化协议为protostuff。// 默认采用jsckson序列化协议。

2024-05-17 07:59:06 516

原创 MySQL数据库—SQL汇总_sql中392有什么含义

下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。用例数据:链接: https://pan.baidu.com/s/10_galApgP55qCxltU0rTlA密码: knno。

2024-05-17 04:23:00 1014

原创 MySQL数据库—SQL汇总_sql中392有什么含义(1)

对于"+"运算符,仅用于数字类型的相加。若运算数为字符,尝试转化为数字,若转换失败,则认为是0;若运算数为null,结果为null。链接: https://pan.baidu.com/s/10_galApgP55qCxltU0rTlA。下文整理常见SQL语句的用法,使用MySQL5.7测试,参考了尚硅谷MySQL教程及用例。有关约束和标识列的使用,在DDL表的管理部分有整理。

2024-05-17 04:22:26 560

原创 MySQL必知必会总结_mysql必知必会则呢么样

常用的文本处理函数包括Left(), Length(), Locate(), Lower(), LTrim(), Right(), RTrim(), Soundex(), SubString(), Upper()。换句话说,在建立分组时,指定的所有列都一起计算。常用的数值处理函数包括Abs(), Cos(), Exp(), Mod(), Pi(), Rand(), Sin(), Sqrt(), Tan()。SQL聚集函数包括AVG(), COUNT(), MAX(), MIN(), SUM()。

2024-05-17 04:21:52 606

原创 MySQL必知必会总结_mysql必知必会则呢么样(2)

对非数值数据使用MAX():虽然MAX()一般用来找出最大的数值或日期值,但MySQL允许将它用来返回任意列中的最大值,包括文本列中的最大值。常用的文本处理函数包括Left(), Length(), Locate(), Lower(), LTrim(), Right(), RTrim(), Soundex(), SubString(), Upper()。常用的数值处理函数包括Abs(), Cos(), Exp(), Mod(), Pi(), Rand(), Sin(), Sqrt(), Tan()。

2024-05-17 04:21:18 960

原创 FOC 电流采样方案比较_foc电流采样为什么下桥臂

在STM32的高级定时器中,除了产生三相PWM波的CH1,CH2,CH3之外还有一个CH4,这个通道只能产生一路PWM波,它可以用来触发AD,可以比较容易的和前面几个PWM波同步,而且配置好周期能非常灵活的取采样点。采样电阻上端采集到的电压是一个带正负的正弦波形,所以其后端一定要接一个运放电路,一方面是滤波,更重要的则是把采集到的信号缩放到AD能采集的电压范围。SVPWM是FOC算法的最后一步,根据前面运算得到的数据,修改PWM波形输出,从而修正电机的运行。关闭的时候采样的,也就没有了干扰的问题。

2024-05-16 23:22:02 976

原创 FOC 电流采样方案比较_foc电流采样为什么下桥臂(1)

在STM32的高级定时器中,除了产生三相PWM波的CH1,CH2,CH3之外还有一个CH4,这个通道只能产生一路PWM波,它可以用来触发AD,可以比较容易的和前面几个PWM波同步,而且配置好周期能非常灵活的取采样点。(处于第7段和第1段零矢量区域中),将电流采样的任务安排在一个PWM周期的开始处,在比较匹配到来之前的期间,U、V两相的上桥臂都是关断的,也就是说下桥臂是导通的,这样就可以在每个PWM周期顺利采样一次两个相电流值。采用单电阻方式采样,在一组7段矢量的时间内,根据不同的开关顺序,进行多次采样。

2024-05-16 23:21:28 1864

原创 Flash,EEPROM和SRAM的区别_dsp中sram是什么

ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。内存工作原理:内存是用来存放当前正在使用的(即执行中)的数据和程序,我们平常所提到的计算机的内存指的是动态内存(即DRAM),动态内存中所谓的"动态",指的是当我们将数据写入DRAM后,经过一段时间,数据会丢失,因此需要一个额外设电路进行内存刷新操作。

2024-05-16 23:20:54 943

原创 Flash Download failed - “Cortex-M3“解决方法

在里头找到自己芯片对应的型号,点击“”Add“”添加就可以解决问题了。采用不同的仿真器,需要配置的选项就不同,这个完全可以自己看产品说明。

2024-05-16 23:20:20 233

原创 学算法先学数据结构?是否是无稽之谈?_先学算法 数据结构

链表是由一个个结点组成,每个结点之间通过链接关系串联起来,每个结点都有一个后继节点,最后一个结点的后继结点为空结点。由链接关系A -> B组织起来的两个结点,B被称为A的后继结点,A被称为B的前驱结点。链表分为单向链表双向链表循环链表等等,本文要介绍的链表是单向链表。由于链表是由一个个结点组成,所以我们先来看下结点的实现。// (1)// (2)1(1)(1)数据域:可以是任意类型,由编码的人自行指定;这段代码中,利用typedef将它和int同名,本文的数据域也会全部采用int。

2024-05-16 03:51:00 767

原创 学算法先学数据结构?是否是无稽之谈?_先学算法 数据结构(1)

队列是仅限在一端进行插入另一端进行删除的线性表。队列又被称为 先进先出 (First In First Out) 的线性表,简称 FIFO。栈是仅限在表尾进行插入和删除的线性表。栈又被称为 后进先出 (Last In First Out) 的线性表,简称 LIFO。

2024-05-16 03:50:23 2024

原创 学习笔记:RTC时钟_rtc 为什么要重置备份域

电源复位时,他们也不会被复位。此外,BKP控制寄存器用来管理侵入检测和RTC校准功能。复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操作。执行以下操作可以使能对备份寄存器和RTC的访问。● 通过设置寄存器RCC_APB1ENR的PWREN和BKPEN位来打开电源和后备接口的时钟● 电源控制寄存器(PWR_CR)的DBP位来使能对后备寄存器和RTC的访问。

2024-05-16 03:49:46 705

原创 学习STM32单片机,从菜鸟到牛人就是这样简单_stm单片机

这里我主要强调的是,阅读《STM32固件库使用手册》的时候,前面几章也是必须阅读的。如何取舍,在于您的选择。2、操作寄存器,往寄存器里置1或者清零操作——这个步骤,固件库已经提供了专门的GPIO_SetBits函数和GPIO_ResetBits函数,我们只要去调用即可实现对IO口的置1和清零。步骤二,挑选部分例程的HEX,比如LED灯的例程HEX文件,下载到芯达STM32开发板中,观察两个LED灯的闪烁情况。步骤三,准备几个常用的文档,比如《STM32的用户手册》,《STM32固件库使用手册》等文档。

2024-05-16 03:49:11 919

原创 最全echarts象形柱图自定义样式(类似柱状图),物联网嵌入式开发之内存泄漏调试学习与总结

data: [‘滑轮’,‘电源线’,‘滑轮’,‘电源线’,‘滑轮’,‘电源线’,‘滑轮’,‘电源线’,‘滑轮’](img-QpKch06q-1715719697846)](img-PXbwIEeB-1715719697847)]symbolRepeat: ‘fixed’, //使图形元素重复。show: false //是否显示坐标轴刻度。show:false // 是否显示坐标轴。

2024-05-15 04:48:41 2163

原创 最全echarts柱状图自定义样式(二)_echarts柱状图样式,2024年最新一招教你看懂Netty

【代码】最全echarts柱状图自定义样式(二)_echarts柱状图样式,2024年最新一招教你看懂Netty。

2024-05-15 04:48:05 280

原创 最全DuerOS实例开发_dueros个人如何开发,2024年最新毕业工作5年被裁

break;break;查看音频板的选择:air_e32 board的代码位于:hardware\esp-adf\components\audio_board\air_e32_v2。

2024-05-15 04:47:28 312

原创 最全DuerOS实例开发_dueros个人如何开发(2),2024物联网嵌入式开发大厂面试题来袭

将app/examples/dueros_example/里的app和board分别拷到对应的目录下;拷贝前,将原来的app和board移走。make cleanmake注意:extflash.bin的下载地址为0x200000。

2024-05-15 04:46:48 534

原创 vue项目包装成electron桌面应用(超简单!!只需四步)_vue项目改为electron

1、2、配置淘宝镜像3、以上都是前端工程师基本的操作了这里不赘述,不清楚的百度即可。

2024-05-14 19:54:04 456 1

原创 vue项目包装成electron桌面应用(超简单!!只需四步)_vue项目改为electron(1)

cd到vue项目根路径。执行npm run build,生成dist文件夹,此时我们直接在文件管理器中双击index.html,可以直接打开项目。在pakage.json中的scripts中添加以下命令。以vue-cli脚手架的vue.config.js为例。打开cmd终端,执行npm run build。会发现我们的项目已经显示在桌面应用窗口中。双击myapp.exe即可打开桌面应用。将publicPath修改为“./”

2024-05-14 19:53:25 544

原创 vue项目中加入百度统计-20190621-亲测有效_vue项目添加百度统计的是本地的地址

【代码】vue项目中加入百度统计-20190621-亲测有效_vue项目添加百度统计的是本地的地址。

2024-05-14 19:52:45 330

原创 Vue通过axios与java交互,并解决跨域问题_vue3a‘xio‘s和java微服务进行数据交互

中文可以参考之前转载的文章《axios全攻略》axiosMakeMakehttpPromiseAPIXSRF。

2024-05-14 19:52:04 579

原创 2024年物联网嵌入式最全嵌入式数据库探索,2024年最新保洁阿姨看完都会了

以一个移动应用为例,假设我们需要开发一个离线可用的笔记应用。在这个应用中,使用SQLite作为数据存储解决方案,可以直接在用户的设备上创建和管理笔记数据。通过SQLite,不仅可以提供快速的数据访问速度,还能在没有网络连接的情况下保证应用的正常使用。

2024-05-14 10:46:39 327

原创 2024年物联网嵌入式最全嵌入式开发学习路线图_嵌入式学习路线,2024年最新狂刷200道数据结构与算法

strcopy、strcat、printf等)在内核中是如何实现的,以及编写代码模拟堆栈,这 不仅有利于编写代码质量的提。Linux继承了Unix的优点,但是没有用UNIX的代码,所有程序都是重新编写的,而且。段的学习,我们就可以初步实现一些应用程序的开发了,如做自己的shell命令解析器、简单的聊天软件、视频多。C语言是整栋嵌入式大厦的基础,所以在学习嵌入式时,必须把C语言重视起来,多敲代码,多练。C++、QT在嵌入式开发领域,是用来开发图形界面的,希望从事上层应用开发及图形界面,那么在C++、QT。

2024-05-14 10:45:32 387

原创 2024年物联网嵌入式最全嵌入式中实现应用层和硬件层分层管理_嵌入式软件和硬件分层架构,物联网嵌入式开发源码的Binder权限是如何控制

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取};struct cola_device{const char * name;struct cola_device_ops *dops;struct cola_device *next;};/*

2024-05-14 10:44:17 392

原创 2024年物联网嵌入式最全嵌入式STM32开发环境之Keil5的安装(附资源)(2),阿里P8手把手教你

链接:https://pan.baidu.com/s/1I7HkfhaPlB-8oJ8wkkhncw密码:wyziB. F4xx系列芯片支持包F4全系列支持包,比如常见的 STM32F407ZET6 需要此支持包链接:https://pan.baidu.com/s/1MWHkTlb4mQ5QCu50OyQ2rQ密码:e8iu。

2024-05-14 10:43:35 378

原创 2024年最全数据挖掘期末考题针对复习_数据挖掘期末考试题库,2024年最新2024大厂物联网嵌入式开发春招面试经历

教材P241:从给定训练元组中有放回的均匀抽样,有多种自助方法, 最常用的一种是.618自助法,因为0.618代表黄金分割。(F)教材P293:聚类方法有很多种,实际使用中只会选择其中的一种,聚类分析不会采用多种方法整合。(F)教材P293:K均值算法适应性广,即使簇均值没有定义的情况,也可使用。(F)

2024-05-14 05:53:22 772

原创 2024年最全数据库连接池_连接池中的author,2024年最新2024大厂物联网嵌入式开发面试集合

连接池中连接最大空闲时间(秒),0为无限。//使用连接对象,与普通jdbc一致。#连接池初始化时的连接数据。#连接池中最少的连接数目。#连接池中最大的连接数据。#连接数据库的用户名称。

2024-05-14 05:52:44 812

原创 2024年最全手机的发展历史(1),2024年最新小白以及计算机类学生的福音

6. 第五代(5G)手机:在2010年代晚期和2020年代初,第五代移动电话技术(5G)的商用推广带来了更高的传输速度、更低的延迟和更大的网络容量。手机的普及推动了社交媒体的繁荣发展,改变了人们之间的社交模式和互动方式。屏幕尺寸增大、显示技术进步、处理器和内存性能提升、摄像头和传感器功能改进,从功能手机到智能手机的转变,以及应用生态系统的繁荣等,都对手机的发展产生了重要影响。3. 多媒体交流:手机的多媒体功能,如照相机、录音机和视频记录,使得人们可以通过图片、音频和视频等方式进行更加生动和信息丰富的交流。

2024-05-14 05:52:05 814

原创 2024年最全总结(前端面试题)_property ‘vuex‘ of undefined,物联网嵌入式开发基础视频教程

​ 1,新增语义化标签​​ 2,新增表单类型​ 3,表单元素​ 4,表单属性​ 5,表单事件​ 6,多媒体标签:video,audio,source,embed,track​ 1,图片懒加载,在图片未可视区域加一个滚动条,判断图片的位置与浏览器顶端和页面的距离,如果前者小于后者,优先加载​ 2,图片预加载,将当前展示图片的前一张和后一张先下载​ 3,使用csssprite或者svgsprite​ 1,px,绝对长度单位,像素px是相对于显示器屏幕分辩率来说的。

2024-05-14 05:51:24 641

空空如也

空空如也

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

TA关注的人

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