会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhaowenrui-life
博客园
首页
新随笔
联系
订阅
管理
[置顶]
开始
摘要: 九毛的第一篇博客 这是我的第一篇博客,在学习生活中,有很多的困难和问题,在解决这些问题以后突然发现,其中的乐趣,但无人分享,故开通博客,记录自己的学习。 总是站在巨人的肩膀上,进行学习生活,在分享过程中,我会将参考的资料做引用,若有什么错误,欢迎批评指正。QQ:786954841
阅读全文
posted @ 2023-01-06 16:46 jiumaohappyboy
阅读(118)
评论(0)
推荐(0)
2023年9月8日
freertos的任务切换
摘要: # FreeRTOS任务调度的原理是什么? **FreeRTOS的任务调度是在中断上下文中实现的!!!!!!** **主函数:** 在裸机系统中,系统的主体就是 main 函数里面顺序执行的无限循环,这个无限循环里面 CPU 按照顺序完成各种事情。在多任务系统中,我们根据功能的不同,把整个系统分割成
阅读全文
posted @ 2023-09-08 11:25 jiumaohappyboy
阅读(1017)
评论(0)
推荐(0)
2023年5月7日
字符设备驱动的框架
摘要: 字符设备驱动框架 编写字符驱动设备框架时,主要的工作量在入口函数,卸载函数以及其设备文件操作函数当中。 现在的很多板子写驱动不会像下面的程序这样的繁琐,但是从其中基本可以看到框架大体没变,所以用chatgpt生成了找个函数并修改,搭了字符设备驱动的框架。 首先我们得明白一个字符设备驱动,在linux
阅读全文
posted @ 2023-05-07 10:59 jiumaohappyboy
阅读(72)
评论(0)
推荐(0)
2023年4月7日
快排
摘要: # 快速排序 初步了解一下快排的思路:快速寻找一个标准,将数组二分化,然后再以同样的思路直到数组有序。 具体的思路是:快速排序法(详解) 根据此思路,我自己模拟的过程为: 这个解析中提供的代码: void Quick_Sort(int *arr, int begin, int end){ if(be
阅读全文
posted @ 2023-04-07 12:32 jiumaohappyboy
阅读(122)
评论(0)
推荐(0)
2023年3月10日
关于文件IO缓冲区的思考
摘要: 关于文件IO缓冲区的思考 问题的提出: 关于我在实现socket的时候,有一个打印的问题一直在困扰我: 我的程序具体的实现功能是:写一个客户端和服务器,客户端写入数据,服务器打印出来,并返回给服务器,其中客户端中的输入是用select管理的 客户端发送数据的程序是这样的: 从键盘接受到东西以后写回套
阅读全文
posted @ 2023-03-10 15:14 jiumaohappyboy
阅读(14)
评论(0)
推荐(0)
2023年2月20日
int和无符号混用
摘要: int和无符号混用 在使用for循环的时候,出现了一个问题,代码如下: // st.size() 为 0 ,k = 9 for (i = 1 ; i <= 9 - (k - st.size() + 1); i++) { st.push_back(i); //cout << i << " "<< st
阅读全文
posted @ 2023-02-20 17:24 jiumaohappyboy
阅读(36)
评论(0)
推荐(0)
2023年2月18日
参考iictools源码实现HP203b气压温度传感器读取
摘要: 参考i2ctools源码实现HP203B气压温度传感器读取 由于开发的设备中要用到HP203B气压温度传感器,此设备要用到i2c协议进行数据的读取,我将以韦东山老师课程为指引,参考经典的i2c-tools源码,实现预期功能。 我的需求是:运用HP203B传感器,读取温度及气压,并显示出来。 1、 H
阅读全文
posted @ 2023-02-18 20:51 jiumaohappyboy
阅读(527)
评论(0)
推荐(0)
2023年2月14日
结构体指针在函数中的应用
摘要: 结构体指针在函数中的应用 问题的提出:在做二叉树题目的时候,在传递结构体指针的时候,发现当我以这样的形式传入的时候,指针是没有发生任何改变的: struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode() : val(0
阅读全文
posted @ 2023-02-14 16:38 jiumaohappyboy
阅读(39)
评论(0)
推荐(0)
2023年2月7日
结构体参数传递的方法
摘要: 结构体参数在容器及其适配器传递的方法 在刷二叉树前序迭代遍历的时候,我要用栈存入这样的一个结构体(二叉树的定义): struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode() : val(0), left(nullpt
阅读全文
posted @ 2023-02-07 23:02 jiumaohappyboy
阅读(76)
评论(0)
推荐(0)
2023年2月2日
返回引用
摘要: 引用和指针 1.问题提出 这个问题来源于我在刷用队列实现栈这道题目的时候,我写成了这样的一个代码: class MyStack { public: MyStack() { } void push(int x) { qOne.push(x); } int pop() { while (qOne.fro
阅读全文
posted @ 2023-02-02 22:55 jiumaohappyboy
阅读(71)
评论(0)
推荐(0)
字符串
摘要: 字符串总结 分段反转字符串 题目描述: class Solution { public: string reverseStr(string s, int k) { int len = s.length(); //string res; if (len < k) { reverse(s.begin()
阅读全文
posted @ 2023-02-02 12:04 jiumaohappyboy
阅读(52)
评论(0)
推荐(0)
下一页
公告