相关文章
《微信小程序实战(2) · 组件封装》
📢 大家好,我是 【战神刘玉栋】,有10多年的研发经验,致力于前后端技术栈的知识沉淀和传播。 💗 🌻 CSDN入驻不久,希望大家多多支持,后续会继续提升文章质量,绝不滥竽充数…
编程日记
2024/12/22 23:30:01
Cartographer源码理解
一、前言
最近一个半月,利用空余时间对Cartographer源码进行了简单的阅读,在这里做了个简单梳理,和大家分享交流。
cartographer源码量其实是有点大的,逐行逐句去解释实在是有心无力了,而且已经有大佬做了类似的事情…
编程日记
2024/12/14 2:43:34
数据结构——栈和队列(队列的定义、顺序队列以及链式队列的基本操作)
目录 队列(queue)的定义
顺序队——队列的顺序表示和实现
顺序队列(循环队列)的类型定义
顺序队列上溢问题的解决方法
编辑
循环队列的基本操作
队列的基本操作——队列的初始化
队列的基本操作——求队列的长度
队列的…
编程日记
2024/11/24 3:00:08
C语言 | Leetcode C语言题解之第413题等差数列划分
题目: 题解:
int numberOfArithmeticSlices(int* nums, int numsSize) {if (numsSize 1) {return 0;}int d nums[0] - nums[1], t 0;int ans 0;// 因为等差数列的长度至少为 3,所以可以从 i2 开始枚举for (int i 2; i < numsSize; i…
编程日记
2024/12/17 18:59:21
Java 每日一刊(第10期):俄罗斯方块
文章目录 前言游戏玩法游戏的设计思路核心思路的代码实现游戏界面设计游戏状态管理方块控制与碰撞检测消除逻辑与得分系统用户界面与窗口管理游戏启动 游戏的具体实现文件的依赖关系TetrisGameTetrisShape启动项目 “人生就像俄罗斯方块,每一步都在积累,…
编程日记
2024/12/19 5:37:49
【数一线性代数】007入门
Index 本文稍后补全,推荐阅读:https://blog.csdn.net/weixin_60702024/article/details/140939599分析实现总结 本文稍后补全,推荐阅读:https://blog.csdn.net/weixin_60702024/article/details/140939599
用两个栈来实现一个队列…
编程日记
2024/12/13 22:48:50
【C++语言】C/C++内存管理
一、C/C内存分布 我们先来看一看C/C中有哪些区域,为什么C/C中区分这些区域呢??不同的数据有不同的存储需求,各个区域满足不同的需求。我们有临时用的数据,该数据是存储在栈帧区域的;在一些数据结构中&#…
编程日记
2024/12/19 22:05:03
stm32开发之串口空闲中断和环形数组的最简单的组合使用
前言
本次使用的是lwrb开源的源码;测试环境使用的是stm32f407zgt6这里不介绍lwrb的内容,如有需要请自行去查阅.这里会使用到rt_container_of的宏定义(相关介绍请参考rt_thread或linux源码相关的宏定义,其表达的内容是一致的)这里使用的是threadx做为os本…
编程日记
2024/12/18 5:04:59