zip压缩 发表于 2022-01-23 更新于 2023-11-06 分类于 java基础 阅读次数: Valine: 本文字数: 1.9k 阅读时长 ≈ 2 分钟 zip压缩zip文档可以以压缩格式存储一个或多个文件,可以使用ZipInputStream读取Zip文档,使用ZipOutputStream来写入到Zip文件中 阅读全文 »
计算机中的浮点数 发表于 2022-01-22 更新于 2024-10-03 分类于 计算机基础 阅读次数: Valine: 本文字数: 684 阅读时长 ≈ 1 分钟 计算机中的浮点数二进制表示小数说到浮点数,就要先说一下小数,计算机都是使用二进制来进行表示的,所以十进制中的小数部分就是2进制中的负指数次幂 如二进制中1.011就表示为十进制的1*$2^0$+0*$2^{-1}$+1*$2^{-2}$+1*$2^{-3}$,也就是1.375,其实这也是为什么在进行小数部分计算时不准确的原因 阅读全文 »
CPU的工作过程 发表于 2022-01-22 更新于 2024-09-22 分类于 计算机组成 阅读次数: Valine: 本文字数: 104 阅读时长 ≈ 1 分钟 CPU的工作过程CPU上有很多引脚,通过电流信号来给CPU发送指令或者传递数字信息,在引脚有电流通过时,数值为1,在没有电流通过时,数值为0,所以电脑只用0和1这两个数字符号来进行表示,也就是二进制的表示形式
BlockingQueue阻塞队列 发表于 2022-01-22 更新于 2024-07-04 分类于 并发容器 阅读次数: Valine: 本文字数: 17k 阅读时长 ≈ 16 分钟 BlockingQueue阻塞队列BlockingQueue接口是在jdk5版本提供的,在线程池中用到了阻塞队列来实现,阻塞队列是深入学习线程池的基础,该队列通常是有限的容量,如果队列已满添加操作就会阻塞,如果队列为空,移除操作就会阻塞。 阅读全文 »
perf命令 发表于 2022-01-22 分类于 JVM 阅读次数: Valine: 本文字数: 142 阅读时长 ≈ 1 分钟 perf命令1234567# 查看perf中可选参数perf -h# 查看perf stat可选参数perf stat -h# -e 监控的事件 -p监控的进程perf stat -e cpu-clock,task-clock,cs,cache-references,cache-misses -p 570864