IP属地:重庆
标准模型下格上的密钥封装机制http://www.doc88.com/p-2038406323993.html 涵盖密钥封装的提出背景、解决的问...
Build from Dockerfile 比如: 构建自己的docker镜像 生成一个临时的docker container来安装vim,安装...
创建一个对象分为如下四步: 分配对象空间,并将对象成员变量初始化为0或空 执行属性值得显式初始化 执行构造方法 返回对象的地址给相关变量 thi...
进程vs线程 进程和进程之间独立,线程是进程里的内容,内存在进程里(逻辑内存,32位操作系统,2^32=4G,每个进程都有4G的内存空间可以用,...
解释:Alice要给Bob发送的内容希望是可靠,安全的;而实际物理线路是不可靠不安全的,所以搭建了网络的七层架构 解决方法: 数据链路层:提供一...
SpringAOP 如果目标对象实现了接口,则默认采用JDK动态代理 如果目标对象没有实现接口,则采用Cglib进行动态代理 如果目标对象实现了...
通过继承实现动态代理 客户端代码:
静态代理与动态代理 静态代理(如SpringAOP-代理模式中所示)的缺点代理目标的方法越多,代理所委托的方法就越多,而且可能所织入的逻辑很多是...
客户端与接口交互proxy与具体类都需事先接口proxy用于额外实现织入的内容 例子 接口类 真正实现类 代理类 客户端