浩浩 浩浩
5年前
JVM--虚拟机方法调用
概述Java能做到一次编译,随处运行,最要是归功于java虚拟机和class文件,我们知道,计算机是0和1的世界,并且只认0和1,所以不管是什么语言什么编译类型,最终给计算机的都是0和1,java也不例外,但是我们的java编译成了class文件,class怎么就转换成0和1了呢,或者说机器码呢?其实这一步是虚拟机帮我们干的。当然,虚拟机是建立在不同
Stella981 Stella981
4年前
KVM 虚拟化原理探究(5)— 网络IO虚拟化
IO虚拟化简介前面的文章介绍了KVM的启动过程,CPU虚拟化,内存虚拟化原理。作为一个完整的风诺依曼计算机系统,必然有输入计算输出这个步骤。传统的IO包括了网络设备IO,块设备IO,字符设备IO等等,在KVM虚拟化原理探究里面,我们最主要介绍网络设备IO和块设备IO,其实他们的原理都很像,但是在虚拟化层又分化开了,这也是为什么网络设备
Stella981 Stella981
4年前
Flutter编译APK时提示The Gradle failure may have been because of AndroidX incompatibilities in ...
在编译APK的时候,很可能有如下提示:TheGradlefailuremayhavebeenbecauseofAndroidXincompatibilitiesinthisFlutterapp.1、Androidstudio编辑器,主菜单RefactorMig
Wesley13 Wesley13
4年前
Java虚拟机(JVM)
Java虚拟机(JVM)一种用于计算机设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译
Stella981 Stella981
4年前
Golang面试题解析(三)
21.编译执行下面代码会出现什么?packagemainvar(size:1024max_sizesize2)funcmain(){println(size,max_size)}解析
可莉 可莉
4年前
2021 程序员修炼内功必备:阿里新产 Java 并发编程原理笔记(全彩版)限时开源!
写在前面:近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。在这收集整理了这些Java并发编程原理整理成书籍,分享给大家。目录
Stella981 Stella981
4年前
2021 程序员修炼内功必备:阿里新产 Java 并发编程原理笔记(全彩版)限时开源!
写在前面:近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。在这收集整理了这些Java并发编程原理整理成书籍,分享给大家。目录
DPDK简介和原理
DPDK是一种绕过内核直接在用户态收发包来解决内核性能的瓶颈技术。
VMware的快照原理
VMware的快照是基于数据块的快照。快照也是以一个文件方式存在的,缺省位置和虚拟机在同一目录下,它是一个Delta文件。每一次的快照就会产生一个新的Delta文件,而以前的Delta文件就进入一个只读状态。并且它是以16MB的大小来进行增长的。
CDN热点扩散原理
本文分享自天翼云开发者社区《》.作者:周鹤图一:正常请求流程图图二:热点请求流程图当前CDN部署架构是一个节点内多台服务器,服务器同时部署网关及ATS缓存组件,请求通过四层负载均衡方式打到网关组件,网关根据url做一致性哈希算法到指定的ATS组件获取缓存资