从原理聊JVM(一):染色标记和垃圾回收算法
本篇介绍了JVM中垃圾回收器相关的基础知识,后续会深入介绍CMS、G1、ZGC等不同垃圾收集器的运作流程和原理,欢迎关注。
Stella981 Stella981
3年前
React开发技术
React开发相关栈(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Freact.hnz.kim%2F%3Ffile%3D005React%25E9%25A1%25B9%25E7%259B%25AE%2F01React%25E5%25BC%2580%2
Wesley13 Wesley13
3年前
JNI技术详解
前段时间探究了点关于JNI技术方面的东西,在网上找,发现关于这方面的东西很少基本上也是找不到,所以就决定写下来,做个笔记:JNI: JNI是JavaNativeInterface的缩写,中文为JAVA本地调用。从Java1.1开始,JavaNativeInterface(JNI)标准成为java平台的一部分,它允许Java代码和其他
Stella981 Stella981
3年前
MediaWiki自动登陆和更新页面
Mediawiki系统开放了API,向wiki系统的api.php发送http请求,可实现很多功能。1.登陆:原理可查看mediawikiapi文档\LoginuserName'\\\'password'\\\'headersdict()headers\'ContentType'\'ap
Wesley13 Wesley13
3年前
C位运算中 异或运算符的 几点注意与示例
C语言的异或运算的运算原理应用。需要注意的是位运算是符合交换律,结合律及分配律的/AllRightsReserved20072015
Wesley13 Wesley13
3年前
2020年要做的几件大事
“2020年将成体系化技术输出2019年全年“大数据技术与架构”累计发送文章304篇。原创127篇,原创率41.8%。技术方向包含了:实时计算技术方向:Flink、Spark、Kafka等离线计算技术方向:Hive、Hadoop、HDFS、Hbase等语言基础技术方向:
Wesley13 Wesley13
3年前
JS调试技术
这次分享的是Chrome开发工具中最有用的面板Sources。Sources面板几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板。通常只要是开发遇到了js报错或者其他代码问题,在审视一遍自己的代码而一无所获之后,我首先就会打开Sources进行js断点调试,而它也几乎能解决我80%的代码问题。Js断点这个功能让人兴奋不已,在没
Stella981 Stella981
3年前
JVM技术总结
1.程序计数器:记录正在执行的虚拟机的字节码的指令地址。2.java虚拟机栈:每个Java方法在执行的同时会创建一个栈帧用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方法从调用直至执行完成的过程,就对应着一个栈帧在Java虚拟机栈中入栈和出栈的过程。该区域可能抛出以下异常:1.当线程请求的栈深度超过最大值,会抛出
Stella981 Stella981
3年前
Kerberos基本概念及原理汇总
“来吧,继续学习Kerberos”系统环境操作系统:CentOS6或CentOS7JDK版本:1.8.0\_151ambari版本:2.6.1HDP版本:2.6.4.0扩展链接《Kerberos原理经典对话(https:/
linbojue linbojue
1年前
数字隔离技术
20多年来,ADI一直走在数字隔离技术发展的前沿,推出iCoupler®数字隔离IC和µModuleBGA数字隔离技术。我们是全球杰出企业之一,出货量超过30亿个隔离通道。我们拥有深厚的领域知识和系统级设计经验,搭配创新的iCoupler产品系列,共同造就