相关文章
JavaSE——集合7:Set接口实现类—TreeSet
目录
一、TreeSet基本介绍
二、TreeSet核心方法
三、TreeSet排序方法
四、TreeSet源码解析
1.无参构造时,底层是创建TreeMap对象
2.有参构造时,底层也创建TreeMap对象
3.执行add方法
4.执行put方法 一、TreeSet基本介绍 TreeSet是 Java 集合框架…
编程日记
2024/12/23 17:36:09
npm install进度卡在 idealTree:node_global: sill idealTree buildDeps
ping一下源:ping http://registry.npm.taobao.org/
ping不通,原因:原淘宝npm永久停止服务,已更新新域名~~震惊!!! 重新安装:npm config set registry https://registry.npmmirror.c…
编程日记
2024/12/18 9:01:00
内核定时器API实现点灯
1.内核定时器 定时器是一个很常用的功能,需要周期性处理的工作都要用到定时器。 Linux 内核定时器 采用系统时钟来实现,并不是6ull里面的硬件定时器。 Linux 内核定时器使用很简单,只需要提供超时时间(相当于定时值)和定时处理函数即…
编程日记
2024/12/18 3:28:01
ddb-spring-boot-starter使用说明
功能说明 实现springbootmybatisplus项目中,动态切换数据库连接及实现类的简易方案。实现效果为:1.将数据源连接信息动态维护到数据表中(可以通过页面实时维护到表中);2. 在线选择数据源就可以实时切换数据库连接及实现…
编程日记
2024/12/6 3:21:25
深入理解C++ STL中的 vector
文章目录 1. vector 的概述1.1 vector 是什么?1.2 vector 的优点1.3 vector 的缺点 2. vector 的基本使用2.1 vector 的定义2.2 基本操作2.3 示例2.4 迭代器的使用 3. vector 的内部实现原理3.1 动态数组的实现3.2 内存管理3.3 内存扩展策略3.4 元素的插入与删除3.4…
编程日记
2024/12/21 20:02:53
一次Fegin CPU占用过高导致的事故
记录一下 一次应用事故分析、排查、处理 背景介绍
9号上午收到CPU告警,同时业务反馈依赖该服务的上游服务接口响应耗时太长
应用告警-CPU使用率 告警变更
【WARNING】项目XXX,集群qd-aliyun,分区bbbb-prod,应用customer,实例customer-6fb6448688-m47jz, POD实例CP…
编程日记
2024/12/21 20:56:27
Vue组件继承与扩展
Vue组件继承与扩展
前言
与Class继承类似,在Vue中可以通过组件继承来达到复用和扩展基础组件的目的,虽然它可能会带来一些额外的性能损耗和维护成本,但其在解决一些非常规问题时有奇效。本文将通过一些非常规的功能需求来讨论其实现过程。 …
编程日记
2024/12/6 20:07:07