本文分类:news发布日期:2024/12/23 23:33:11
相关文章
【重点】【堆】347.前K个高频元素
题目
最大的K个元素 > 小根堆(类似上窄下宽的梯形) 最小的K个元素 > 大根堆(类似倒三角形)
法1:小根堆
class Solution {public int[] topKFrequent(int[] nums, int k) {Map<Integer, Integer> valToC…
建站知识
2024/11/22 8:35:23
HarmonyOS的功能及场景应用
一、基本介绍
鸿蒙HarmonyOS主要应用的设备包括智慧屏、平板、手表、智能音箱、IoT设备等。具体来说,鸿蒙系统是一款面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统,能够支持手机、平板、智能穿戴、智慧屏、车机等多种终端设备…
建站知识
2024/11/21 16:35:06
关于JVM的垃圾回收GC的一些记录
目录
一、JVM内存区域划分 二、从一个基本问题开始引入垃圾回收
三、GC作用的区域
三、如何确定一个对象是否可以被当成垃圾进行回收
(1)引用计数法
(2)可达性分析算法
(3)引用的类型
(3…
建站知识
2024/11/21 16:34:42
[字符编码]windwos下使用libiconv转换编码格式(二)
在http://t.csdnimg.cn/PLUuz笔记中实现了常用编码格式转换的功能,但这还是一个demo。因为代码中向libiconv库函数传递的字符串是存放在堆空间中的(我也是从网上找例子测试,是否一定要开辟堆空间存放还有待考证),如果一次性转换的字节数很巨大的话,就会导致内存空间不足,进而引…
建站知识
2024/12/21 19:47:53
IntelliJ IDEA插件
插件安装目录:C:\Users\<username>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\plugins
aiXcoder Code Completer:代码补全 Bookmark-X:书签分类
使用方法:鼠标移动到某一行,按ALT SHIFT D
建站知识
2024/12/22 0:16:36
WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER.
Hadoop启动时警告,但不影响使用,强迫症的我还是决定寻找解决办法
WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER. Using value of HADOOP_SECURE_DN_USER.原因是Hadoop安装配置于root用户下,对文件需要进…
建站知识
2024/12/22 0:05:44
JavaScript常用技巧专题五
文章目录 一、使用适当的命名和注释来提高代码可读性二、优雅的写条件判断代码2.1、普通的if else2.2、三元运算符2.3、多个if else2.4、switch case2.5、对象写法2.6、Map写法 三、封装条件语句四、函数应该只做一件事五、Object.assign给默认对象赋默认值六、函数参数两个以下…
建站知识
2024/12/21 23:49:09
easyexcel复杂表头导出
easyexcel复杂表头导出
/*** ClassName ColumnWidthStyleStrategy* Description: excel导出列长度**/
public class ExcelWidthStyleStrategy extends AbstractColumnWidthStyleStrategy {private static final int MAX_COLUMN_WIDTH 200;private final Map<Integer, Map…
建站知识
2024/12/21 23:52:40