dlopen动态加载共享库出现符号未定义错误 dlopen动态加载共享库出现符号未定义错误问题描述有两个动态库,libfunc.so 和 libbase.so。其中 libfunc.so 依赖 libbase.so,在 libfunc.so 中有一个函数 void func() 调用了 libbase.so 中的函数 void base(),如下: 12345678910111213141516// libbase.so// base.h#i 2024-05-13 踩坑日记 #原创 #dlopen #linux #符号未定义 #c/c++
Emby Notifier 项目说明 Emby Notifier 这是另一个项目 watchdog_for_Emby 的最新优化版本,取消了 nfo 文件的监视依赖,该版本不再需要手动设置媒体库路径,对通过网盘挂载生成的媒体库更加友好~ Emby Server 版本 (重要!!!)4.8.0.80 及更新版本的 Emby Server!!! 本项目是基于 Emby Server 官方插件 Webhooks 实现的,在 4.8.0.8 2024-04-29 折腾之路 #原创 #Emby #Notification #Webhook #Telegram
ELF 可执行文件被识别为共享目标文件 ELF 可执行文件被识别为共享目标文件问题描述个人项目中有一个解析 ELF 文件类型的功能,在测试过程中,错误地将可执行文件 (ET_EXEC) 识别为共享目标文件 (ET_DYN)。 如下图所示,exec_test 必然是一个可执行文件: 但是当我无论使用 readelf -h 查看 exec_test 的头部信息,还是使用 file 命令查看文件类型,都显示这是一个共享目标文件: 通过上面 2024-04-25 踩坑日记 #原创 #ELF #gcc #共享目标文件 #链接
19. 删除链表的倒数第 N 个结点 19. 删除链表的倒数第 N 个结点题目描述给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 12输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5] 示例 2: 12输入:head = [1], n = 1输出:[] 示例 3: 12输入:head = [1,2], n = 1输出:[1] 提示: 链表中结点的数目为 sz 1 & 2024-04-18 leetcode #双指针 #单链表
18. 四数之和 18. 四数之和题目描述给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 <= a, b, c, d < na、b、c 和 d 互不相同nums[a] + nums[b] 2024-04-17 leetcode #双指针 #整数溢出
17. 电话号码的字母组合 17. 电话号码的字母组合题目描述给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 12输入:digits = "23"输出:["ad","ae","af","bd",& 2024-04-17 leetcode #回溯
16. 最接近的三数之和 16. 最接近的三数之和题目描述给你一个长度为 n 的整数数组 nums 和 一个目标值 target。请你从 nums 中选出三个整数,使它们的和与 target 最接近。 返回这三个数的和。 假定每组输入只存在恰好一个解。 示例 1: 123输入:nums = [-1,2,1,-4], target = 1输出:2解释:与 target 最接近的和是 2 (-1 + 2 + 1 = 2) 。 2024-04-17 leetcode #双指针 #排序
15. 三数之和 15. 三数之和题目描述给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。 请你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 2024-04-17 leetcode #双指针 #排序
14. 最长公共前缀 14. 最长公共前缀题目描述编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 “”。 示例 1: 12输入:strs = ["flower","flow","flight"]输出:"fl" 示例 2: 123输入:strs = ["dog","raceca 2024-04-17 leetcode #模拟
11. 盛最多水的容器 11. 盛最多水的容器题目描述给定一个长度为 n 的整数数组 height 。有 n 条垂线,第 i 条线的两个端点是 (i, 0) 和 (i, height[i]) 。 找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。 返回容器可以储存的最大水量。 说明:你不能倾斜容器。 示例 1: 123输入:[1,8,6,2,5,4,8,3,7]输出:49 解释:图中垂直线代表输入数组 2024-04-17 leetcode #双指针