相关文章
Openlayers:海量图形渲染之图片渲染
最近由于在工作中涉及到了海量图形渲染的问题,因此我开始研究相关的解决方案。在这个过程中我阅读了文章 《Openlayers海量矢量面渲染优化》了解到了利用Canvas在前端生成图片渲染的思路,后来我又从同事那里了解到了后端生成图片渲染的思路。我认为这两种…
建站知识
2025/4/10 16:33:44
392. 判断子序列
https://leetcode.cn/problems/is-subsequence/?envTypestudy-plan-v2&envIdtop-interview-150因为是子序列我们只要关心后一个字符在前一个字符后面出现过就行,至于在哪出现出现几次我们不关心,所以我们可以用HashMap<Character, ArrayList<…
建站知识
2025/4/10 16:32:42
RabbitMQ惰性队列的工作原理、消息持久化机制、同步刷盘的概念、延迟插件的使用方法
惰性队列工作原理
惰性队列通过尽可能多地将消息存储到磁盘上来减少内存的使用。与传统队列相比,惰性队列不会主动将消息加载到内存中,而是尽量让消息停留在磁盘上,从而降低内存占用。尽管如此,它并不保证所有操作都是同步写入磁…
建站知识
2025/4/20 17:31:18
EasyExcel-一款好用的excel生成工具
EasyExcel是一款处理excel的工具类,主要特点如下(官方):
特点
高性能读写:FastExcel 专注于性能优化,能够高效处理大规模的 Excel 数据。相比一些传统的 Excel 处理库,它能显著降低内存占用。…
建站知识
2025/4/10 16:30:33
TimescaleDB 2.19.2 发布
TimescaleDB 2.19.2 已于 2025 年 4 月 7 日发布2。此次发布是基于 PostgreSQL 的开源时序数据库 TimescaleDB 的一次更新。 从 GitHub 上的 Pull Request 信息可知,此次发布主要是将相关更改合并到 2.19.x 分支,涉及到一系列的测试和构建配置,包括不同版本 PostgreSQL(如 …
建站知识
2025/4/20 17:34:28
什么是堆?深入理解堆数据结构及其应用
粉丝提问
⭐算法OJ⭐数据流的中位数【最小堆】Find Median from Data Stream 发表后收到一位粉丝的私信询问: “经常听说堆、堆排序、优先队列这些概念,但一直不太明白堆到底是什么,能简单解释一下吗?它和内存分配中的堆是一回事…
建站知识
2025/4/10 16:28:28
数据结构第六章(二)-图的存储及基本操作
数据结构第六章(二) 图的存储一、图的存储1.邻接矩阵1.1 介绍1.2 邻接矩阵法的性质 2.邻接表3.十字链表(存储有向图)4.邻接多重表(存储无向图) 二、图的基本操作总结 图的存储 一、图的存储
1.邻接矩阵
1…
建站知识
2025/4/10 16:27:25
P1464 Function
题目描述
对于一个递归函数 w(a,b,c)
如果 a≤0 或 b≤0 或 c≤0 就返回值 1。如果 a>20 或 b>20 或 c>20 就返回 w(20,20,20)如果 a<b 并且 b<c 就返回 w(a,b,c−1)w(a,b−1,c−1)−w(a,b−1,c)。其它的情况就返回 w(a−1,b,c)w(a−1,b−1,c)w(a−1,b,c−1)−…
建站知识
2025/4/10 16:26:23