开篇词 距离上一篇文章更新已经有一年多时间了,之前写的大都是偏向于基础性的知识,也没有掺杂过多个人的思考。而自己一直以来都想写一些更加有深度的内容,这篇文章就是基于这样一个想...
IP属地:四川
开篇词 距离上一篇文章更新已经有一年多时间了,之前写的大都是偏向于基础性的知识,也没有掺杂过多个人的思考。而自己一直以来都想写一些更加有深度的内容,这篇文章就是基于这样一个想...
ASLR(地址随机化)是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到...
Redis对象Redis对象由redisObject结构体表示。 Redis中的每个键值对的键和值都是一个redisObject。共有五种类型的对象:字符串(String)、...
1、类文件结构 Java虚拟机只与Class文件相关联,它规定了Class文件应该具有的格式,而不论该文件是由什么语言编写并编译而来。所以,任何语言只要能够最终编译成符合Ja...
获取JVM的dump文件 1、JVM启动时增加两个参数: Tomcat配置自动生产dump文件参考Tomcat性能调优 2、发现程序异常前通过执行指令,直接生成当前JVM的d...
背景: 最近在看Spring Mvc的源码, 看到调用请求处理方法的过程中时看到最后调用的请求方法时拿取的是bridgeMethod, 如下 可以看到spring是从Hand...
CompletionService接口定义了一组任务管理接口: submit() - 提交任务 take() - 获取任务结果 poll() - 获取任务结果 Executo...
网上一搜取消正在执行的异步任务,会出现很多Future,FutureTask相关的文章,最近我也用了一下FutureTask,这里记录一下使用中遇到的问题,最后结合源码分析一...