推荐
专栏
教程
课程
飞鹅
本次共找到856条
jvm调优
相关的信息
Wesley13
•
3年前
java多线程和异步回调
在实际开发过程中遇到的多线程情况不多,但是在生产环境中多线程是最基本的情况,java面试时也会考到,所以看看多线程的知识还是很有必要的。 Thread,Runnable,Callable,Future,FutureTask,Executors这是java常见的接口和类。 thread.run():线程具体要执行的代码,thread.jo
Wesley13
•
3年前
JS异步的底层原理:单线程加事件队列
异步的底层原理:单线程事件队列。js的代码执行时单线程的,所谓单线程:就是js代码时从上到下按顺序依次执行的,一次只能做一件事情。事件队列可以看作一个容器,这个容器存储着js的回调函数,只有js代码执行结束后,才会去事件队列中调用这些回调函数。例:1//以下的代码先执行for循环,再输出sum值,然后输出正常代码执行,最后
Wesley13
•
3年前
JAVA基础day01
知识总结1.Java是一种非常流行的计算机编程语言,其中使用最多的是Java8.2.JDK是开发工具,JRE是运行环境,JVM是核心所在。JDK包含JRE,JRE包含JVM。3.安装JDK的时候,两项建议:a)路径当中不要有中文或者是空格b)要单独取消外部公共JRE的安装4.命令提示符(cmd)a)启动:开始R,输
Stella981
•
3年前
JVM G1(Garbage
!(https://oscimg.oschina.net/oscnet/upf2c0108b18ba28baf5af916153110bf0a85.png)G1垃圾收集器的设计原则是“首先收集尽可能多的垃圾(GarbageFirst)”,目标是为了尽量缩短处理超大堆(超过4GB)产生的停顿。因此,G1并不会等内存耗尽(比如Seria
Wesley13
•
3年前
UAVStack功能上新:新增JVM监控分析工具
UAVStack推出的JVM监控分析工具提供基于页面的展现方式,以图形化的方式展示采集到的监控数据;同时提供JVM基本参数获取、内存dump、线程分析、内存分配采样和热点方法分析等功能。引言作为AllInOne的智能化服务技术栈,UAVStack提供了非常全面的监控数据采样功能,同时支持数据监控与预警。近期,我们整合了原有的数据采集展示功能,新
Stella981
•
3年前
JVM即时编译器
1.为何HotSpot虚拟机要使用解释器与编译器并存的架构?2.为何HotSpot虚拟机要实现两个不同的即时编译器?3.程序何时使用解释器执行?何时使用编译器执行?4.哪些程序代码会被编译为本地代码?如何编译为本地代码?5.如何从外部观察即时编译器的编译过程和编译结果?解释器与编译器两者各有优势:当_程序需要迅速启动和执行
Stella981
•
3年前
RabbitMQ实现即时通讯居然如此简单!连后端代码都省得写了?
摘要有时候我们的项目中会用到即时通讯功能,比如电商系统中的客服聊天功能,还有在支付过程中,当用户支付成功后,第三方支付服务会回调我们的回调接口,此时我们需要通知前端支付成功。最近发现RabbitMQ可以很方便的实现即时通讯功能,如果你没有特殊的业务需求,甚至可以不写后端代码,今天给大家讲讲如何使用RabbitMQ来实现即时通讯!MQ
Stella981
•
3年前
JVM的内存配置参数
转:https://www.cnblogs.com/jinb/p/6435486.html(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fjinb%2Fp%2F6435486.html)、https://www.cnblogs.com/LTe
Stella981
•
3年前
Fire Balls 11——修正游戏的BUG
版权申明:本文原创首发于以下网站:1.博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fraymondking123%
Stella981
•
3年前
JVM垃圾回收机制
引用计数法:当给对象添加一个引用计数器,每当有一个地方引用这个对象时计数器值就1;引用失效时,计数器值就1;任何时刻计数器为0的对象就是不可能在被使用。优点:引用计数收集器可以很快地执行,交织在程序运行中。缺点:无法检测出循环引用。例如:MyObjectobject1newMyObject();MyObjectobject2
1
•••
38
39
40
•••
86