## 一、前言 - 开发Java项目过程中,难免会碰到一些 性能 问题,这时候就需要一些工具,帮忙排查 - 本文主要介绍 JDK自带的上古神器 jstat、jmap,用于分析内存问题,另简单介绍 MAT、gceasy、HeapDump 等 - 以 openjdk 11.0.13、G1 垃圾收集器、Linux系统 为例 ## 二、GC分析:jstat ### 1. [jstat 简介](https://docs.oracle.com/e
## 关于 Spring Cloud 技术体系 我们通过时间线展开整个项目背景: - 在我刚开始工作的时候(2010 年以前),可能还没有云原生社区,当时 Java 体系是企业级开发的首选。 - 2010 年, Netflix 推出了 Move to Cloud 计划,将绝大部分的服务迁到了 AWS 上。 - 2012 年,Netflix 推出了 Open Source Software Center(开源�
# 内存马介绍 内存马其实由来已久,早在十几年前,内存马的技术雏形就已经在Windows平台出现,以线程注入为代表的这一类技术,通过将木马注入到系统进程和删除自身进程的方式,来躲避杀毒软件的查杀和实现自身的隐藏。 随着技术的发展,攻击目标的变迁,内存马也渐渐在不同的层面获得了发展�
![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/714270979bd3473ab8570f5d6d87d00c~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716135671&x-signature=mxgpUYL8UsIZb2Vnp2ZTrp8a73c%3D) **在这个充满挑战和机遇的「数字」世界中,作为一名程序员,我已经走过了近三年的旅程。** **这是一个充满了代码的世界,每一行�
Tomcat是目前被广泛应用的Java Web应用服务器,本文以Tomcat为例,为您介绍如何在Linux实例上部署Java Web环境。 软件版本操作系统:本文以CentOS 7.6为例。 Tomcat:Web应用服务器,本文以为Tomcat 8.5.82例。 JDK:Java开发工具包,本文以JDK 18.0.2.1例。 前提条件您已购买Linux实例。具体操作请参见购买云服务器。 ��
初始化 环境依赖创建流式语音识别 SDK 引擎实例前调用,完成网络环境等相关依赖配置。本方法每个进程生命周期内仅需调用一次。 java int ret = SpeechEngineGenerator.prepareEnvironment();if (ret != SpeechEngineDefines.ERR_NO_ERROR) { System.out.println("Prepare Environment Failed: " + ret); return;}创建引擎实例流式语音识别 SDK 通过�
服务端SDK-Java 使用说明您可通过服务端 SDK 来使用视联网 OpenAPI,实现快速开发。我们提供了多语言的服务端 SDK,功能包括: SDK 封装了签名,避免过于繁琐的自行计算。 SDK 封装了常用的 OpenAPI 调用,包含请求和响应,并提供了对应的示例,例如空间管理、设备管理、视频流管理等。 SDK 封装了常用的
## 关于 Spring Cloud 技术体系 我们通过时间线展开整个项目背景: - 在我刚开始工作的时候(2010 年以前),可能还没有云原生社区,当时 Java 体系是企业级开发的首选。 - 2010 年, Netflix 推出了 Move to Cloud 计划,将绝大部分的服务迁到了 AWS 上。 - 2012 年,Netflix 推出了 Open Source Software Center(开源�
本文介绍了云服务器ECS各特性版本的功能发布动态,新特性将在各个地域(Region)陆续发布,欢迎体验。 说明 “邀测”产品或功能暂未对全部用户开放。为方便了解产品,部分“邀测”产品或功能的配套文档已开放给全部用户,同时存在一部分“邀测”产品或功能的配套文档仅开通产品能力的用户可��
# 内存马介绍 内存马其实由来已久,早在十几年前,内存马的技术雏形就已经在Windows平台出现,以线程注入为代表的这一类技术,通过将木马注入到系统进程和删除自身进程的方式,来躲避杀毒软件的查杀和实现自身的隐藏。 随着技术的发展,攻击目标的变迁,内存马也渐渐在不同的层面获得了发展�
![picture.image](https://p6-volc-community-sign.byteimg.com/tos-cn-i-tlddhu82om/714270979bd3473ab8570f5d6d87d00c~tplv-tlddhu82om-image.image?=&rk3s=8031ce6d&x-expires=1716135671&x-signature=mxgpUYL8UsIZb2Vnp2ZTrp8a73c%3D) **在这个充满挑战和机遇的「数字」世界中,作为一名程序员,我已经走过了近三年的旅程。** **这是一个充满了代码的世界,每一行�
文件存储 vePFS Java 客户端提供了一系列接口与文件存储 vePFS 服务进行交互,用来管理资源。您需要先初始化 Java 客户端,才可以向文件存储 vePFS 服务发送 HTTP/HTTPS 请求。本文介绍如何初始化 Java 客户端。 前提条件 已下载并安装文件存储 vePFS Java SDK。具体操作步骤,请参见下载安装 SDK。 初始化客户端
veImageX 支持使用 SDK 完成 API 的调用,您可参考以下内容快速完成服务端 Java SDK 的安装及初始化操作。 前提条件已开通 veImageX 服务。 已安装 JDK 1.8 及以上版本,可通过 java -version 命令查看当前版本。 已获取访问 veImageX 所需的 AK/SK。由于主账号 AK/SK 一旦泄漏,将有严重的安全风险,推荐您使用临时�