推荐
专栏
教程
课程
飞鹅
本次共找到1960条
jvm原理
相关的信息
Wesley13
•
4年前
java GC算法 垃圾收集器
GC算法垃圾收集器概述垃圾收集GarbageCollection通常被称为“GC”,它诞生于1960年MIT的Lisp语言,经过半个多世纪,目前已经十分成熟了。jvm中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方
Wesley13
•
4年前
IDEA 内存优化
你的电脑内存都8G、16G里,但只给JVM512M的内存,感觉不卡吗在某些时候。mac上IDEA内存优化方式:windows上文件名应该是和这个一样的,路径就在软件安装的位置。编辑这个文件:!(http://blog.img.zeroone.top/markdownimgpaste20180323135349894
Stella981
•
4年前
Linux下配置Play FrameWork
1.准备工作所需文件play1.2.4 jdk7u25linuxx64.gz 以及你的项目2.将这个东西上传到服务器对应目录,我用的xftp4上传的,就省略步骤了3.配置javacd/lib sudomkdirjvmcdjvm 将jdk7u25linuxx64.gz上传至jvm中sudotar
Easter79
•
4年前
SpringCloud系列——Zuul 动态路由
前言 Zuul是在SpringCloudNetflix平台上提供动态路由,监控,弹性,安全等边缘服务的框架,是Netflix基于jvm的路由器和服务器端负载均衡器,相当于是设备和Netflix流应用的Web网站后端所有请求的前门。本文基于上篇(SpringCloud系列——Ribbon负载均衡(https://www.
Wesley13
•
4年前
ubuntu搭建nginx+scala+play2.0运行环境
学scala有段时间了,最近用scala做了个社区:<ahref"http://www.cnscala.com"title"http://www.cnscala.com"</a,开始买了个内存512的vps,但是编译都不通过,jvm提示无法为对象分配空间,囧,升级到1G,经过3个小时的奋战,终于配置成功了,顺便也记录下。<s
Stella981
•
4年前
JJvm,Java开发的Java虚拟机
背景这是一个Java实现的JAVA虚拟机,它会非常简单,实际上简单的只够运行HelloWorld。虽然简单,但尽量符合JVM标准,目前主要参考依据是《Java虚拟机规范(JavaSE7中文版)》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.iteye.co
Wesley13
•
4年前
Java知识图谱
1JVM1.内存模型(内存分为几部分?堆溢出、栈溢出原因及实例?线上如何排查?)2.类加载机制3.垃圾回收2Java基础什么是接口?什么是抽象类?区别是什么?什么是序列化?网络通信过程及实践什么是线程?java线程池运行过程及实践(Exec
Stella981
•
4年前
JIT中的LogCompilation
点击上方的蓝字关注我吧_程序那些事_!(https://oscimg.oschina.net/oscnet/44ef0e63779c4e03b1b7564c7679147435c.gif)简介我们知道在JVM中为了加快编译速度,引入了JIT即时编译的功能。那么JIT什么时候开始编译的,又是怎么编译的,作为一
Wesley13
•
4年前
NIO直接缓冲区与非直接缓冲区
非直接缓冲区:通过allocate()方法分配缓冲区,将缓冲区建立在jvm内存中。直接缓冲区:通过allocateDirect()方法分配直接缓冲区,将缓冲区建立在物理内存中。可以提高效率。!这里写图片描述(https://static.oschina.net/uploads/img/201709/06150240_bPZ3.jpg)!
京东云开发者
•
1年前
不只是前端,后端、产品和测试也需要了解的浏览器知识(二)
继上篇《》介绍了浏览器的基本情况、发展历史以及市场占有率。本篇文章将介绍浏览器基本原理。在掌握基本原理后,通过技术深入,在研发过程中不断创新,推动产品性能、用户体验的提升,来实现业务的增长,创造可持续的价值。一、业务系统呈现给用户的节点当用户访问我们的业务
1
•••
67
68
69
•••
196