#深挖

深挖JDK动态代理(二):JDK动态生成后的字节码分析

接上一篇文章深挖JDK动态代理(一)我们来分析一下JDK生成动态的代理类究竟是个什么东西1.将生成的代理类编程一个class文件,通过以下方法publicstaticvoidtransClass()throwsIOException{URLresource=rpcMain.class.getClass().getRes...

深挖JDK动态代理(一)

 最近在研究RPC框架,避免不了的就是在RPC调用中使用最多的则是动态代理的机制了,基于此,我们先来研究一下JDK动态代理我们先来尝试着编写一下JDK动态代理的代码1.由于JDK动态代理是基于接口的,所以不免需要先编写一个接口,并声明一个getHello方法packagecn.lonecloud.study....
代码星球 ·2020-05-23

深挖 go 之 for-range 排坑指南

原文链接文章目录遍历取不到所有元素指针?遍历会停止么?对大数组这样遍历有啥问题?对大数组这样重置效率高么?对map遍历时删除元素能遍历到么?对map遍历时新增元素能遍历到么?这样遍历中起goroutine可以么?遍历取不到所有元素指针?如下代码想从数组遍历获取一个指针元素切片集合arr:=[2]int{1,2}res:...