从某种程度上,invokedynamic与MethodHandle机制的作用是一样的,都是为了解决原来的4条指令"...[作者空间]
一、MethodHandle概述 Q:MethodHandle是什么?A:方法句柄类似于反射框架中的Method,...[作者空间]
前提 笔者很久之前就有个想法:参考现有的主流ORM框架的设计,造一个ORM轮子,在基本不改变使用体验的前提下把框架...[作者空间]
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关...[作者空间]
项目使用了MumbleSDK 2.x, rmb请求先到一个Dispatcher类, 然后Dispatcher根据请...[作者空间]
一个web服务,压测会报大量500错误,且稳定复现。我们已经定位到是登录拦截器LoginFilter的问题 安装a...[作者空间]
在实际工作中很多的服务都使用docker部署,如果直接在服务器中使用Arthas则找不到运行的服务而无法使用Art...[作者空间]
昨天下午发现网站访问缓慢,甚至出现 504 错误,通过 top -i 命令查看服务器负载发现负载数值飙升到 3.2...[作者空间]
限流(Rate Limitting)是服务降级的一种方式,通过限制系统的输入和输出流量以达到保护系统的目的。比如我...[作者空间]
高内聚低耦合一直是程序设计提倡的方式,但是很多人在实际项目中一直再使用面向过程的编码,导致代码臃肿不堪,项目维护难...[作者空间]
这两个概念是早些时候Martin Fowler总结出来的两种常见模型设计类型,没有说谁好谁不好,为不同的模型类别选...[作者空间]
臭名昭著的空指针异常是导致Java应用程序失败的最常见原因。以前,为了解决空指针异常,Google公司著名的Gua...[作者空间]
由于公司项目需要,在每次查询完成之后都要把完整的sql语句打印出来,需要集成输出完整SQL插件到框架中 单数据源配...[作者空间]
BeanDefinition 顾名思义就是 Bean的定义, 那么他应该包含Bean的元信息. 所以就是这个意思....[作者空间]
在阅读Spring Boot源码时,看到Spring Boot中大量使用ImportBeanDefinitionR...[作者空间]
Groovy简介 Groovy 是增强 Java 平台的唯一的脚本语言。它提供了类似于 Java 的语法,内置映射...[作者空间]
1. 简介 reflections 是一个 Java 反射工具包,使用它可以非常方便的获取一下字段或者方法。 2....[作者空间]
最近一时兴起想玩玩树莓派那种卡片电脑,国内厂商里面做的比较好要数 FriendlyARM (友善之臂) 了。最终入...[作者空间]