手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ Git
▸ GitHub
▸ SVN
▸ Jenkins
▸ Vim
▸ vmware
▸ Hyper-v
▸ SSH
▸ Jmeter
▸ sysTemd
▸ Maven
▸ Webpack
▸ Zookeeper
▸ k8s
▸ Phpstorm
▸ JVM
▸ IDEA
▸ Appium
▸ Cypress
▸ pandas
▸ Eclipse
▸ HBuilder
▸ 编程工具
▸ Markdown
▸ Mac
▸ Pytest
▸ Selenium
▸ istio
▸ Gradle
▸ Tensorflow
▸ Homebrew
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
JVM
一次“诡异”的 JVM 缓存加载问题排查
项目中使用@Scheduled注解(Spring注解)来定时(每隔五分钟)刷新JVM缓存。但测试环境和线上环境出现不一样的效果(如下图),测试环境每隔5分钟刷新一次,而线上环境刷新的时间间隔远远超过5分钟。测试环境的时间间隔均正常,而线上环境的时间间隔均不正常。测试环境: 线上环境: 项
费时半年鏖战阿里,字节跳动,终于四面阿里成功拿下我的offer上岸,奉上我的复习秘籍
一面:1、开始是自我介绍;2、HashMap的实现原理,什么是hash碰撞,怎样解决hash碰撞?3、ConcurrentHashMap的原理,与HashTable的区别?4、HashSet和TreeSet的区别以及底层实现原理5、HashMap中存key-value,value有重复但是都是Comparable类型可比较;6、怎样根据value排序此集合,介绍实
JVM--参数调优
先上点基础概念 不管是YGC还是FullGC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:we
jvm自动内存管理
java内存区域分配程序计数器:程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以看作是当前线程正在执行的字节码的行号指示器。在Java虚拟机的概念模型里,字节码解释器工作时就是不断改变这个计数器的值来选取下一条需要执行的字节码指令,它是程序控制流的指示器,
JVM探究丶
JVM架构双亲委派机制类装载器采用的机制是双亲委派模式:当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。BootstrapClassLoader启动类加载器:c++编写,加载java核心库java.*,构造E
JVM简单入门
摘自:https://www.cnblogs.com/zhou-zr/p/14022065.html 初识JVM双亲委派机制沙箱安全机制NativePC计数器方法区栈堆工具分析OOMGC算法GC算法总结JMM 初识JVMJVM的位置:jre中包含jvm。双亲委派机制双亲委派机制:是指当一个类加载器收到一个类加载请求时,该
1. JVM内存区块
本篇文章主要讲解Java(JVM)在运行期间,其运行时数据区域的作用、职责与划分。包括堆内存、栈内存——虚拟机栈、本地方法栈、方法区、常量池、程序计数器等概念。 https://zhuanlan.zhihu.com/p/44694290 1、程序计算器:Java虚拟机是可以多线程并发执行的。对
秋招拿下了3个大厂offer,23天彻夜未眠,就因啃透这几个知识点?
前言今年受疫情影响非常大,秋招与金九银十都要比往年来得更迟一些。秋招结束之后,我特意把自己的面试经历顺了顺,总结出了不少的经验。对了,这次一共收割了3个大厂offer,分别是蚂蚁金服、美团和网易,特意分享这次对我帮助非常大的宝典资料,一共涉及九大核心专题,分别是计算机网络、操作系
JVM-浮点数计算
1packagejavap.fload;23importstaticjdk.nashorn.internal.objects.Global.Infinity;45publicclassFloatTest{6publicstaticvoidmain(String[]args){7System.out.println(+0.0F==-0.0F);8System.out.println(Float.i
JVM添加JMX连接
1、找到服务器下的TomCat/bin目录(TomCat目录正常在/usr/local目录下)2、对catalina.sh做以下修改3、服务器开启对应的端口号。(记得最后一步要关闭防火墙)systemctlstartfirewalld开启防火墙firewall-cmd--add-port=10001cp--permanent永久添加10001端口firewall-cm
jvm学习第一天
标题:jvm学习第一天学习内容:1、java程序与跨语言的平台JVM2、java的重大历史事件3、java虚拟机(JVM)4、JVM的位置以及整体结构和生命周期5、java代码执行流程以及区分栈的指令集架构和寄存器的指令集架构6、JVM发展历程内容详情:1、java程序与跨语言的平台JVMCPU
通往高级JAVA开发的必经之路——JVM
前言:JAVA语言的一个非常重要的特点就是与平台的无关性。而使用JVM是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入JVM后,Java语言在不同平台上运行时不需要重新编译。Java语言使用模式JVM屏蔽了与具体平台相关的信息,使得
JVM之堆详解
1.堆的概述 Sun公司----HotSpotBEA----JRockitIBM----J9VM 堆(Heap),一个JVM只有一个堆内存,堆内存的大小是可以调节的类加载器读取类文件后,一般会把什么东西放到堆中?类,方法,常量,变量,保存我们所有引用类型的真实对象JVM内存划分为堆内存和非堆内存,堆内存分为
2020-11-25
JDK7-8默认的垃圾收集器:CMS, 2核4G的设备CMS(ConcurrentMarkSweep):标记清除算法—开始关注较少的停顿时间-买一送一:适用于老年代,青年代使用的是ParaNew收集器意义:减少垃圾收集停顿时间,真正实现了垃圾收集和任务线程并行工作;目标:以最小的停顿时间为目标
二本毕业、两年Javacrud经验,面试阿里侥幸通过成功拿到P6级offer,分享面经!
本文素材来自一位关注我一年多的铁粉对于很多没有学历优势的人来说,面试大厂是非常困难的,这对我而言,也是一样,出身于二本,原本以为就三点一线的生活度过一生,直到生活上的变故,才让我有了新的想法和目标,因此我这个二本渣渣也奋斗了起来,竟拿下了阿里P6岗。今天分享这波面经,主要是希
JVM--01--Java体系结构
JVM与Java体系结构前言作为Java工程师的你曾被伤害过吗?你是否也遇到过这些问题?运行着的线上系统突然卡死,系统无法访问,甚至直接OOMM!想解决线上JVMGC问题,但却无从下手。新项目上线,对各种JVM参数设置一脸茫然,直接默认吧然后就JJ了每次面试之前都要重新背一遍JVM的一些原
上一页
13
14
15
16
17
18
19
20
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签
Nvdia
显卡驱动
录屏功能
录制游戏