開發(fā)工具jupyter,使用的版本基于python3.8 下面是運行效果:
待完善。
三、AOP實現(xiàn) 前面多次談到AOP,以及我們的Bean是通過原始對象+代理對象,這里來看看AOP部分的實現(xiàn):AOP說到底主要目的不是產(chǎn)生代理對象...
有了前面關(guān)于反射和動態(tài)代理的基礎(chǔ),理解IOC和AOP就相對簡單了。 一、概述 IOC:控制反轉(zhuǎn)(Inversion of Control,縮寫為...
代理可以分為靜態(tài)代理、動態(tài)代理,動態(tài)代理又可以分為 jvm的動態(tài)代理 和 cglib的動態(tài)代理。像spring框架的AOP的底層就使用了動態(tài)代理...
反射是框架設(shè)計的靈魂(使用的前提條件:必須先得到代表的字節(jié)碼的Class,Class類用于表示.class文件(字節(jié)碼)) 一、反射的概述 JA...
前言 現(xiàn)在使用NIO的場景越來越多,很多網(wǎng)上的技術(shù)框架或多或少的使用NIO技術(shù),譬如Tomcat,Jetty。學習和掌握NIO技術(shù)已經(jīng)不是一個J...
一、什么是異常 異常:程序在運行過程中發(fā)生由于硬件設(shè)備問題、軟件設(shè)計錯誤等導致的程序異常事件。(在Java等面向?qū)ο蟮木幊陶Z言中)異常本身是一個...
概述: 集合類繼承或?qū)崿F(xiàn)自兩個接口Collection和map。 list、set、queue實現(xiàn)Collection接口,map類實現(xiàn)map接...