话题编程语言 › Java

编程语言:Java

使用ASM操作Java字节码,实现AOP原理

本文通过一个的例子来实现:使用ASM动态生成Java字节码文件(.class) 或者 加载字节码后动态修改字节码,添加我们需要执行的代码,来模拟实现Spring AOP。 年底了,也没心情抠字了,把写demo包含的几个类代码直接贴出来吧。

Cache Java Method Results

Java Method Logging with AOP and Annotations

Java之美[从菜鸟到高手演练]之JDK动态代理的实现及原理

动态代理,听上去很高大上的技术,在Java里应用广泛,尤其是在Hibernate和Spring这两种框架里,在AOP,权限控制,事务管理等方面都有动态代理的实现。

Java性能分析之火焰图

工作的一点总结,以及生活的点滴感悟,你就当我在扯淡.

聊聊并发(三)——JAVA线程池的分析和使用

聊聊并发(三)——JAVA线程池的分析和使用

Java使用极小的内存完成对超大数据的去重计数,用于实时计算中统计UV

通过Java字节码发现有趣的内幕之String篇(二)

AI + 网络安全商业案例白皮书,快来下载!” 1、字面量相加 首先来看两个字面量字符串相加发生了什么情况,Java 代码: package com.jaffa.test.string; public class StringOptTest {

通过Java字节码发现有趣的内幕之String篇(一)

AI + 网络安全商业案例白皮书,快来下载!” 很多时候我们在编写 Java 代码时,判断和猜测代码问题时主要是通过运行结果来得到答案,本博文主要是想通过 Java 字节码的方式来进一步求证我们已知的东西。这里没有对 Java 字节码知识ࣽ

Java error: Comparison method violates its general contract

I saw many questions about this, and tried to solve the problem, but after one hour of googling and a lots of trial & error, I still can't fix it. I hope some of you catch the problem. This is...

Java agent笔记

你的Java代码对JIT编译友好么?

你的Java代码对JIT编译友好么?

Java中的自动装箱与拆箱

Top 10 Useful, Yet Paranoid Java Programming Techniques

Java永久代去哪儿了

利用btrace在线监控java程序状态

下载地址:https://kenai.com/projects/btrace/downloads/directory/releases/ 选择版本进行下载,这里下载的是release-1.2.4 /btrace-bin.zip 这两天在调试程序时,发现一个比较好用的工具-btrace。

trang chủ - Wiki
Copyright © 2011-2025 iteam. Current version is 2.144.0. UTC+08:00, 2025-07-05 15:57
浙ICP备14020137号-1 $bản đồ khách truy cập$