10 2018 档案

摘要:如果面试官问你:你了解 Java 内存模型吗?你怎么回答? 阅读全文
posted @ 2018-10-21 21:19 莫那-鲁道 阅读(2113) 评论(3) 推荐(0) 编辑
摘要:读梁飞博客和其分享的 PPT 总结笔记。期待和对此感兴趣的人一起讨论 :) 阅读全文
posted @ 2018-10-20 23:19 莫那-鲁道 阅读(3797) 评论(2) 推荐(4) 编辑
摘要:谈谈中间件开发 阅读全文
posted @ 2018-10-20 17:02 莫那-鲁道 阅读(12156) 评论(13) 推荐(16) 编辑
摘要:本人开源项目 Lu-Rpc 阅读全文
posted @ 2018-10-16 22:08 莫那-鲁道 阅读(1035) 评论(4) 推荐(1) 编辑
摘要:目录: 1. 粘包 & 拆包及解决方案 ByteToMessageDecoder 2. 基于长度编解码器 3. 基于分割符的编解码器 4. google 的 Protobuf 序列化介绍 5. 其他的 前言 Netty 作为一个网络框架,对 TCP 连接中的问题都做了全面的考虑,比如粘包拆包导致的半 阅读全文
posted @ 2018-10-13 21:39 莫那-鲁道 阅读(1043) 评论(0) 推荐(0) 编辑
摘要:前言 即使这是一本小册,但基于“不提笔不读书”的理念,仍然有必要总结一下。此小册对于那些“硬杠 Netty 源码 却不曾在千万级生产环境上使用实操”的用户非常有用。当然,对那些没有 Netty 编程经验的人来说,更为有用。 放个小册地址: "[Netty 入门与实战:仿写微信 IM 即时通讯系统" 阅读全文
posted @ 2018-10-13 21:38 莫那-鲁道 阅读(1802) 评论(0) 推荐(0) 编辑
摘要:广义的 IOC IoC(Inversion of Control) 控制反转,即“不用打电话过来,我们会打给你”。 两种实现: 依赖查找(DL)和依赖注入(DI)。 IOC 和 DI 、DL 的关系(这个 DL,Avalon 和 EJB 就是使用的这种方式实现的 IoC): DL 已经被抛弃,因为他 阅读全文
posted @ 2018-10-12 16:40 莫那-鲁道 阅读(5572) 评论(5) 推荐(5) 编辑
摘要:Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。 Spring AOP 原理 简单说说 AOP 的设计: 1. 每个 Bean 都会被 JDK 或者 Cg 阅读全文
posted @ 2018-10-12 16:39 莫那-鲁道 阅读(10123) 评论(2) 推荐(1) 编辑
摘要:前言 由于 Cglib 本身的设计,无法实现在 Proxy 外面再包装一层 Proxy(JDK Proxy 可以),通常会报如下错误: 错误来源代码: net.sf.cglib.proxy.Enhancer generateClass(ClassVisitor v) 通过 dump 出来的字节码查看 阅读全文
posted @ 2018-10-05 08:43 莫那-鲁道 阅读(1755) 评论(0) 推荐(3) 编辑

点击右上角即可分享
微信分享提示