01 2021 档案

摘要:简述 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 定义模型的目标 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储 阅读全文
posted @ 2021-01-07 15:38 柚子味儿的西瓜 阅读(27) 评论(0) 推荐(0)
摘要:一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。 通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同 阅读全文
posted @ 2021-01-07 15:16 柚子味儿的西瓜 阅读(36) 评论(0) 推荐(0)
摘要:1. Stirng的修饰符和实现类 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { final修饰符 String不能被继承成员方法都默认是final修饰的方法 阅读全文
posted @ 2021-01-05 12:07 柚子味儿的西瓜 阅读(36) 评论(0) 推荐(0)
摘要:Nginx适用于哪些场景 - 静态资源服务 - 通过本地文件系统提供服务 - API服务 - OpenResty - 反向代理服务 - 缓存加速 - 负载均衡 Nginx的使用优点 - 高并发、高性能 - 兼顾高并发和高性能 - 可扩展性好 - 模块化扩展 - 生态圈很丰富 - 高可靠性 - 可以持 阅读全文
posted @ 2021-01-04 18:04 柚子味儿的西瓜 阅读(25) 评论(0) 推荐(0)