本文分类:news发布日期:2024/11/30 15:27:12
相关文章
强引用 软引用 弱引用 虚引用 以及WeakHashMap简单介绍
一:强引用 软引用 弱引用 虚引用
1:强引用
强引用是最常的引用方式:
Integer a 1变量a强引用Integer对象为1值,任何对象被强引用不会被垃圾回收掉。
2:软引用
一个对象是软引用且不可达,不会被垃圾回…
建站知识
2024/11/15 23:39:27
golang 不用sleep如何实现实现每隔指定时间执行一次for循环?
今天介绍的是在go语言里面不用time.Sleep, 使用for range 定时器管道 来实现按照我们指定的时间间隔来执行for循环, 即: for range ticker.C { } 这样就实现了for每隔指定时间执行一次,除非管道被关闭,否则for而且会一直柱塞当前线…
建站知识
2024/10/3 14:27:10
Centos7对比Ubuntu一些常用操作差异点
Centos7对比Ubuntu一些常用操作差异点
CentOS 7将于2024年6月30日停止维护,CentOS8已经转为Rhel的上游项目。同时Centos7的软件仓库中,部分软件版本较老。后续使用过程中可以考虑切换到Ubuntu。
下面总结了一些两个系统的常见差异点,包括软…
建站知识
2024/10/3 14:27:12
Linux网络编程:网络层协议|IP
目录 前言:
1.IP协议
1.1.IP协议格式
1.2.网段划分
1.2.1.知识引入 1.2.2.IP地址划分和子网掩码
1.3.IP地址分类
1.3.1.特殊IP地址
编辑
1.3.2.私有IP和公网IP
1.3.3.浅谈NAT技术
1.4.路由
1.4.1.什么是路由
1.4.2.路由表 1.5.网络层数据切片和组装…
建站知识
2024/10/6 9:32:58
前端工程化工具系列(三)—— Stylelint(v16.6.1):CSS/SCSS 代码质量工具
Stylelint 是 CSS/SCSS 的静态分析工具,用于检查其中的违规和错误。
1. 环境要求
v16 以上的 Stylelint,支持 Node.js 的版本为 v18.12.0。 在命令行工具中输入以下内容后回车,来查看当前系统中 Node.js 的版本。
node -vNode.js 推荐使用…
建站知识
2024/11/8 18:28:18
Java面试题:Redis持久化问题
Redis持久化问题
RDB (Redis Database Backup File)
Redis数据快照
将内存中的所有数据都记录到磁盘中做快照
当Redis实例故障重启时,从磁盘读取快照文件恢复数据
使用
save/bgsave命令进行手动快照
save使用主进程执行RDB,对所有命令都进行阻塞
bgsave使用子进程执行R…
建站知识
2024/11/24 12:39:16
SQL进阶day11——窗口函数
目录
1专用窗口函数
1.1 每类试卷得分前3名 1.2第二快/慢用时之差大于试卷时长一半的试卷
1.3连续两次作答试卷的最大时间窗
1.4近三个月未完成试卷数为0的用户完成情况
1.5未完成率较高的50%用户近三个月答卷情况
2聚合窗口函数
2.1 对试卷得分做min-max归一化
2.2每份…
建站知识
2024/11/1 16:01:12
oracle dataguard 从库 MRP 进程的状态是 WAIT_FOR_GAP
因主库归档日志未备份直接删除后,从库不能更新,19c版本以上,之前未打补丁,使用
RECOVER STANDBY DATABASE FROM SERVICE PRM180;之后,在执行
alter database recover managed standby database using current logfil…
建站知识
2024/11/24 23:15:23