一、JDK安装配置 下载:https://www.oracle.com/java/technologies/javase-downloads.html OS:centos7.8 Java:jdk-8u271-linux-x64.tar.gz # jdk-8u271-linux-x64.tar.gz上 ...
分类:
编程语言 时间:
2021-04-02 13:08:53
阅读次数:
0
在前面,我们已经了解了JVM的分代收集,知道JVM垃圾收集在新生代主要采用标记-复制算法,在老年代主要采用标记-清除和标记-整理算法。接下来,我们看一看JDK默认虚拟机HotSpot的一些垃圾收集器的实现。 1、常见垃圾回收器 首先来看一下JDK 11之前全部可用的垃圾收集器。 图中列出了七种垃圾收 ...
分类:
其他好文 时间:
2021-03-31 12:31:26
阅读次数:
0
Java特性和优势 简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性 Java基础 JDK:Java Development Kit JRE: Java Runtime Environment JVM:java Virtual Machine JDK包含JRE,在运行jav ...
分类:
编程语言 时间:
2021-03-31 12:25:51
阅读次数:
0
引申 1.Guava Cache和Ehcache一样也是本地缓存,虽然都是本地缓存,但是在细分领域中也还是有不同的应用场景,Guava是Google提供的一套Java工具包,而GuavaCache作为Guava的Cache部分而提供了一套非常完善的本地缓存机制。在Guava之前,JDK的Concur ...
分类:
系统相关 时间:
2021-03-30 13:27:56
阅读次数:
0
一、注解(Annotation) 1、概述 (1)从 JDK 5.0 开始, Java 增加了对元数据(MetaData) 的支持, 也就是Annotation(注解); (2)Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理。通过使 ...
分类:
编程语言 时间:
2021-03-30 13:22:27
阅读次数:
0
什么是计算机 硬件 软件 系统软件 应用软件 软件开发 人机交互(图形化界面、命令行) 快捷键 alt +f4 关闭窗口 shift+del 永久删除 Dos命令 打开cmd 开始菜单+系统+命令提示符 win+R 输入cmd(推荐 在任意文件夹下,按住shift键下右击,在此处打开命令行窗口 资源 ...
分类:
编程语言 时间:
2021-03-29 12:40:08
阅读次数:
0
Hadoop集群 第三章 linux虚拟机 jdk 配置 1、查看并卸载主机原有JDK 1)查找并卸载 jdk 相关软件 rpm -qa | grep -i java | xargs -n1 rqm -e --nodeps rpm -qa:查看安装的所有 rpm 软件包 grep -i :忽略大小写 ...
分类:
系统相关 时间:
2021-03-29 12:39:22
阅读次数:
0
目录 1.什么是分布式? 2.Jmeter分布式执行原理 3.什么情况下采用分布式测试? 4.执行机安装启动JDK8并配置环境变量(以Linux为例) 5.执行机安装Jmeter3.3(以Linux为例) 6.Jmeter3.3分布式压测准备工作 7.非GUI执行分布式压测 8.Jmter压测接口的 ...
分类:
其他好文 时间:
2021-03-29 12:37:02
阅读次数:
0
常用函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在java.util.function包中被提供。,下面是最简单的几个接口及使用示例。 Supplier接口 java.util.function.Supplier<T>接口,它意味着"供给" , 对应的Lam ...
分类:
编程语言 时间:
2021-03-29 12:10:59
阅读次数:
0
基于动态代理的,可以使用JDK,cglib两种代理方式 aop就是动态代理的规范化,把动态代理的实现步骤定义,让开发人员用统一的方式使用动态代理。 ...
分类:
其他好文 时间:
2021-03-26 15:25:48
阅读次数:
0