疯狂创客圈 JAVA死磕系列 总目录
无编程不创客,无案例不学习。疯狂创客圈,一大波高手正在交流、学习中!
疯狂创客圈 Java 死磕系列: 【博客园 总入口】 QQ群:104131248
【Java 聊天室】 实战从0开始,打造100W级 仿QQ IM后台
【Spring +Netty】: Spring Netty (整合实战,带源码)
【IM协议 实战】: Netty+Protobuf 整合一:实战案例,带源码
Netty +Protobuf 整合二:protobuf 消息通讯协议设计的几个准则
【百万级流量 聊天室实战】:
Netty聊天室(1):从0开始实战100w级流量应用之系统介绍
Netty聊天室(2):从0开始实战100w级流量应用之客户端介绍
【Netty 原理】 死磕 系列
【基础篇】: JAVA NIO 简介 | Java NIO Buffer | Java NIO Channel
【知必会篇】: Java NIO Selector | Reactor模式 (重点)
反应器模式 vs 观察者模式 | 反应器模式 vs 生产者消费者模式
【提升篇】: Netty环境搭建 | EventLoop(netty源码死磕4)| ChannelHandler 死磕(5)
Pipeline inbound | Pipeline outbound (netty源码8)
【内力大增篇】: Future Promise 模式(netty源码9)
Netty ByteBuf API 图解 (NEW)
ByteBuf的分配、释放和如何避免内存泄露 (NEW)
【分布式 聊天室】 实战 从0开始,打造亿级 仿 微信 IM后台
【架构篇】 基于 Netty打造 亿级流量 高并发 仿微信 IM后台 架构
【JAVA 面试 】 死磕 系列
支付宝面试题 (new) | 京东面试题 | 顺丰面试题 | 京东android面试题
阿里、腾讯、百度、华为、京东、搜狗、滴滴 上10家试题汇总(史上最全 一网打尽)
【JAVA 类加载器(class loader)】 死磕 系列
1.导入 | 2. JAVA类加载器分类 | 3. 揭秘ClassLoader抽象基类 | 4. 神秘的双亲委托机制
5. 入门案例:自定义一个文件系统的自定义classLoader | 6. 基础案例:自定义一个网络类加载器
7. 中级案例:设计一个加密的自定义网络加载器 | 8. 高级案例1:使用ASM技术,结合类加载器,解密AOP原理
代码工程: classLoaderDemo.zip 下载地址:在疯狂创客圈QQ群文件共享。
无编程不创客,无案例不学习。疯狂创客圈,一大波高手正在交流、学习中!
疯狂创客圈 Netty 死磕系列 10多篇深度文章: 【博客园 总入口】 QQ群:104131248
疯狂创客圈 JAVA死磕系列 总目录的更多相关文章
- 鸿蒙源码分析系列(总目录) | 百万汉字注解 百篇博客分析 | 深入挖透OpenHarmony源码 | v8.23
百篇博客系列篇.本篇为: v08.xx 鸿蒙内核源码分析(总目录) | 百万汉字注解 百篇博客分析 | 51.c.h .o 百篇博客.往期回顾 在给OpenHarmony内核源码加注过程中,整理出以下 ...
- Spring Boot 系列总目录
一.Spring Boot 系列诞生原因 上学那会主要学的是 Java 和 .Net 两种语言,当时对于语言分类这事儿没什么概念,恰好在2009年毕业那会阴差阳错的先找到了 .Net 的工作,此后就开 ...
- 一用钟情的VS插件系列总目录(值得收藏)
关于插件,大家的印象可能很多,比如开发者经常使用的Chrome浏览器的扩展程序,某个软件的一个扩展程序等等.我们使用插件的目的是为了提高我们的某些方面的工作效率或者让我们的软件源(Chrome浏览器等 ...
- AI 系列 总目录
AI 系列 答应了园区大牛 张善友 要写AI 的系列博客,所以开始了AI 系列之旅. 一.四大平台系列(百度AI.阿里ET.腾讯.讯飞) 1.百度篇 (1) 百度OCR文字识别-身份证识别 (2) 基 ...
- 老司机学Xamarin系列总目录
Xamarin开发环境及开发框架初探 Xamarin Forms开发框架二探 (Prism vs MvvmCross) Xamarin Forms开发框架之MvvmCross插件精选 Xamarin开 ...
- CoreProfiler/NanoProfiler性能调试监控系列总目录
NanoProfiler - 适合生产环境的性能监控类库 之 基本功能篇 NanoProfiler - 适合生产环境的性能监控类库 之 大数据篇 NanoProfiler - 适合生产环境的性能监控类 ...
- [置顶]ABP框架系列总目录(持续更新)
Articles & Tutorials Introduction & Step by Step With ASP.NET Core & Entity Framework Co ...
- SpingSecurity + SpringSession 死磕
SpingSecurity + SpringSession 整合 疯狂创客圈 Java 高并发[ 亿级流量聊天室实战]实战系列 [博客园总入口 ] 架构师成长+面试必备之 高并发基础书籍 [Netty ...
- Zuul 修改 请求头、响应头 (死磕)
疯狂创客圈 Java 高并发[ 亿级流量聊天室实战]实战系列 [博客园总入口 ] 架构师成长+面试必备之 高并发基础书籍 [Netty Zookeeper Redis 高并发实战 ] 前言 Crazy ...
随机推荐
- 未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral,解决
升级json.net版本时候报的错误 只需要解决.net和json版本冲突即可 <runtime> <assemblyBinding xmlns="urn:schemas- ...
- Hackerrank - Game Of Rotation 题解
旋转一个数组以得到最大值. 陷阱就是:不能排序.须要模拟操作旋转,并设计公式计算旋转后的和. 要求是O(n)时间完毕. 原题: https://www.hackerrank.com/challenge ...
- CentOS-6.*安装配置SVN
安装说明 系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件 检查已安装版本 #检查是否安装了低版本的SVN [ro ...
- [ci]gitlab安装配置(含gitlab邮件配置)
gitlab安装配置 参考: https://www.unixhot.com/article/48 原则:简单维护为准,故yum安装gitlab 1,gitlab安装 2,gitlab邮箱配置 1,g ...
- C 调用 lua 函数
C 调用 lua 函数 需要考虑的问题: 1. 使用 lua_pcall 可以调用 lua 函数,首先把 lua 函数入栈,然后把参数入栈, lua_pcall(luaState, 参数个数, 返回值 ...
- C++中两个类相互include的问题
在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型 例如: Cup.h #ifndef CUP_H #define CUP_ ...
- 通过主机名(域名)获取IP地址,主机别名等信息
一.所用API函数介绍 struct hostent FAR*gethostbyname( const char FAR* name ); 传入參数:const char FAR* name.主机名或 ...
- hash和encrypt区别及应用_转
转自:哈希(Hash)与加密(Encrypt)的基本原理.区别及工程应用 0.摘要 今天看到吉日嘎拉的一篇关于管理软件中信息加密和安全的文章,感觉非常有实际意义.文中作者从实践经验出发,讨论了信息管理 ...
- 15:开发Rsync服务启动脚本案例
[root@m01 ~]# rsn_count="ps -ef|grep 'rsync --d[a]emon'|wc -l" [root@m01 ~]# echo ${rsn_co ...
- SHA信息摘要
SHA算法是在MD4的基础上演进而来的,通过SHA算法能够获得一个固定长度的摘要信息. SHA算法系列有SHA-1(也成为SHA),SHA-224,SHA-256,SHA-384和SHA-512这 ...