- 博客(18)
- 收藏
- 关注
原创 [驱动开发]Linux内核定时器与中断的简单应用
首先介绍一下定时器原理。在linux系统中定时器有分为软定时和硬件定时器。以海思某款芯片为例,定时器模块又称为Timer模块,主要实现定时、计数功能。带可编程 8 位预分频器的 32bit/16bit 减法定时器/计数器。Timer 的计数时钟为 3MHz 时钟。支持 3 种计数模式:自由运行模式、周期模式和单次计数模式。有 2 种载入计数初值的方法,分别通过 TIMERx_LOAD 和 TIMERx_BGLOAD 寄存器实现。当前的计数值可随时读取。
2024-01-25 19:52:59
1779
原创 【C语言多线程】pthread库的简单使用
如果不在main中写pthread_join,则main函数不会等待thread_func执行结束而结束,而是会继续往下运行直到结束后直接退出,不管thread_func是否运行结束。首先我们在main中创建了一个thread_func线程,并传入了arg参数,main函数使用pthread_join方法等待thread_func线程的循环结束后再退出。在这种情况下,调用pthread_join函数将等待指定的线程终止,但并不获得线程的终止状态。2)线程可以被同一进程中的其他线程取消。
2023-12-04 14:35:28
1737
原创 java.lang.Integer cannot be cast to java.lang.String
JAVA项目中使用Mybatis的Map类型承接数据时报错
2023-02-21 14:36:11
2493
原创 set-cookie无法保存到浏览器cookie的解决方法
后端使用response.addCookie()方法试图将cookie保存至浏览器,但打开控制台发现在Network的请求详情里,但无论是查看Application里的cookie还是在控制台使用documents.cookie都发现浏览器cookie中没有相应数据。
2023-02-15 20:25:40
2979
原创 刷题小结---搜索篇
先说递归,递归的应用场景非常多,无论是DFS、回溯、树、图甚至排序(快排等)都会涉及递归。再说搜索,经典的有BFS、DFS、回溯等方法,很多情况下需要使用递归或是队列。
2022-08-28 09:52:40
175
原创 刷题小结---动态规划篇
最近刷题总是寄在动态规划的问题上,单独开个篇记录一下。遇到动态规划的题不要怕,也不要用固有思路去套,关键在于对问题的细分,从而将复杂问题简单化,我个人觉得动态规划和递推非常像,后面的值的计算需要用到前面算出来的值。华为机试从牛客题库来看好像非常喜欢考察字符串处理和动态规划,而且经常放一起,所以动态规划是绕不开的一道坎,必须硬啃下来。.................................
2022-07-21 23:54:58
372
原创 编译原理概念复习
前端后端目的:增加可移植性前端· 与源语言有关、与目标机无关的部分· 词法分析、语法分析、语义分析与中间代码生成、与机器无关的代码优化,出错处理,符号管理后端· 与目标机有关的部分· 与机器有关的代码优化、目标代码生成素短语是一个短语,至少包含一个终结符, 除自身外不再包括其他含终结符的短语短语:一棵子树的所有叶子自左至右排列起来 形成一个相对于子树根的短语。C语言的活动记录格式活动记录,就是在程序执行的过程中函数调用时栈上的内容变化。一个函数被调用,反映在栈上的与之相关的内容被称
2022-05-12 21:46:04
1036
3
原创 基于Unity引擎的2D像素风Roguelike地下城游戏模块之————背包系统
文章目录前言一、基本界面与逻辑二、数据管理三、捡拾物品四、拖拽功能总结前言参考B站UP主@M_Studio的教程视频这是一个背包系统的简单实现,基于教程的基础上作了一些拓展。一、基本界面与逻辑插入UI-Panel,在SourceImage里放入背包背景图片,调整为大小,命名为Bag。再在其下插入一个Image,作为标题,同时在其下插入一个Text,作为标题文本。在背包界面的主题部分新建一个Image,作为物品格区域,插入格子的背景图,将这个对象命名为Grid。在Grid下新建一个Imag
2022-03-18 19:29:44
6347
原创 基于Unity引擎的2D像素风Roguelike地下城游戏Demo
这可以算是一个关于unity的基础笔记,用于记录在实现一个简单的roguelike游戏的过程中遇到的问题与解决方法
2022-03-10 22:02:13
9003
原创 基于Unity的2D像素风闯关游戏Demo——SunnyLand
文章目录前言一、制作画面截图二、游戏实机画面总结前言此Demo根据B站up@M_Studio的教程制作一、制作画面截图二、游戏实机画面总结这个Demo主要用于熟悉Unity引擎与运行原理,BUG很多,很多地方也比较乱。Github项目文件下载...
2022-03-10 21:21:38
5824
原创 计算机组成原理课设指南-基于FPGA的具有MIPS风格指令集的CPU设计
计算机组成原理课设-基于FPGA的具有MIPS风格指令集的CPU设计笔者刚做完这个课程设计,希望把经验整理成这篇文章供学弟学妹们参考。刚开始做这个课设的时候,笔者属于是一头雾水的状态,计组这个学期学完考完之后就忘了不少,而EDA课设的难度实在太简单,目的只是让我们学会verilog和熟悉vivado的使用。所以计组课设一上来就要求我们设计与实现CPU而且几乎没给教程,时间也很紧张,只给一周多点的时间,所以笔者认为这是很不合理的。如果全靠自己摸索就很难有思路,也容易走弯路。...
2021-07-24 14:16:56
5076
20
空空如也
阿里云上导出的RAW格式的系统镜像可以安装到本地电脑上运行吗?
2023-03-31
如何解决在Linux上使用libtorch时报错
2023-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人