前言 简单的针对JAVA虚拟机(JVM)相关知识做一个总结,从此章开始这是一个系列文章,包括内容有; 1 前端编译,AOT(静态编译),JIT即时编译 2 字节码文件的结构,类加载机制以及运行时内存区域 3 关于对象的创建,内存的分配,访问的定位,判断对象是否可用,内存的回收 4 对象内存分配及垃圾 ...
分类:
其他好文 时间:
2018-07-18 17:19:46
阅读次数:
147
一般来说,我们在整合spring和SpringMVC这两个框架中,web.xml会这样写到: 首先配置的是Spring容器的初始化加载的application文件,然后是SpringMVC的前端控制器(DispatchServlet),当配置完DispatchServlet后会在Spring容器中创 ...
分类:
编程语言 时间:
2018-06-30 14:50:27
阅读次数:
140
本项目用的是angular4搭建,用动态组件的形式来显示页面,之前遇到过因为内存溢出而导致无法aot的问题, 解决方法:手动改写内存上限 修改目录: my-project/node_modules/.bin 找到 ng.cmd : @IF EXIST "%~dp0\node.exe" ( "%~dp ...
分类:
其他好文 时间:
2018-06-29 14:05:49
阅读次数:
197
原文 https://www.jianshu.com/p/c959d90e91ce 大纲 1、angular应用为什么需要编译 2、angular的编译模式类型 3、JIT(Just-In-Time) 4、AOT(Ahead-Of-Time) 5、JIT vs AOT 6、Angular2引导方式: ...
分类:
其他好文 时间:
2018-06-28 22:51:53
阅读次数:
281
场景: 同一个服务器,同一个ip下,需要部署多个angular项目 一、打包命令: 项目1(pc端项目):ng build --base-href /pc/view --aot --prod 项目2(移动端项目):ng build --base-href /moblie/view --aot --p ...
分类:
其他好文 时间:
2018-06-25 12:55:38
阅读次数:
1942
继承可以把父类的所有功能都直接拿过来,这样就不必重零做起,子类只需要新增自己特有的方法,也可以把父类不适合的方法覆盖重写; 有了继承,才能有多态。在调用类实例方法的时候,尽量把变量视作父类类型,这样,所有子类类型都可以正常被接收; 旧的方式定义Python类允许不从object类继承,但这种编程方式 ...
分类:
其他好文 时间:
2018-06-18 19:54:52
阅读次数:
133
1. 概述 Java编译器可能是指一个前端编译器(其实叫“编译器的前端”更准备一些),把*.java文件转变成*.class文件的过程;也可能是指虚拟机的后端运行期编译器(JIT编译器,Just In Time Compiler)把字节码转变成机器码的过程;还可能是指使用静态提前编译器(AOT编译器 ...
分类:
其他好文 时间:
2018-06-07 17:05:56
阅读次数:
143
这里的正确指的是不会在运行过程中报错,不会再prod模式下编译报错,不会再AOT模式下编译报错 个人环境说明: 安装相关依赖 引入JS文件 在module文件中导入NgxEchartsModule模块,一般都是全局使用,放到项目中的共有模块中,因为并不是其他的每个模块都会用到echarts,所以放到 ...
分类:
其他好文 时间:
2018-05-29 17:43:29
阅读次数:
1632
就是一张图片的Data URL,利用base64编码把图片数据翻译成标准ASCII字符。 相当于 ...
分类:
Web程序 时间:
2018-05-10 17:14:26
阅读次数:
382
客户端配置 yum -y install authconfig krb5-workstati sssd authconfig-gtk id ldapuser8 /测试 自动挂载 yum -y install autofs vim /etc/autu.master 加入挂载点 /home/guests ...
分类:
其他好文 时间:
2018-04-27 23:01:52
阅读次数:
232