本文分类:news发布日期:2024/11/30 10:52:25
相关文章
keil 配置栈溢出保护(arm)
1.前提是keil 配置为arm-gcc 编译器环境
2.配置编译项加上 -fstack-protector-strong 栈溢出的测试代码: void aaa(int a, char c) { char arr[5]; arr[a] = c; } aaa(8, d);//任意地方调用,超过数组arr的元素 添加代码栈溢出检测: uint32_t __stack_chk_gua…
建站知识
2024/11/30 10:51:58
设计模式,面试级别的详解(持续更新中)
设计模式,面试级别的详解(持续更新中)
设计模式的分类
创建型: 在创建对象的同时隐藏创建逻辑,不使用 new 直接实例化对象,程序在判断需要创建哪些对象时更灵活。包括工厂/抽象工厂/单例/建造者/原型模式。结构型: 通…
建站知识
2024/11/2 9:53:22
苍穹外卖 根据id查询菜品并回显前端接口
DIshController
/*** 根据id查询菜品,并回显到前端** param id* return*/GetMapping("/{id}")ApiOperation("根据id查询菜品")public Result<DishVO> getById(PathVariable Long id) {log.info("根据id查询菜品:{}"…
建站知识
2024/11/21 14:48:42
Android——通过MediaStore查询图片
查询图片: private void loadImageList() {String[] columns new String[]{MediaStore.Images.Media._ID, // 编号MediaStore.Images.Media.TITLE, // 标题MediaStore.Images.Media.SIZE, // 文件大小MediaStore.Images.Media.DATA, // 文件路径};Cursor cursor g…
建站知识
2024/11/20 17:00:03
Springboot整合knife4j生成文档
前言
在开发过程中,接口文档是很重要的内容,用于前端对接口的联调,也用于给其他方使用。但是手写相对比较麻烦。
当然也有swagger之类的,但是界面没有那么友好。
官网:
整合步骤
整合依赖
需要根据版本进行&…
建站知识
2024/11/2 9:53:25
字节青训营 2024 入营考核
简单题
兔生兔
题目描述
# 问题描述
- 如果一对兔子每月生一对兔子;一对新生兔,从第二个月起就开始生兔子;假定每对兔子都是一雌一雄,试问一对兔子,第 n 个月能繁殖成多少对兔子?(举例&#…
建站知识
2024/11/2 8:57:46