相关文章
STM32 Unix时间戳
Unix时间戳 Unix 时间戳(Unix Timestamp)定义为从UTC/GMT的1970年1月1日0时0分0秒开始所经过的秒数,不考虑闰秒 时间戳存储在一个秒计数器中,秒计数器为32位/64位的整型变量 世界上所有时区的秒计数器相同,不同时区通过…
建站知识
2025/2/10 8:07:55
Java-JVM内存回收知识点速通(附面试题)
判断对象是否可回收
在 Java 虚拟机(JVM)的垃圾回收机制中,判断对象是否可回收是垃圾回收过程的重要环节。常见的判断方法有引用计数算法和可达性分析算法
引用计数算法
原理:给对象添加一个引用计数器,每当有一个地…
建站知识
2025/2/10 8:06:53
【Java】线上故障排查实战
引言
JVM命令详细可以看前一篇文章,本篇文章基于之前的命令做一次简单的线上故障排查分析
JVM常见命令
实战
1. 一般显示都是Linux系统,我们排查winodows系统想知道CPU和内存使用情况,打开任务管理器就可以出现图形化界面,而L…
建站知识
2025/2/10 8:05:50
【C#】一维、二维、三维数组的使用
在C#中,数组是用于存储固定数量相同类型元素的数据结构。根据维度的不同,可以分为一维数组、二维数组(矩阵阵列)、三维数组等。每增加一个维度,数据的组织方式就会变得更加复杂。
一维数组
一维数组是最简单的数组形…
建站知识
2025/2/10 8:04:47
【EPSG 坐标系系统完全解析(一)(8000 字终极指南)】
EPSG 坐标系系统完全解析(8000 字终极指南) 一、EPSG 的起源与定义(1200 字)
1.1 石油工业催生的标准
行业需求:20 世纪 80 年代石油勘探需要统一坐标参考成立过程: 1985 年欧洲石油公司成立 EPSG 工作组…
建站知识
2025/2/10 8:03:46
Java ArrayList 扩容机制详解
一、触发条件
当向 ArrayList 添加元素时(如 add()、addAll() 方法),若当前元素数量(size)已达到数组容量(elementData.length),则会触发扩容。
二、扩容流程 计算最小容量 所需最…
建站知识
2025/2/10 8:02:42
算法题(62):单词规律
审题: 需要我们判断pattern中的char数据与s中的string数据是否满足双射关系,并返回判断结果 思路: 根据提示我们知道s字符串的内容只有小写字母与空格,且空格只存在于两个单词之间,且只有一个。这些是我们用双指针找到…
建站知识
2025/2/10 8:01:41
leetcode_深度搜索和广度搜索 101. 对称二叉树
101. 对称二叉树
给你一个二叉树的根节点 root , 检查它是否轴对称思路: 1.判断根节点的左右子树是否为空, 若都为空则返回True2.根节点的左右子树其中之一为空或子树的根节点的值不同则返回False3.分别判断根节点左右子树是否相同, 判断时, 左边子树的左节点要对应…
建站知识
2025/2/10 8:00:38