STM32学习笔记-SMT32使用HAL库UART中断方式使用

  • Post author:
  • Post category:其他

目录 1、引言 2、配置 3、流程 1、引言 近来需要使用蓝牙模块,再了解到蓝牙模块等无线模块许多使用串口透传,便决定在研究一下串口UART 的使用方法。 由于用的板子种类每次都不一样,有F103 有G0 有G4 还有公司的8位自研芯片,所以每次用起来都需要重头开始复习 每次使用UART的目标都是能够发送不定长数据,接收不定长数据。 使用8位单片机的时候,总体思路是使用定时器定一个时间,在里面对一…

继续阅读 STM32学习笔记-SMT32使用HAL库UART中断方式使用

解决小程序子组件获取不到父组件值的问题

  • Post author:
  • Post category:小程序

给自己打个小广告: 有开发APP、小程序、网站、后台系统需求 或者 想学习前端的可以私信我哈! 有时候会发现,因为异步或其他原因, 子组件获取不到父组件的值 打印日志查看,子组件中的日志比父组件先执行 这种情况需要在子组件中监听父组件传值的变化 // 子组件 properties:{ typeNum:{ type:Number, value:0, observer:'updataFun'//子组件…

继续阅读 解决小程序子组件获取不到父组件值的问题

android checkbox 自定义样式_Android-DatePickerDialog主题样式自定义、设置默认时间、选择时间范围、按钮颜色…

  • Post author:
  • Post category:其他

效果如下: 主要是弹窗样式统一,同时按钮颜色和其他弹窗统一。主题色与App主题色一致。 1. 定义style styles.xml - 我是没有去追加系统用的那个属性,就全部统一成这样的---> <style name="dialog_date" parent="Base.Theme.AppCompat.Light.Dialog.FixedSize"> <!--设置head…

继续阅读 android checkbox 自定义样式_Android-DatePickerDialog主题样式自定义、设置默认时间、选择时间范围、按钮颜色…

【力扣刷题记录】27. 移除元素

  • Post author:
  • Post category:其他

27. 移除元素 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/remove-e…

继续阅读 【力扣刷题记录】27. 移除元素

TCP的拥塞控制策略

  • Post author:
  • Post category:其他

一、TCP基于窗口的拥塞控制策略 1.1 加法增加乘法减少(AIMD)窗口算法 TCP是Internet中最流行的端到端传输协议,为主机之间提供可靠按序的传输服务。在现有的TCP/IP协议体系下,TCP拥塞控制机制主要基于加法增加乘法减少(AIMD)算法。在该算法中主要用到三个窗口变量: (1)拥塞窗口(cwnd):限定源端在拥塞控制中在一定时间内允许传送的最大数据量,是来自源端的流量控制。 (2…

继续阅读 TCP的拥塞控制策略

java程序员必备第三方库

  • Post author:
  • Post category:java

几乎每个程序员都知道要“ 避免重复发明轮子 ”的道理——尽可能使用那些优秀的第三方框架或库,但当真正进入开发时,我却经常发现他们有时并不知道那些轮子在哪里。最近,我在业余时间带几个年轻的程序员一起做了一个很小的商业项目,而在一起开发的过程中,我几乎在所有需要判断字符串是否为空的地方,看到了下面的代码: if(inputString == null || inputString.length == …

继续阅读 java程序员必备第三方库

ffmpeg-给视频添加字幕(二十四)

  • Post author:
  • Post category:其他

前言 在我们观看电影或者抖音等短视频平台的视频时一般都会出现字幕,有了字幕那视频的表现形式就更加丰富了,所以为一段视频添加字幕也是一个硬需求。本文的目的就是为一段视频添加字幕,了解如何添加字幕前先了解下字幕的类型: 外挂字幕 外挂字幕是一个单独的外部字幕文件,格式类型一般有srt、vtt、ass等等。播放视频时,需要把外挂字幕和视频放在同一目录下,并在播放器中选择字幕文件才可以在视频中看到字幕。 …

继续阅读 ffmpeg-给视频添加字幕(二十四)

CentOS7.6搭建NTP服务器

  • Post author:
  • Post category:其他

一、概述 NTP(Network Time Protocol)是用于同步计算机时间的协议,本博客的主要目的是在内网中搭建一台NTP服务器,同步内网各服务器的时间。 二、搭建过程 1、yum安装:yum -y install ntp 安装结果: 2、启动并设置时区: systemctl start ntpd timedatectl set-timezone Asia/Shanghai 3、设置服务器…

继续阅读 CentOS7.6搭建NTP服务器