小梦书屋 第7页
2.1.3 类加载器的分类-梦境学习站

2.1.3 类加载器的分类

类加载器的分类 分类 无论类加载器的类型如何划分,在程序中我们最常见的类加载器始终只有三个,如下所示: 启动类加载器 负责加载JAVA_HOME/lib目录下的可以被虚拟机识别(通过文件名称,比如r...
内网主机如何通过IP访问另一台内网主机的VMware搭建的虚拟机-梦境学习站

内网主机如何通过IP访问另一台内网主机的VMware搭建的虚拟机

一、目的 解决宿主机通过VMware WorkStation安装了虚拟机后,宿主机所在的局域网中其他机器能访问宿主机里的虚拟机。 其本质是通过VMware提供的端口转发功能,链接到虚拟机ssh常用端口22,以宿...
小梦同学的头像-梦境学习站小梦同学
01539
WIN10家庭版安装Docker并使用Hyper-V-梦境学习站

WIN10家庭版安装Docker并使用Hyper-V

前言 Win10安装Docker一般需要专业版。当然,家庭版也是可以安装的,但只能使用wsl2。缺点就是会占用大量内存,而且在关闭docker时,wsl服务仍然处于运行状态,并占用持续内存空间。 本教程为家...
【github】ssh报错Key is invalid. You must supply a key in OpenSSH public key format-梦境学习站

【github】ssh报错Key is invalid. You must supply a key in OpenSSH public key format

直接赋值粘贴 .ssh的文件原格式会被损坏这时需要打开 git bash输入命令clip < ~/.ssh/id_rsa.pub 然后直接在github页面相关位置粘贴密钥即可
小梦同学的头像-梦境学习站小梦同学
014011
2.6.3 Java线程安全-JVM角度解析-梦境学习站

2.6.3 Java线程安全-JVM角度解析

Java线程安全-JVM角度解析 线程安全 当多个线程同时访问一个对象,如果不用考虑这些线程在运行环境下的调度和交替执行,也不需要考虑额外的同步,或者在调用方法时进行一些其他的协作,调用这个...
Nginx简单使用-梦境学习站

Nginx简单使用

前言: 本教程是小梦同学结合网上一些教程,自行整理的几个nginx的简单配置方法。其中包括多配置文件引用,负载均衡,反向代理的使用等。 一、 配置Hosts 由于是在PC下配置的nginx,所以这里我...
2.4.3 垃圾回收相关概念-梦境学习站

2.4.3 垃圾回收相关概念

垃圾回收相关概念 一. System.gc的理解 在默认情况下,手动调用System.gc或者RunTime.getRunTime().gc(),会显式出发FullGC 同时对新生代和老年代进行回收,尝试释放垃圾。 然而System.gc()调...
深入浅出学Java——HashMap-梦境学习站

深入浅出学Java——HashMap

深入浅出学Java——HashMap 哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文会...
2.1.4 类加载的常用方法-梦境学习站

2.1.4 类加载的常用方法

类加载的常用方法 常用方法 ClassLoader类,它是一个抽象类,其后所有的类加载器都继承自ClassLoader(不包括启动类加载器) 方法名称 描述 getParent() 返回该类加载器的超类加载器 loadClas...
关于写博客你必须会的一件事——markdown-梦境学习站

关于写博客你必须会的一件事——markdown

简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 Markdown 语言在 2004 由约翰·格鲁伯(英语:John Gruber)创建。 Markdown 编写的文档可以导出 HTML 、W...