相关文章
Android匿名共享内存(Ashmem)
在Android中我们熟知的IPC方式有Socket、文件、ContentProvider、Binder、共享内存。其中共享内存的效率最高,可以做到0拷贝,在跨进程进行大数据传输,日志收集等场景下非常有用。共享内存是Linux自带的一种IPC机制,Android直接使用…
建站知识
2025/1/28 18:06:01
leetcode热题100.跳跃游戏2
Problem: 45. 跳跃游戏 II 文章目录 题目思路复杂度Code 题目
给定一个长度为 n 的 0 索引整数数组 nums。初始位置为 nums[0]。
每个元素 nums[i] 表示从索引 i 向前跳转的最大长度。换句话说,如果你在 nums[i] 处,你可以跳转到任意 nums[i j] 处:
…
建站知识
2025/1/28 18:05:59
【若依前后端分离】表格勾选状态换页不消失
一、换页时,上一页的勾选状态不消失
1、页面修改
在el-table中添加ref"detailRef" :row-key"getRowKeys"
在el-table-column中添加:reserve-selection"true"
<el-table v-loading"loading" :data"detailList&…
建站知识
2025/1/28 18:19:12
Day34|贪心算法part03:1005.K次取反后最大化的数组和、134. 加油站、135.分发糖果
1005. K次取反后最大化的数组和
按照“绝对值”从大到小排序,如果数字小于0将其翻转,最后检查k有没有用完,没用完就反复翻转绝对值最小的数。
class Solution {public int largestSumAfterKNegations(int[] nums, int k) {int sum 0;nums …
建站知识
2025/1/28 18:11:57
【JavaScript】作用域和闭包
作用域
作用域是程序源代码中定义的范围。JavaScript采用词法作用域,也就是静态作用域。所谓词法作用域就是在函数定义的时候就已经确定了。
let value 1
function foo(){console.log(value)
}
function bar(){let value 2foo()
}
bar() // 1变量对象是当前代码…
建站知识
2025/2/2 4:50:45
【算法】合并两个有序数组 - 双指针
题目
两个有序整数数组 nums1 和 nums2 及他们的元素个数 m、n,将 nums2 合并到 nums1 中,结果依然有序。 nums1 长度默认为 m n,没有元素的位置用 0 补齐。
原理
定义三个指针,分别指向 nums1 的最大元素(p1)、nums2 的最大元…
建站知识
2025/1/25 22:34:33
js与jq之间的联系(补)
JavaScript (JS) 和 jQuery (jQuery) 之间有很多联系。 jQuery 是一个基于 JavaScript 的开源库,意味着它是用 JavaScript 编写的,并且在 JavaScript 程序中使用。 jQuery 通过提供简洁的语法和强大的功能,使得 JavaScript 更易于使用和理解…
建站知识
2025/1/28 17:59:36