相关文章
【GDB】 .gdbinit 文件
.gdbinit 文件的使用 gdb 自定义命令
背景
gdb 在启动的时候通常想加入一下自己的命令,例如 layout asm, b main 这些。
方法1—— shell 脚本
新建一个 shell 脚本
gdb-multiarch --tui a.out \
--eval-command"target remote l…
建站知识
2024/12/26 12:32:48
若依框架前端切换TagView时刷新问题
普通view切换时刷新
原因是view的name与在菜单填写的大小写不一致,按若依框架规则,路由地址必须写为 camel 驼峰命名形式,组件名称必须写为 pascal首字母全大写的形式。 参考:https://www.cnblogs.com/shayloyuki/p/16599719.htm…
建站知识
2024/12/28 5:09:19
Java基础——标识符及命名规范
Java命名又称为标识符,比如:类、方法和变量命名等。
标识符命名规范:
由26个英文字母大小写,0-9,_或$组成。数字不可以开头。不可以使用关键字和保留字,但能包含关键字和保留字。Java中严格区分大小写&am…
建站知识
2024/12/28 5:03:20
【算法】递归(高阶题目) -随时补充
文章目录 岛问题汉诺塔问题牛群繁衍数量问题求字符串的全部子序列字符串的全排列数字的全排列I数字的全排列IIN皇后IIN皇后I 岛问题 递归的方法:
遍历岛这个二维数组,如果当前数为1,则进入感染函数并将岛个数1感染函数:其实就是一个递归标注…
建站知识
2024/12/14 14:48:17
自定义热加载:如何不停机实现核心代码更新
文章目录 1. 常见的几种实现代码热更新的几种方式对于开发环境我们可以使用部署环境1. 使用 Arthas 的 redefine 命令来加载新的 class 文件2. 利用 URLClassLoader 动态加载3. 通过Java的Instrumentation API 也是可以实现的 2. 实现1. ClassScanner扫描目录和加载类2. 定时任…
建站知识
2024/10/17 15:41:16
记录一个iOS UITableView 正在刷新的时候修改数据源导致的崩溃
首先看一下崩溃堆栈信息
由于tableview 调用layoutsubViews 执行到代理方法 -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{ 由于是崩溃在系统方法里面的,我们无法直接看到是因为调用哪个方法导致的崩溃
后来…
建站知识
2024/12/17 5:22:48
2023最新最详细软件测试技术面试题【含答案】
【软件测试面试突击班】如何逼自己一周刷完软件测试八股文教程,刷完面试就稳了,你也可以当高薪软件测试工程师(自动化测试) 有这样一个面试题:在一个Web测试页面上,有一个输入框,一个计数器&…
建站知识
2024/12/13 9:19:32
Ubuntu 安装 CUDA 与 OPENCL
前言:最近需要做一些GPU并行计算,因而入坑CUDA和OPENCL,两者都有用到一些,刚好有点时间,同时记录一些学习过程,排掉一些坑,这篇是环境安装篇,基本跟着走就没什么问题,环境…
建站知识
2024/11/14 0:32:14