摘要: ls 命令是 linux 下最常用的命令。ls 命令就是 list 的缩写缺省下 ls 用来打印出当前目录的清单,如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限 (包括目录、文件夹、文件权限)查看 阅读全文
posted @ 2021-06-15 23:12 入门小站 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 在线解析解码jwt token工具 在线解析解码jwt token工具 JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案。本工具提供在线解码的功能 https://tooltt.com/jwt-decode/ 阅读全文
posted @ 2021-05-10 15:01 入门小站 阅读(33139) 评论(0) 推荐(1) 编辑
摘要: 在线浮点数转二进制 在线浮点数转二进制 在线浮点数转二进制 阅读全文
posted @ 2021-04-21 10:03 入门小站 阅读(11735) 评论(0) 推荐(0) 编辑
摘要: Linux中使用pwd来查看当前工作目录的完整路径。 命令格式 pwd [选项] 命令功能 查看当前工作目录的完整路径。 常用参数 -L, --logical 打印环境变量"$PWD"的值,可能为符号链接。 -P, --physical (默认值)打印当前工作目录的物理位置。 --help 显示帮助 阅读全文
posted @ 2021-03-17 22:15 入门小站 阅读(455) 评论(0) 推荐(0) 编辑
摘要: cd 命令,是 Change Directory 的缩写,用来切换工作目录。 特殊符号 作 用 ~ 代表当前登录用户的主目录 ~用户名 表示切换至指定用户的主目录 - 代表上次所在目录 . 代表当前目录 .. 代表上级目录 概要 cd [-L|[-P [-e]]] [dir] 主要用途 切换工作目录 阅读全文
posted @ 2021-03-16 17:20 入门小站 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 模拟问题代码 构造一个死循环,造成CPU使用率100%。 > vim InfiniteLoop.java public class InfiniteLoop { public static void main(String[] args) { Runnable target; Thread thre 阅读全文
posted @ 2021-02-09 23:52 入门小站 阅读(187) 评论(0) 推荐(0) 编辑
摘要: CMS垃圾收集器从jdk1.6中开始应用,是一个老年代垃圾收集器,在JVM的发展过程中扮演了重要的历史作用,jdk1.7,jdk1.8中都可以开启使用。在jdk9中已经废弃掉了。 CMS垃圾收集器的重要缺点 由于老年代碎片问题,在YGC的时候会发生晋升失败(promotion failures),即 阅读全文
posted @ 2021-02-02 23:28 入门小站 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 什么是死锁 死锁问题是多线程特有的问题,它可以被认为是线程间切换消耗系统性能的一种极端情况。 在死锁时,线程间相互等待资源,而又不释放自身的资源,导致无穷无尽的等待,其结果是系统任务永远无法执行完成。 死锁问题是在多线程开发中应该坚决避免和杜绝的问题. 死锁示例代码 package com.rume 阅读全文
posted @ 2021-01-31 23:37 入门小站 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 概述 CountDownLatch 允许一个或多个线程等待直到在其他线程中执行的一组操作完成的同步辅助。简单来说,就是 CountDownLatch 内部维护了一个计数器,每个线程完成自己的操作之后都会将计数器减一,然后会在计数器的值变为 0 之前一直阻塞,直到计数器的值变为 0. 简单使用 这个例 阅读全文
posted @ 2021-01-30 22:51 入门小站 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 什么是CAS CAS(compare and swap),字面意思比较并交换,是解决多线程并行情况下使用锁造成性能损耗的一种机制. public final boolean compareAndSet(int expect, int update) { return unsafe.compareAn 阅读全文
posted @ 2021-01-28 22:52 入门小站 阅读(528) 评论(0) 推荐(0) 编辑