自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 实用的linux文件系统监控审计脚本工具

本教程分享一个实用的linux文件系统监控审计脚本工具,可以辅助定位文件异常操作问题

2024-06-10 21:29:05 1544

原创 基于Instrument技术实现Java类字节码插桩代理

本文描述了如何通过Instrument技术实现虚拟机Agent_OnLoad模式修改java 类字节码插装代理。该方法使得开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在 JVM 上的程序,甚至能够替换和修改某些类的定义。有了这样的功能,开发者就可以实现更为灵活的运行时虚拟机监控和 Java 类操作了,这样的特性实际上提供了 一种虚拟机级别支持的 AOP 实现方式,使得开发者无需对 JDK 做任何升级和改动,就可以实现某些 AOP 的功能。

2022-09-04 22:06:54 1569 1

原创 基于字节码技术的bean转换工具框架

实现一种字节码生成技术的多模式Bean转换通用工具。支持任意原始类型互转、任意包装类型互转、自定义嵌套实体类型的深拷贝或者映射互转等情况。对于复杂场景,比如N层数组类、N层Map类、N层Collection 类、N层Collection转N维数组或者以上类型的相互嵌套情况均可适配兼容,优于现有开源框架。映射转换效率方面,不同场景略有差异,总体而言性能极佳,接近手动get/set方式 。此外,自研工具框用户接口设计简洁,使用方便,运行稳定。自研工具框架支持动态生成转换类,满足各类动态转换需求。...

2022-04-06 13:20:24 1353

原创 JDK内置工具使用总结

JDK内置工具使用总结1 jinfo 查看或修改java 进程的optsUsage:jinfo (to connect to a running process)参数说明where is one of:-flag to print the value of the named VM flag-flag [+|-] to enable or disable the named VM flag-flag = to set the named VM flag to t

2021-06-24 22:59:33 226

原创 算法设计理论(1)-Master Theorem

算法设计理论(1)-Master Theorem前言在算法复杂度设计与分析前,我们需要一些和数学相关的知识,包括函数的渐近界的定义与性质。并对分治算法中算法复杂度计算的主定义进行推导。函数渐近界设 f和 n是定义域为自然集N 上的函数。用极限表达如下:几个定理如下:Master Theorem 推导进一步转换:算法复杂度分析一般关注与问题规模n 的函数关系,最好能够化简成n 的多项式分类讨论:4. 引用1.《算法设计与分析》,清华出版社版本,屈婉玲,刘田等。

2021-03-24 22:31:34 260

原创 java 对象数据空状态解析

本文阐述了一种基于反射以及递归全面分析任意java 对象内部信息的方法及实现。工具类会检查空值并封装具体的变量信息。可用使用者查询定位具体的null 值信息,减少重复,繁琐的null 信息检查工作

2021-03-07 15:01:48 608 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除