相关文章
linux下gdb附加进程执行程序
1.基本附加流程
本人是附加到java进程调试jni代码。首先找到java进程的进程号
然后gdb附加到java进程
gdb -p yourpid
附加后打上断点:
b /yourpath/a.cpp:67 //代表在a.cpp的第67行打上断点
然后运行程序,运行后在gdb中输入c,接下来不…
建站知识
2025/2/8 8:43:44
【C++】关联容器-map详解
目录
一、基本概念
二、内部实现
三、常用函数
3.1 构造函数
3.2 插入操作
3.2.1 insert 成员函数
3.2.2 使用 emplace 成员函数(C11 及以后)
3.2.3 使用 try_emplace 成员函数(C17 及以后)
3.3 删除操作
3.3.1 erase…
建站知识
2025/2/19 14:53:10
Sequelize ORM sql 语句工具
Sequelize ORM sql 语句工具
初始化配置 Sequelize orm 配置文章落日沉溺于海 在命令行中全局安装
npm i -g sequelize-clisequelize 执行需要匹配 mysql2 对应的依赖(安装 mysql2)
npm i sequelize mysql2初始化项目 sequelize init熟悉初始化项目后…
建站知识
2025/3/3 21:13:26
LeetCode 704. 二分查找 (C++实现)
1. 题目描述
给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。
示例 1:
输入: nums [-1,0,3,5,9,12], targe…
建站知识
2025/2/8 8:46:40
MacOS安装MySQL
官网下载MySQL
苹果芯片选择ARM版本 安装过程中会要求你输入root的密码(不少于8位),这里设置为12345678
打开系统设置查看是否成功安装MySQL 配置MySQL环境变量
vi ~/.zshrc加入一行export PATH$PATH:/usr/local/mysql/bin
执行source ~/…
建站知识
2025/2/8 8:46:55
32单片机串口数据接收、空闲IDLE中断详解
一、前提说明 一开始写单片机程序的时候不太清楚空闲中断这个东西,每次用串口接收数据,都要再开一个定时器,在定时器内进行倒计时,每次接收数据就重置计时时间,计时结束就触发中断,再判断所有接收的数据&am…
建站知识
2025/2/8 8:46:06
网卡SR-IOV:单个物理网卡(PF)被划分为多个虚拟功能(VF)
SR-IOV(Single Root I/O Virtualization)是一种网络虚拟化技术,允许单个物理网卡被划分为多个虚拟功能(VF),每个虚拟功能可以独立地作为虚拟机的网络接口使用。
虚拟功能(VF)和物理…
建站知识
2025/2/24 10:10:37
解决小程序中ios可以正常滚动,而Android失效问题
解决小程序中 iOS 可以正常滚动,而 Android 失效问题
在开发小程序时,我们经常会遇到一些平台兼容性问题。最近,我在开发一个小程序时遇到了一个问题:在 iOS 设备上可以正常滚动加载更多数据,而在 Android 设备上却无…
建站知识
2025/2/8 8:51:09