打赏

相关文章

端口复用和重映射

一、端口复用 (1)端口复用概念 端口复用是将一个I/O赋予多个功能,通过设置I/O的工作模式来切换不同的功能。 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为内置外设的…

MyBatis动态SQL(Dynamic SQL)

Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。 实际开发中可以通过以下几种标签进行动态SQL拼接。 1 if标签 根据test属性所对应的表达式计算结果决定标签中的内容是否拼接到sql中。 …

Linux和Windows环境下如何使用gitee?

1. Linux 1.1 创建远程仓库 1.2 安装git sudo yum install -y git 1.3 克隆远程仓库到本地 git clone 地址 1.4 将文件添加到git的暂存区(git三板斧之add) git add 文件名 # 将指定文件添加到git的暂存区 git add . # 添加新文件和修改过的…

git commit语义规范

合理的应当如 [header]fix(core): remove ....(#33949) These .... RP Close #33949(可选) Header可选 代码类 新增功能(feat) 修复缺陷(fix) 改进性能(perf) 格式化代码(style) 优化代码(refactor) 非代码类 更新测试代码(test) 部署相关变更(ci) 文档类变更(do…

内存分配器

实现分配器需要考虑的问题 空闲块的组织方式:如何记录现有的空闲块空闲块的选择:如何选择一个合适的空闲块空闲块的分割:选择了一个合适的空闲块后如何处理空闲块内部的剩余部分空闲块的合并:如何处理一个刚刚被释放的块&#xf…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部