自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 初次定位UAF(内存释放后再次使用)问题

记第一次定位UAF 某某打开KASAN的版本报过来我们的一个业务出现必现UAF(USE after free)踩内存问题,正常版本没有想过堆栈信息异常,第一次遇到这问题,简单记录下定位过程。 了解KASAN概念下:The Kernel Address Sanitizer (KASAN) — The Linux Kernel documentationKernelAddressSANitizer(KASAN)是一个动态检测内存错误的工具。它为找到use-after-fr...

2021-11-21 17:00:14 952

原创 结构体资源申请与二级指针初始化赋值案例

结构体与二级指针初始化赋值案例记录下今天遇到的二级指针初始化一直失败问题,在二级指针申请和赋值的时候,要注意访问的是哪一个具体的地址,直接访问arr 是二级指针,访问arr[i] 其实也是二级指针(我的理解),访问(*arr)[i] 才是访问的真正的资源。不建议这种初始化方式,编码建议里有一条就是 资源初始化和释放尽量在同一层级。代码如下:typedefstruct{charname[10];uint32_tsize;}Example;int...

2021-06-15 23:05:16 396 1

原创 广度优先搜索,暴力搜索---------单词拆分-----bfs

广度优先搜索,暴力搜索广度优先搜索的时候要清晰的知道我们在遍历什么,加入队列就是我们的遍历的目标,遍历的时候注意什么时候是结束条件,什么条件是将下个遍历的元素加入队列,存在重复遍历的位置的时候,需要一个是否访问过的变量进行记录访问的状态,不然会重复遍历,剪枝能够大大提高时间。模板不难,难的是知道我们在遍历什么,DFS常用于最小路径,把一些遍历的node当作无向图里的节点。139. 单词拆分难度中等415给定一个非空字符串s和一个包含非空单词列表的字典wordDic...

2020-05-08 23:39:29 363

原创 广度优先搜索------二叉树的最小深度

BFS----二叉树搜索最小深度111. 二叉树的最小深度给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最小深度 2.Cpp:/***Definitionforabinarytreenode.*...

2020-05-08 23:35:03 308

原创 括号匹配问题-----使用栈进行解题

欢迎大家关注我的个人刷题公众号~~~https://mp.weixin.qq.com/s?__biz=MzIyNTU3OTczMQ==&mid=2247483751&idx=1&sn=0cf586a197c7815d46ccbf515d1c153f&chksm=e87cc6dbdf0b4fcd9b9349a9f79471080f174b9f3eea9a29bd6...

2020-04-25 00:37:58 361

原创 滑动窗口利用单调队列解题

滑动窗口和单调队列的应用做本题的时候一定要自己想一些测试用例,边界条件的,针对队列的相反的,窗口为1,2,k的,本题思路比较清晰,就是维护一个最大size = k的单调递减的双端队列,考虑当入参 == 队列最后一个的时候怎么处理,因为每个元素都要进行进入队列和出队列,所以每次处理之前要先判断是否满足 que.size() <=k;不满足的时候说明左边窗口划过去了,pop出去首位。...

2020-04-24 00:08:52 184

IMG_Patch_Tools_0.3.zip

imgpatch 工具

2021-06-12

lpunpack_and_lpmake-master.zip

lpunpack_and_lpmake-master.zip

2021-06-12

TVP5150AM1_SCH-master

TVP5150AM1_SCH-master是TVP5150的设计开发文档,从设计到电路到驱动编写,都包含

2018-05-03

用Arty Z7搭建红外视觉系统

用Arty Z7搭建红外视觉系统 利用xilinx公司的ZYNQ7000系列进行设计开发,对相关设计具有借鉴意义

2018-05-03

adv739x开发板和前端板子官方资料和驱动等

adv739x全面的开发资料,如何设置,软件驱动,便于adv739x的开发和利用,原理图等齐备

2018-03-15

python游戏编程入门源代码

python游戏编程入门,是针对初学者的游戏入门开发指南,容易学习掌握

2018-01-16

修炼秘籍ZYNQ SOC

从基础的介绍,到深入的VDMA的使用操作等,包含18个实验操作,可直接拿来使用学习

2018-01-10

总线IICFPGA设计

FPGAIIC设计,用于设计开发IIC总线,简单化IIC设计,可以直接用来使用修改为自己的程序

2018-01-10

图像处理 核设计

具体到一个产品里面,到底是采用 FPGA 还是 ASIC,这个问题是多方面确定的。简单说,如 果产品出货量小、时间紧、生命周期短,那么 FPGA 比较适合;反之就建议 ASIC。

2017-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除