Jconsole使用
Jconsole测试代码
123456789101112131415import java.util.ArrayList;import java.util.List;public class HelloGC { byte[] a = new byte[1024 * 100]; //100kb public static void main(String[] args) throws InterruptedException { List list = new ArrayList(); while (true) { list.add(new HelloGC()); Thread.sleep(100); } }}
双击本地HeoolGC然后选择不安全连接
作用: 查看Java应用程序的运行概况,监视垃圾收集器管理的虚拟机内存(堆和元空间)的变化趋势,以及监控程序内的线程。
启动JConsole,在控制台输入:jcon ...
虚拟机性能分析和故障解决
虚拟机性能分析和故障解决工具1.工具概述作为一个java程序员,最基本的要求就是用java语言编写程序,并能够在jvm虚拟机上正常运行,但是在实际开发过程中,我们所有的程序由于各种各样的原因,并不是总能够正常运行,经常会发生故障或者程序的性能低下等问题,此时我们就需要借助于一些jdk提供的工具来定位问题、分析问题并给出合适的解决方案。
jdk给程序员提供的辅助工具都存放在bin目录下,见下图:
jdk提供的这些工具都是使用java语言编写的,他们都来自于lib/tools.jar,解压tools.jar,然后找到它下面sun/tools,截图如下,我们很清楚的能够看到这些目录的名称和前面看到的工具的名称一致。
需要特别注意说明的是:接下来我们讲解的工具全部基于windows平台下的JDK8版本,如果JDK版本,操心系统不同,工具所支持的功能可能会有较大差别,大部分工具在JDK5中就已经提供了,但是为了避免运行环境带来的差异和兼容性问题,建议使用JDK8来验证我们讲解的内容。
这个模块主要学习虚拟机性能监控与故障处理工具的基本使用与实战,要学习这个模块,需要大家首 ...
阿里云视频服务
一、阿里云视频点播技术能力盘点参考文章:
https://blog.csdn.net/qq_33857573/article/details/79564255
视频点播(ApsaraVideo for VoD)是集音视频采集、编辑、上传、自动化转码处理、媒体资源管理、分发加速于一体的一站式音视频点播解决方案。
1、应用场景
音视频网站:无论是初创视频服务企业,还是已拥有海量视频资源,可定制化的点播服务帮助客户快速搭建拥有极致观看体验、安全可靠的视频点播应用。
短视频:集音视频拍摄、特效编辑、本地转码、高速上传、自动化云端转码、媒体资源管理、分发加速、播放于一体的完整短视频解决方案。目前已帮助1000+APP快速实现手机短视频功能。
直播转点播:将直播流同步录制为点播视频,用于回看。并支持媒资管理、媒体处理(转码及内容审核/智能首图等AI处理)、内容制作(云剪辑)、CDN分发加速等一系列操作。
在线教育:为在线教育客户提供简单易用、安全可靠的视频点播服务。可通过控制台/API等多种方式上传教学视频,强大的转码能力保证视频可以快速发布,覆盖全网的加速节点保证学生观看 ...
阿里云短信服务
阿里云短信服务开通有两种方式,第一是直接购买现成的第三方短信运行商服务,短信模板是固定的,第二是开通阿里云短信服务,自定义短信模板
一、直接购买现成服务1. 进入阿里云选择云市场(直接搜索也行)
2. 选择短信或者直接搜索短信
3. 随便购买一个服务我选的第一个(如果5个5个买是免费的我试过几次不知道有没有限制)
4. 进入管理控制台->云市场->已购买服务,复制AppCode
新建工具类HttpUtils
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301 ...





