第一次(自动变色) NO.1 安装cnpm为了提高速度,在命令行中输入 npm install -g cnpm --registry=http://registry.npm.taobao.org NO.2 安装webpack 它是一款模块加载器兼打包工具npm install webpack -g ...
分类:
其他好文 时间:
2020-04-03 20:00:59
阅读次数:
192
Java自带的类加载器: 启动类加载器(Bootstrap ClassLoader):这是由C++语言实现的一个加载器,是虚拟机的一部分,随虚拟机启动运行。负责将存放在/lib目录下面或者被-Xbootclasspath参数所指定的路径中的类。 扩展类加载器(Extension ClassLoade ...
分类:
编程语言 时间:
2020-03-31 23:03:32
阅读次数:
79
项目中有时候需要从配置文件中加载各种配置属性。 1.利用FileInputStream 这种方式比较适合从任意路径加载配置文件,文件路径是绝对路径。直接看代码 //初始化资源加载器,boolean值指示加载成功还是失败 private static boolean initialize(){ try ...
分类:
编程语言 时间:
2020-03-31 21:24:27
阅读次数:
79
FHS(FilesystemHierarchyStandard)文件结构:/bin:所有用户可用的基本命令程序文件/sbin:供系统管理适用的工具程序/boot:引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grup等/dev:存储特殊文件或设备文件:设备有两种类型:字符设备(线性设备)、块设备(随机设备):/etc:主机特有的配置文件,只能为静态。/home:
分类:
系统相关 时间:
2020-03-29 19:40:07
阅读次数:
124
文件管理 1.文件系统目录结构功能 /boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器 (bootloader, grub)都存放于此目录 /bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序 /sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用 ...
分类:
其他好文 时间:
2020-03-28 23:36:15
阅读次数:
106
第一个阶段(源代码阶段): 先从java文件按成员变量,构造方法,成员方法通过javac编译成class文件。如上图Person.java-->Person.class 第二个阶段(Class类对象阶段): 通过类加载器把class文件中的成员变量,构造方法,成员方法加载到内存中。 第三个阶段(Ru ...
分类:
编程语言 时间:
2020-03-27 21:32:59
阅读次数:
84
什么是类加载器 就是类的快递员 有几种 启动类加载器 Bootstrap (C++) 加载最基本的Java类,例如Java.lang中的类,提供用户的基本使用环境,是 根加载器 。 拓展类加载器 Extension (Java) 加载的是随着时代变化,新添加到Java中的拓展类,例如Javax库中的 ...
分类:
其他好文 时间:
2020-03-27 18:29:41
阅读次数:
64
设计模式分析 1.读取配置文件 读取配置文件有两种方式: 使用类加载器,它只能读取类路径的配置文件 使用ServletContext对象的getRealPath() 2.创建SQLSessionFactory工厂 创建工厂使用的构建者模式。 SqlSessionFactory即为构建者,它会处理一切 ...
分类:
其他好文 时间:
2020-03-25 01:33:13
阅读次数:
68
或许你经常被问到? Volatile关键字有何作用? 实现这些作用的底层如何实现? Volatile能够保障可见性、有序性?原子性吗? 前言 我们都知道,Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用 ...
分类:
编程语言 时间:
2020-03-22 17:57:53
阅读次数:
78
一.java程序的具体执行过程: 1.java源文件会被java编译器编译成字节码文件 2.然后由jvm中的类加载器加载各个类的字节码文件 3.加载完后,由jvm的执行引擎执行 备注:在执行的过程中jvm一段空间来存储数据:运行时数据区,也称jvm内存 二.根据jvm规范,jvm把内存划分为了如下几 ...
分类:
其他好文 时间:
2020-03-22 13:47:07
阅读次数:
59