技术栈
元编程笔记
HansenPole825
2025-12-25 16:49
一、定义
修改代码的代码
二、有哪些用到了元编程
1.反射
通过配置文件来创建特定对象
spring中使用注解来把对象交给容器管理
序列化和反序列化
2.动态代理
AOP是基于动态代理来实现的。
3.修改字节码
在无法修改代码时可以使用这种方法来完成一些特定需求
三、总结
个人认为可以算作解耦和减少编写重复代码
笔记
网络协议
rpc
上一篇:
从“东数西算”到智慧机房:数字孪生如何重塑数据中心的“智能大脑”?
下一篇:
hot100 234.回文链表
相关推荐
冷雨夜中漫步
2 小时前
Python快速入门(6)——for/if/while语句
开发语言
·
经验分享
·
笔记
·
python
吠品
3 小时前
企业信任基石OV SSL证书
网络协议
·
https
·
ssl
暖馒
4 小时前
Modbus应用层协议的深度剖析
网络
·
网络协议
·
c#
·
wpf
·
智能硬件
Gain_chance
4 小时前
34-学习笔记尚硅谷数仓搭建-DWS层最近一日汇总表建表语句汇总
数据仓库
·
hive
·
笔记
·
学习
·
datagrip
Gain_chance
6 小时前
36-学习笔记尚硅谷数仓搭建-DWS层数据装载脚本
大数据
·
数据仓库
·
笔记
·
学习
肖永威
6 小时前
macOS环境安装/卸载python实践笔记
笔记
·
python
·
macos
暗光之痕
6 小时前
Unreal5研究笔记 Actor的生命周期函数
笔记
·
unreal engine
Gain_chance
7 小时前
35-学习笔记尚硅谷数仓搭建-DWS层最近n日汇总表及历史至今汇总表建表语句
数据库
·
数据仓库
·
hive
·
笔记
·
学习
宵时待雨
7 小时前
STM32笔记归纳9:定时器
笔记
·
stm32
·
单片机
·
嵌入式硬件
m0_71908411
8 小时前
React笔记张天禹
前端
·
笔记
·
react.js
热门推荐
01
GitHub 镜像站点
02
Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services
03
openclaw配置教程(linux+局域网ollama)
04
UV安装并设置国内源
05
Linux下V2Ray安装配置指南
06
AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南
07
openclaw使用nginx反代部署过程 与disconnected (1008): pairing required解决
08
在Trae中使用Pencil MCP
09
Claude Code Skills 实用使用手册
10
OpenClaw Chrome扩展使用教程 - 浏览器中继控制