在前面,我们已经了解了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
                             
                    
                        
                            
                            
                                
                    安装 配置环境变量,是mvn命令可执行 source /etc/profile 上传java代码,解压,进到代码目录,执行mvn package打包,执行过程中会进到apache仓库下载依赖进行打包 打包完成后,出现一个target文件夹,里面有一个jar包 mvn clean 先清除,后打包 mv ...
                            
                            
                                分类:
编程语言   时间:
2021-03-31 11:45:20   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                反向代理原理 区别于正向代理,客户端对代理无感知,通过代理服务器将请求转发给真实服务器,获取返回数据后在发送给客户。 主要配置文件:/usr/local/nginx/conf/nginx.conf 案例1 要实现的效果:在8080端口开启tomcat,在9001端口访问进入tomcat主页 主要步骤 ...
                            
                            
                                分类:
其他好文   时间:
2021-03-30 13:31:01   
                                阅读次数:
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
                             
                    
                        
                            
                            
                                <%@ page language="java" contentType="text/html" import="java.util.*" pageEncoding="utf-8"%> <%@ page import="java.util.regex.Pattern"%> <%@ page impo ...
                            
                            
                                分类:
Web程序   时间:
2021-03-30 13:13:02   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                <%-- Created by IntelliJ IDEA. User: Dell Date: 2021/3/27 Time: 19:51 To change this template use File | Settings | File Templates. --%> <%@ page cont ...
                            
                            
                                分类:
Web程序   时间:
2021-03-30 13:10:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                什么是计算机 硬件 软件 系统软件 应用软件 软件开发 人机交互(图形化界面、命令行) 快捷键 alt +f4 关闭窗口 shift+del 永久删除 Dos命令 打开cmd 开始菜单+系统+命令提示符 win+R 输入cmd(推荐 在任意文件夹下,按住shift键下右击,在此处打开命令行窗口 资源 ...
                            
                            
                                分类:
编程语言   时间:
2021-03-29 12:40:08   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    该博文关于使用Spring前的环境配置,从Tomcat到Maven实现HelloServlet来验证环境搭建是否正确;其中有自己踩过的坑,以及解决方法,相信各位会有所收获! ...
                            
                            
                                分类:
编程语言   时间:
2021-03-29 12:39:39   
                                阅读次数:
0