- 博客(4)
- 收藏
- 关注
原创 极简代码,带你一文读懂java反射、代理
0.源码地址https://gitee.com/heaboy-boy/aop 这套代码写得非常漂亮,省略了所有无关代理的细节,比较好理解。本文基于这套代码解释反射和代理。建议阅读前在本地把项目跑通。1.反射和代理概述 反射是实现代理的手段之一。代理可以对方法增强。 什么是“对方法增强”呢?如
2021-07-12 09:02:37
159
原创 128陷阱深度详解——Integer自动拆箱的艺术
128陷阱深度详解——Integer自动拆箱的艺术1.概述 127陷阱指 Integer类封装的数字在[-128,127]范围内比较可以相等,超过此范围不能相等的现象。示例代码如下Integer a= 128;Integer b= 128;System.out.println(a==b);Integer e= 100;Integer f= 100;System.out.println(e==f);Integer c
2021-07-11 09:03:20
353
原创 计算机网络知识要点【二】
第一章 计算机网络和因特网《计算机网络——自顶向下方法》第二部分 网络核心明确报文、分组、分组交换机(路由器和链路层交换机)。分组交换机使用存储转发传输机制。输出缓存、分组丢失(丢包)。每台路由器有一个转发表,用于将目的地址(或目的地址的一部分)映射成为输出链路。存在一些特殊的路由选择协议,用于自动地设置这些转发表,而避免人工逐台路由器去设置。两种移动数据的基本方法:电路交换,...
2020-04-25 23:28:07
487
原创 计算机网络知识要点【一】
第一章 计算机网络和因特网教材使用的是《计算机网络——自顶向下方法》第一部分 因特网概述与网络边缘端系统通过通信链路和分组交换机连接在一起。端系统通过ISP(因特网服务提供商)接入因特网。API(应用程序编程接口)是由联网的端系统提供的,规定了运行在一个端系统上的软件,请求因特网基础设施向运行在另一个端系统上的特定目的地软件交付数据的方式。IP协议定义了在路由器和端系统之间发送和...
2020-04-25 20:48:57
217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人