摘要: Redis数据类型 #查找错误日志 $ docker logs myredis #使用docker开启容器后,进入容器执行redis客户端 $ docker exec -it myredis redis-cli #开启容器后,进入redis-benchmark 是一个压力测试工具 进行测试 $ do 阅读全文
posted @ 2021-03-29 23:26 潇~萧下 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 正则表达式基础 零宽度断言 先行断言用于判断所匹配的格式是否在另一个确定的格式之前,该确定的格式仅作为匹配的约束,并不包含在匹配结果中; 后发断言用于用于判断所匹配的格式是否在另一个确定的格式之后,筛选条件为其前跟随着断言中定义的格式。 符号 详细描述 格式 ?= 正先行断言-存在 (?=...) 阅读全文
posted @ 2021-03-29 23:12 潇~萧下 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 代码例子如下 public class Father{ private int i = test(); private static int j = method(); static{ System.out.print("(1)"); } Father(){ System.out.print("(2 阅读全文
posted @ 2021-03-08 23:43 潇~萧下 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 程序计数器 PC寄存器特点 PC寄存器用来存储指令相关的现场信息,它区别于广义上的物理寄存器,可以看作是物理PC寄存器的一种抽象模拟。 在jvm内存模型中,它运行速度最快;线程私有,并且生命周期与线程的生命周期保持一致。 任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当 阅读全文
posted @ 2021-02-02 23:28 潇~萧下 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 终于决定要把JVM系列整体过一遍以加深自己对JVM的理解,在B站找到了尚硅谷宋红康老师的JVM系列的视频,历时将近两个月总算是把上篇看完了,在本子和Typora上做了一些笔记,简单把笔记整理一下上传到博客,算是对自己的一个交代。 视频链接:https://www.bilibili.com/video 阅读全文
posted @ 2021-02-02 23:09 潇~萧下 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。 运行时数据区的完整结构图 Java虚拟机定义了若干种程序运行期间会使用到的运行时数据区: 其中有一些会随着虚拟 阅读全文
posted @ 2021-02-01 22:59 潇~萧下 阅读(67) 评论(0) 推荐(0) 编辑
摘要: BIO、NIO、AIO区别 BIO:Block IO 同步阻塞式 IO,在传统的java.io包下,它基于流模型实现(面向流的IO操作),提供了我们最熟知的一些IO功能,例如File 抽象、输入输出流等。BIO的交互方式是同步、阻塞的方式,即在读取输入流或者写入输出流时,在读、写动作完成之前,线程会 阅读全文
posted @ 2021-01-21 23:35 潇~萧下 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 字符编码 概述 在计算机世界中,它只能识别二进制数据,每一个二进制位(bit)有0和1两种状态。而为了方便应用计算机,让它可以处理各种信息,便将所有的信息最终都表示为一个二进制的字符串。而各个国家的信息的载体我们可以看作是文字,将各个国家的文字用一连串二进制数据来表示,并一一对应,形成一张表,这张表 阅读全文
posted @ 2021-01-20 23:21 潇~萧下 阅读(446) 评论(0) 推荐(0) 编辑
摘要: java高级之IO流 IO流原理 I/O是Input/Output的缩写,I/O技术用于处理设备之间的数据传输。如读/写文件,网络通讯等。 在Java程序中,我们使用“流(stream)” 的方式对数据进行输入/输出的操作。 在java.io包下提供了各种“流”类和接口,用以获取不同种类的数据,并通 阅读全文
posted @ 2021-01-17 23:35 潇~萧下 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 方法参数的值传递和引用传递 准备工作 关于java中是值传递还是引用传递,网上各种说法层出不穷,正好最近在研究java内存模型,打算从内存模型角度上来分析一下java中的参数传递问题。 先上代码: public class TransTest { public static void main(St 阅读全文
posted @ 2021-01-17 00:46 潇~萧下 阅读(240) 评论(0) 推荐(0) 编辑