技术栈
代理模式
Lam Tang
4 天前
java
·
代理模式
APS 系列文章10
上一篇拆到了「dispatch 里是一条 INVOKESPECIAL」。这一篇补上剩下的两半拼图:为什么这条指令能被 JIT 内联,以及 APS 怎么保证生成一堆代理类后不会内存泄漏。
Lam Tang
4 天前
java
·
代理模式
APS 系列文章 08
Java 9 引入模块系统(JPMS)后,跨模块访问 class 有了更强的封装约束。动态代理因为要在目标类所在的包内生成字节码,首当其冲。
wangjialelele
5 天前
java
·
c++
·
算法
·
面试
·
动态规划
·
代理模式
动态规划DP经典题型总结(Java、C++):路径、子数组、子序列、背包问题详解
恶魔们抓住了公主并将她关在了地下城 dungeon 的 右下角 。地下城是由 m x n 个房间组成的二维网格。我们英勇的骑士最初被安置在 左上角 的房间里,他必须穿过地下城并通过对抗恶魔来拯救公主。
聪明蛋子哟
5 天前
代理模式
从MCP到A2A再到Proxy:Agent-工具协议的三种代理模式
当AI Agent从单机推理走向分布式协作,协议层正在经历一场静默的架构革命。MCP负责向下连接工具,A2A负责横向连接Agent,而Proxy模式正在成为连接这两种协议栈的工程桥梁。本文基于IETF最新互联网草案和主流框架实践,系统拆解Agent-工具协议的三种代理模式及其选型逻辑。
Lam Tang
5 天前
java
·
代理模式
APS 系列文章 09
这一篇回答那个从第一篇埋到现在的问题:AcceleratedProxy.invokeSuper(proxy, method, args) 这一行,最后到底变成了什么?为什么它能快到接近直接调用?
Lam Tang
5 天前
java
·
代理模式
APS 系列文章 01
写 Java 久了,几乎人人都碰过这类需求:给某个方法加日志、做鉴权、统计耗时、织入事务切面。这时候「动态代理」是最顺手的工具,但 JDK 生态里一直摆着一个尴尬的两难:
只吃不吃香菜
11 天前
网络
·
网络协议
·
计算机网络
·
网络安全
·
代理模式
Windows 下基于 YAML 规则的指定域名分流:以哔哩哔哩为例
在企业专线、校园网、多网卡或家庭多出口网络中,不同出口访问同一网站时,链路质量可能存在差异。我的网络环境中,默认出口访问哔哩哔哩时延迟非常高(可能是公司为了防止员工摸鱼,我所在公司办公室网络对B站进行了限流策略),而另一个已授权的网络出口连接更加稳定。如果直接切换整个系统的出口(全局代理),其他原本正常的网站也会受到影响。
zhongjunyao
14 天前
javascript
·
spring boot
·
python
·
eclipse
·
代理模式
Spec-Driven Development (SDD): The Definitive 2026 Guide
规范驱动开发(SDD)是一种软件开发方法论,其中可执行、受版本控制的规范——而不是代码——成为唯一的真实来源。团队(或 AI 编码代理)首先编写详细规范,描述系统应该做什么,然后衍生实现计划,将其拆分为原子任务,最后再生成代码。规范保持活跃:当需求变化时,你先编辑规范,再重新生成相关代码。
FfHUCisI
20 天前
贪心算法
·
golang
·
代理模式
Golang - 贪心算法 — 局部最优推导全局最优
贪心算法的名字听起来像是"贪得无厌",但它其实是一种相当务实的策略:在每一步都选择当前看起来最好的选项,然后寄希望于这一系列局部最优选择最终拼出一个全局最优解。
雾喔
22 天前
算法
·
代理模式
算法练习5
今日完成 4 道高频算法题,覆盖回溯、动态规划、二维网格 DFS 三个重要专题。题目:给定一个不包含重复元素的数组 nums,返回所有可能的全排列。
q56731523
25 天前
人工智能
·
爬虫
·
网络协议
·
tcp/ip
·
代理模式
·
代理ip
人工智能训练数据采集:稳定代理IP高并发方案全解析
AI 模型的训练效果高度依赖数据的规模、多样性和质量。无论是 LLM 的预训练语料、计算机视觉的图像数据集,还是推荐系统的行为数据,公开网络都是最大的数据源。
wuqingshun314159
1 个月前
java
·
mysql
·
代理模式
什么是代理模式?一般用在什么场景?
代理模式是一种结构型设计模式,核心思想是在不改变原始对象的前提下,通过一个代理对象来控制对原始对象的访问,可以在调用前后加点料,比如权限校验、日志记录、缓存等。
我登哥MVP
1 个月前
设计模式
·
代理模式
走进 Gang of Four 设计模式:代理模式
说明:不仅告诉你"怎么用",更告诉你"为什么这样设计"前置知识:Java 面向对象基础(接口、多态)、静态代理与动态代理概念
折哥的程序人生 · 物流技术专研
1 个月前
java
·
代理模式
·
装饰器模式
·
java面试
·
java设计模式
·
springaop
·
从踩坑到精通
Java 23 种设计模式:从踩坑到精通 | 番外:代理 vs 装饰器 —— Spring AOP 到底用了哪个?
摘要:代理模式和装饰器模式是最容易被混淆的结构型模式,它们都持有目标对象的引用,都能在方法调用前后添加逻辑。但Spring AOP 用的是代理模式,Java I/O 流用的是装饰器模式。它们的核心区别是什么?本文从代码、UML、框架源码三个维度深度对比,结合 Spring AOP 的 JdkDynamicAopProxy 和 BufferedInputStream 的源码,帮你彻底分清这对“孪生兄弟”。
初学者,亦行者
1 个月前
算法
·
代理模式
算法设计与分析3:贪心法 - 求解最短路径问题(TSP)
在本实验中,需要理解并实现贪心法的基本原理,并将其运用在最短路径问题中。具体包括:贪心算法(Greedy Algorithm)是一种在每一步选择中都采取当前状态下最优(即最有利)的选择,从而希望导致结果是全局最优的算法策略。
2501_91600747
1 个月前
android
·
ios
·
小程序
·
uni-app
·
代理模式
·
iphone
·
ipad
iPad 怎么抓包 从代理模式到暴力抓包的操作方法
iPad 抓包的场景比 iPhone 更多样——有人要在 iPad 上调试 Web App 和 H5 页面,有人要分析大屏应用或游戏的 API 请求,还有人需要排查 iPad 上跑的企业级应用的网络问题。iPad 的抓包方式和 iPhone 基本一致,但有几个设备特有的配置需要注意。
越甲八千
1 个月前
代理模式
·
适配器模式
代理模式和适配器模式区别
核心目的:做「转换兼容」 两个已有接口不匹配,通过适配器做一层接口转换,让原本不能协作的两类代码一起工作。
AI人工智能+电脑小能手
2 个月前
java
·
spring
·
设计模式
·
代理模式
·
工厂模式
【大白话说Java面试题 第156题】【06_Spring篇】第16题:Spring 用到了哪些设计模式?
📌 PDF:大白话说Java面试题 — 06_Spring篇📚 回答:1.1 模式定义确保一个类只有一个实例,并提供一个全局访问点。
许彰午
2 个月前
java
·
设计模式
·
代理模式
36_Java设计模式之代理模式
我们在日常开发中经常遇到这样的需求:在不修改原始类代码的前提下,为其添加额外的功能,比如记录日志、权限校验、性能统计等。直接侵入原有代码显然不可取,而代理模式(Proxy Pattern)正是解决这类问题的利器。Java中的代理模式分为三种实现方式:静态代理、JDK动态代理和CGLIB代理。
devilnumber
2 个月前
java
·
开发语言
·
代理模式
静态代理 & 动态代理:实战运用 + 场景区别 + 怎么选
我不讲空话,直接讲什么时候用、怎么用、为什么用、项目里怎么写,让你彻底懂运用。一句话: 需要给很多方法统一加功能,又不想改源码 → 必须动态代理!