上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 71 下一页

jdk动态代理与cglib优势劣势以及jdk动态代理为什么要interface

摘要: 先来看一下jdk动态代理原型: IUserDao target = new UserDao(); // 给目标对象,创建代理对象 IUserDao proxy = (IUserDao) new ProxyFactory(target).getProxyInstance(); // 执行方法 【代理对 阅读全文
posted @ 2019-09-20 18:45 silyvin 阅读(1854) 评论(0) 推荐(0) 编辑

maven scope属性值设置含义

摘要: maven scope属性值设置含义 1、枚举各个属性值的含义 compile,缺省值,适用于所有阶段,会打包进项目。provided,类似compile,期望JDK、容器或使用者会提供这个依赖。runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。test,只在测试时使用,用于编译和 阅读全文
posted @ 2019-09-20 16:56 silyvin 阅读(272) 评论(0) 推荐(0) 编辑

xc (yet)

摘要: Tcp为什么3次握手 [专项]tcp状态机(很好)(done) 动态代理cglib优缺点,为什么有了cglib还要动态代理 jdk动态代理与cglib优势劣势以及jdk动态代理为什么要interface 动态配置bean 结合自定义注解的 spring 动态注入 service调用service是否 阅读全文
posted @ 2019-09-19 20:48 silyvin 阅读(220) 评论(0) 推荐(0) 编辑

单链表 环

摘要: 问题4 带环链表的长度是多少 问题2知道环的长度,问题3知道环外边的长度。两者相加即为总长度。 阅读全文
posted @ 2019-09-19 12:18 silyvin 阅读(121) 评论(0) 推荐(0) 编辑

适配器模式,将老接口的数据给新接口用

摘要: https://blog.csdn.net/wwwdc1012/article/details/82780560 (1)类适配器 首先有一个已存在的将被适配的类 定义一个目标接口 实现 调用 (2)对象适配器 阅读全文
posted @ 2019-09-18 22:01 silyvin 阅读(356) 评论(0) 推荐(0) 编辑

用策略模式(自定义注解+包扫描)解决if else 太多的问题

摘要: https://mp.weixin.qq.com/s/8yN35pCsUTJvkJxlbXBwdQ https://mp.weixin.qq.com/s/k2LKDor3b5hYWsYKB2Lntg 应用: netty(十二)http server url 与 处理方法映射(反射与注解)spring 阅读全文
posted @ 2019-09-18 21:52 silyvin 阅读(598) 评论(0) 推荐(0) 编辑

方法区 永久代 元空间 常量池

摘要: 方法区:jvm标准 永久代:hotspot实现 1.7 元空间:hotspot实现 1.8 首先,metaspace默认的最大值是整个机器的物理内存大小,所以metaspace不断扩张会导致java程序侵占系统可用内存,最终系统没有可用的内存;而永久区则有固定的默认大小,不会扩张到整个机器的可用内存 阅读全文
posted @ 2019-09-18 17:03 silyvin 阅读(557) 评论(0) 推荐(0) 编辑

javac jar java

摘要: javac 可以将java源文件编译为class字节码文件如 javac HelloWorld.java运行javac命令后,如果成功编译没有错误的话,会出现一个HelloWorld.class的文件。java 可以运行class字节码文件如 java HelloWorld注意java命令后面不要加 阅读全文
posted @ 2019-09-17 23:08 silyvin 阅读(597) 评论(0) 推荐(0) 编辑

tcp(netty)的调用同步化(异步阻塞)及与http协议、浏览器关系【重点】

摘要: 1 https://segmentfault.com/a/1190000019152276?utm_medium=referral&utm_source=tuicool 其实在编程领域,异步的场景还是挺多的,比如 TCP 协议本身就是异步的,我们工作中经常用到的 RPC 调用,在 TCP 协议层面, 阅读全文
posted @ 2019-09-11 14:45 silyvin 阅读(3407) 评论(0) 推荐(0) 编辑

二叉树深度遍历和广度遍历

摘要: https://blog.csdn.net/weixin_39912556/article/details/82852749 package Method; import java.util.ArrayDeque; import java.util.Deque; import java.util.Q 阅读全文
posted @ 2019-09-11 12:06 silyvin 阅读(699) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 71 下一页