java共41篇 第3页
底层原理-学海无涯,回头是岸

底层原理

与很多介绍垃圾回收器的文章不同,本文不会涉及「某某垃圾回收器特性」和「如何使用某某垃圾回收器」等「what&how」的内容,而是从底层的垃圾回收算法开始,着重去阐释不同垃圾回收器在算法...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01550
一次线上内存溢出排查-学海无涯,回头是岸

一次线上内存溢出排查

现象: 频繁full gc ,内存回收不掉。 分析:新增需求后发现此现象,使用阿里 的Athas查线上内存情况, 发现gc标记时间非常长。 使用sonar扫描发现很多bug, 但是经过代码分析,原因不在此。 jm...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01060
实现api接口签名-学海无涯,回头是岸

实现api接口签名

API签名是什么 API签名可以理解为就是对API的调用进行签名保护。是在进行API调用时,加了一个调用者及其调用行为的指纹信息,以帮助服务端更好的识别用户及其调用行为的合法性。 怎么做 设计API...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01470
反射抛出自定义异常问题-学海无涯,回头是岸

反射抛出自定义异常问题

问题描述 反射调用方法时,方法内部抛出了自定义异常,但是无法在反射调用点捕获到抛出的自定义异常。 反射调用方法时,方法再次调用反射抛出自定义异常,导致最底层异常消失。 调用逻辑代码 @S...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
02100
Activiti 用户手册-学海无涯,回头是岸

Activiti 用户手册

Activiti 用户手册 v 5.21.0 [TOC] 1. 简介 1.1. 协议 Activiti使用 Apache V2 协议开源。 Activiti Modeler(Web设计器)使用了另一个开源协议 LGPL 2.1 。 1.2. 下载 http://activiti.org/dow...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
13220
Spring Cloud Gateway 读取、修改请求体(解决request body内容被截断)-学海无涯,回头是岸

Spring Cloud Gateway 读取、修改请求体(解决request body内容被截断)

Spring Cloud Gateway 读取、修改请求体(解决request body内容被截断基于2.0.6版本,升级版本后可能不存在此问题) Spring Cloud Gateway 读取、修改请求体(解决request body内容被截断) 本...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
015750
微服务之服务调用与安全控制-学海无涯,回头是岸

微服务之服务调用与安全控制

微服务之服务调用与安全控制 引言: 近年来,大多数企业IT软件均在向微服务架构转型,由于微服务架构采用了更细粒度的分布式拆分,对于服务调用安全方面的问题更复杂,更需要重视,需要整体的系...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01520
Java虚拟机详解—-JVM内存结构-学海无涯,回头是岸

Java虚拟机详解—-JVM内存结构

Java虚拟机详解----JVM内存结构
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
0910
Java虚拟机详解—-垃圾收集器及GC参数-学海无涯,回头是岸

Java虚拟机详解—-垃圾收集器及GC参数

Java虚拟机详解----垃圾收集器及GC参数 零、堆的回顾: 新生代中的98%对象都是“朝生夕死”的,所以并不需要按照1:1的比例来划分内存空间,而是将内存分为一块比较大的Eden空间和两块较小的Surv...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
15900
Java虚拟机详解—-GC算法和种类-学海无涯,回头是岸

Java虚拟机详解—-GC算法和种类

Java虚拟机详解----GC算法和种类 一、GC的概念: GC:Garbage Collection 垃圾收集 1960年 Lisp使用了GC Java中,GC的对象是Java堆和方法区(即永久区) 我们接下来对上面的三句话进行一一的解...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
0830
Java虚拟机详解----常用JVM配置参数-学海无涯,回头是岸

Java虚拟机详解—-常用JVM配置参数

Java虚拟机详解----常用JVM配置参数 零、在IDE的后台打印GC日志: 既然学习JVM,阅读GC日志是处理Java虚拟机内存问题的基础技能,它只是一些人为确定的规则,没有太多技术含量。 既然如此,那么...
mysticalycc的头像-学海无涯,回头是岸mysticalycc3年前
01990