推荐
专栏
教程
课程
飞鹅
本次共找到1950条
jvm原理
相关的信息
Wesley13
•
4年前
SSH加密原理、RSA非对称加密算法学习与理解
首先声明一下,这里所说的SSH,并不是Java传统的三大框架,而是一种建立在应用层和传输层基础上的安全外壳协议,熟悉Linux的朋友经常使用到一个SSHSecureShellCilent的工具,本文也是基于此工具加密原理的学习,在SSH的加密原理中,使用到了RSA非对称加密算法,本文也一并做了学习和了解。 非对称加密算法
good123
•
4年前
一文看懂JVM内存区域分布与作用
那么我们在开始介绍Java内存区域之前,我们先放一张内存区域的图,方便我们后面介绍的时候可以对照着看。须知,本文是根据JDK8来介绍的。程序计数器首先它是线程私有的,它也称为代码的行号指示器,字节码解释器就是通过改变程序计数器的位置来确定下一行要执行的代码,它不存在OOM。如果线程正在执行一个Java方法,那么它记录的是正在执行虚拟机字节码指令的地址,如果是
京东云开发者
•
3年前
初步探索GraalVM--云原生时代JVM黑科技
1云原生时代Java语言的困境经过多年的演进,Java语言的功能和性能都在不断的发展和提高,诸如即时编译器、垃圾回收器等系统都能体现Java语言的优秀,但是想要享受这些功能带来的提升都需要一段时间的运行来达到最佳性能,总的来说Java是面
东方客主
•
4年前
20 张图彻底弄懂 HTTPS 的原理
前言近年来各大公司对信息安全传输越来越重视,也逐步把网站升级到HTTPS了,那么大家知道HTTPS的原理是怎样的吗,到底是它是如何确保信息安全传输的?网上挺多介绍HTTPS,但我发现总是或多或少有些点有些遗漏,没有讲全,今天试图由浅入深地把HTTPS讲明白,相信大家看完一定能掌握HTTPS的原理,本文大纲如下:HTTP为什么不安全
Stella981
•
4年前
Centos7安装svn服务
Centos7安装svn2020120509:53:032020111816:54:080800chenxizhannew在Centos上安装SVN服务器的步骤简单介绍每个安装步骤的原理CentOSLinuxrelease7.9
Stella981
•
4年前
JVM调优总结(2):一些概念(下)
Java对象的大小基本数据的类型的大小是固定的,这里就不多说了。对于非基本类型的Java对象,其大小就值得商榷。在Java中,一个空Object对象的大小是8byte,这个大小只是保存堆中一个没有任何属性的对象的大小。看下面语句:ObjectobnewObject();有了Object对象的
Stella981
•
4年前
Redis+LUA整合使用
、前言从本章节开始我们就开始讲解一些Redis的扩展应用了,之前讲的主从、哨兵和集群都相当重要,也许小公司用不到集群这么复杂的架构,但是也要了解各知识点的原理,只要了解了原理,无论什么时候是有,就都很容易上手了。本章节讲解一下RedisLUA的整合,这里只能当做入门教程,讲解一下RedisLUA相关命令,这里不会单独讲解
Stella981
•
4年前
JVM 问题排查和性能优化常用的 JDK 工具
JDK提供了一系列用于监控、诊断Java进程的工具,它们在JDK安装目录的bin目录下,有jps、jcmd、jstack、jinfo、jmap等。其中jmc、jconsole、jvisualvm是GUI工具,其他大部分都是命令行工具。cd$JAVA_HOME/binls!(https://os
Wesley13
•
4年前
Java虚拟机(JVM)中的内存设置详解
在一些规模稍大的应用中,Java虚拟机(JVM)的内存设置尤为重要,想在项目中取得好的效率,GC(垃圾回收)的设置是第一步。PermGenspace:全称是PermanentGenerationspace.就是说是永久保存的区域,用于存放Class和Meta信息,Class在被Load的时候被放入该区域Heapspace:存放Instance。
Stella981
•
4年前
JVM虚拟机栈——JAVA方法的消亡史
引子这是由一个“无聊”的问题引发的故事:方法ipp和ppi分别会打印什么结果?publicclassOpcode{publicstaticvoidmain(Stringargs){System.out.println("hellowangnima");}publ
1
•••
68
69
70
•••
195