自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bugstack虫洞栈

微信(小傅哥):fustack | 博客:https://bugstack.cn

  • 博客(14)
  • 资源 (124)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于jvmti定位java异常信息

背景描述JVMTI(JVM Tool Interface)位于jpda最底层,是Java虚拟机所提供的native编程接口。JVMTI可以提供性能分析、debug、内存管理、线程分析等功能。JPDA 定义了一个完整独立的体系,它由三个相对独立的层次共同组成,而且规定了它们三者之间的交互方式,或者说定义了它们通信的接口。这三个层次由低到高分别是 Java 虚拟机工具接口(JVMTI),Java ...

2019-09-29 21:46:19 1764 1

原创 netty案例,netty4.1源码分析篇六《Netty异步架构监听类Promise源码分析》

分析Promise之前我们先来看两个单词;Promise、Future>Promise v. 许诺;承诺;答应;保证;使很可能;预示Future n. 将来;未来;未来的事;将来发生的事;前景;前途;前程他们的含义都是对未来即将要发生的事情做相应的处理,这也是在异步编程中非常常见的类名。Netty是一个异步网络处理框架,在实现中大量使用了Future机制,并在Java自带Future的基础上,增加了Promise机制。这两个实现类的目的都是为了使异步编程更加方便使用。

2019-09-26 17:28:41 1585

原创 netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》

前言介绍SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。在实际通信过程中,如果不使用SSL那么信息就是明文传输,从而给非法分子一些可乘之机;窃听风险[eavesdropping]:第三方可以获知通信内容...

2019-09-23 21:22:47 2164

原创 netty案例,netty4.1源码分析篇五《一行简单的writeAndFlush都做了哪些事》

前言介绍对于使用netty的小伙伴来说,ctx.writeAndFlush()再熟悉不过了,它可以将我们的消息发送出去。那么它都执行了那些行为呢,是怎么将消息发送出去的呢。 I/O Request via {@lin...

2019-09-20 23:18:02 1603

原创 netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》

作者:付政委 | 关注微信公众号:bugstack虫洞栈,获取专题案例源码前言介绍你是否使用过某盘,在前几年我们使用的时候速度飞快,上传下载嗖嗖嗖。但是近年来只要不办会员,速度慢的像蜗牛,当然人家也得赚钱我们能理解。那么这样的限速是怎么实现的呢,我们这个案例使用Netty的流量整形进行限速传输,测试过程中当你把流量整形功能去掉后你就是年费VIP。流量整形(Traffic Shaping...

2019-09-19 09:09:32 3242 3

原创 netty案例,netty4.1高级应用篇四,《基于Netty实践搭建的物联网网关iot-gatway》

作者:草非莫鱼 | 《物联网网关实战》 | 关注公众号:bugstack虫洞栈,回复iot-gateway获取案例源码前言介绍物联网平台框架网关设计图物联网平台是很大的一个摊子,在设计上,此次上传了关系设计图,业务框架设计图欠奉。在代码上,我目前也只是做了两版版网关,支持多规约;多规约组解服务,目前也只支持3761规约的组装和解析;接口做了一个框架,改了几版,开始就是提供ja...

2019-09-18 13:53:17 4924

原创 netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》

前言介绍在Netty这种异步NIO框架的结构下,服务端与客户端通信过程中,高效、频繁、大量的写入大块数据时,因网络传输饱和的可能性就会造成数据处理拥堵、GC频繁、用户掉线的可能性。那么由于写操作是非阻塞的,所以即使没有写出所有的数据,写操作也会在完成时返回并通知ChannelFuture。当这种情况发生时,如果仍然不停地写入,就有内存耗尽的风险。所以在写大块数据时,需要对大块数据进行切割发送处理...

2019-09-18 09:23:02 2919

原创 netty案例,netty4.1源码分析篇一《NioEventLoopGroup源码分析》

本章节我们从一个基础构建的基础NettyServer来分析NioEventLoopGroup源码,其中包括了;EventLoopGroup事件循环组、NioEventLoopGroup异步事件循环组、MultithreadEventLoopGroup多线程事件循环组等。启动NettyServer的模版代码private void bing(int port) { EventLoopGro...

2019-09-17 20:20:58 1555

原创 netty案例,netty4.1源码分析篇四《ByteBuf的数据结构在使用方式中的剖析》

前言介绍在Netty中ByteBuf是一个非常重要的类,它可以以高效易用的数据结构方式来满足网络通信过程中处理数据包内字节码序列的移动。数据结构 +-------------------+------------------+------------------+ | discardable bytes | readable bytes | writable bytes | | ...

2019-09-15 13:49:40 1483

原创 netty案例,netty4.1中级拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》

前言介绍在我们实际做应用级开发的过程中,客户端与服务端需要发送多种消息类型,比如一个聊天室场景包括的消息类型;登录验证、组建群聊、发送消息、退出登录等等,但如果我们都是用统一对象加if判断来分别转换,那么对后期的维护成本就会非常大,这样的代码方式也不是一个面向对象开发的思维。面向对象的开发思路,经常会把很多if、switch等逻辑抽象成对应的接口和抽象类,以及加入工厂方式对服务进行动态编排。那...

2019-09-10 13:43:08 2353

原创 netty案例,netty4.1基础入门篇十二《简单实现一个基于Netty搭建的Http服务》

前言介绍Netty不仅可以搭建Socket服务,也可以搭建Http、Https服务。本章节我们通过一个简单的入门案例,来了解Netty搭建的Http服务,在我们后续的Netty网关服务中会使用到这样的功能点。超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。在后端开发中接触HTTP协议的比较多,目前大部分都是基于Serv...

2019-09-09 20:30:49 1784

原创 netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》

前言介绍Netty的性能非常好,在一些小型用户体量的socket服务内,仅部署单台机器就可以满足业务需求。但当遇到一些中大型用户体量的服务时,就需要考虑讲Netty按照集群方式部署,以更好的满足业务诉求。但Netty部署集群后都会遇到跨服务端怎么通信,也就是有集群服务X和Y,用户A链接服务X,用户B链接服务Y,那么他们都不在一个服务内怎么通信?本章节将介绍一种实现方式案例,以满足跨服务之间的用...

2019-09-04 09:05:37 4921 3

原创 netty案例,netty4.1中级拓展篇八《Netty心跳服务与断线重连》

前言介绍在我们使用netty中,需要监测服务是否稳定以及在网络异常链接断开时候可以自动重连。需要实现监听;f.addListener(new MyChannelFutureListener())环境准备1、jdk1.8【jdk1.7以下只能部分支持netty】2、Netty4.1.36.Final【netty3.x 4.x 5每次的变化较大,接口类名也随着变化】代码示例itstack-...

2019-09-04 09:05:07 1798 1

原创 netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》

前言介绍在我们实现开发RPC框架的时候,需要选择socket的通信方式。而我们知道一般情况下socket通信类似与qq聊天,发过去消息,什么时候回复都可以。但是我们RPC框架通信,从感觉上类似http调用,需要在一定时间内返回,否则就会发生超时断开。这里我们选择netty作为我们的socket框架,采用future方式进行通信。Dubbo:国内最早开源的 RPC 框架,由阿里巴巴公司开发并于...

2019-09-04 09:04:02 1904 3

《倚天村·图解数据结构》- @小傅哥

全书共计4章14节,215页4.2万字100+张图片,耗时3个月完成。涵盖4类14种数据结构,包括:链表、数组、队列、堆栈、哈希表、堆、字典树、二分搜索树、平衡二叉树、2-3树、红黑树、并查集、图、布隆过滤器。

2022-10-26

小傅哥整理的技术浏览器书签【导入浏览器】.zip

整理介绍:程序员比较常用的一些网站,包括:招聘求职、副业工作、自媒体、云服务建站、常用博客、素材仓库、开源项目、文档、软件、插件等各项必备内容。详情链接:https://mp.weixin.qq.com/s/dCdBsJPkMtFElaoXR8j7yg 使用说明:书签下载后是一个html文件,支持导入到谷歌、火狐等浏览器,导入后就可以正常使用了。

2021-11-02

jdk-8u281 资源整合 (windows、mac、linux).zip

包含; jdk-8u281-windows-x64.exe jdk-8u281-windows-i586.exe jdk-8u281-windows-x64.zip jdk-8u281-macosx-x64.dmg

2021-04-13

谢飞机简历模板合集,实习生、应届生、工作1~3年、工作3~5年.zip

谢飞机简历模板合集,实习生、应届生、工作1~3年、工作3~5年。 简历是对个人能力的包装,也是用于建立在面试官和求职者的桥梁。当然面试也是一场战斗,要在简历中给面试官留好坑和雷,这样大家才有撩下去的动力!

2021-03-18

elasticsearch-7.10.2、kibana-7.10.2 Mac 版.zip

elasticsearch-7.10.2、kibana-7.10.2 Mac 版

2021-03-11

elasticsearch-7.10.2、kibana-7.10.2 Windows 版.zip

elasticsearch-7.10.2、kibana-7.10.2 Windows 版

2021-03-11

技术架构涵盖内容和演变过程总结的架构图.pptx

对于刚接触编程的新人来说,可能并能很清楚的知道架构是怎么来的,都包括什么内容。如果非得说什么架构,那么可能就是目前在 IDEA 中打开的工程就是架构。但实际上,应用场景、业务规模、服务类型、部署结构、开发框架、技术选型,综合在一起才是架构!

2021-03-04

Java 面经手册·小傅哥.pdf

这是一本以面试题为入口讲解 Java 核心内容的技术书籍,书中内容极力的向你证实代码是对数学逻辑的具体实现。当你仔细阅读书籍时,会发现Java中有大量的数学知识,包括:扰动函数、负载因子、拉链寻址、开放寻址、斐波那契(Fibonacci)散列法还有黄金分割点的使用等等。 适合人群 1. 具备一定编程基础,工作1-3年的研发人员 2. 想阅读 Java 核心源码,但总感觉看不懂的 3. 看了太多理论,但没有实践验证的 4. 求职面试,总被面试题搞的死去活来的

2021-01-26

《重学java设计模式》PDF.zip_java核心技术PDF

本资源共计22个真实业务场景对应59组案例工程,包括交易、营销、秒杀、中间件、源码等各类实战场景。另外,本书属于实战型而不是理论介绍类书籍,每一章节都有对应的完整代码,学习的过程需要参考书中的章节与代码一起学习,学习完成后进行知识点的总结,以及思考这样的设计模式在自己的业务场景中需要如何使用。

2020-10-22

小傅哥的字节码编程(公众号:bugstack虫洞栈).pdf

市面上以及网络搜索中都基本很少有成体系的关于字节码编程的知识,这主要由于大部分开发人员其实很少接触这部分内容,包括;ASM、Javassist、Byte-buddy以及JavaAgent,没有很大的市场也就没有很多的资料。但大家其实已经从其他的框架或者中间件中使用到,就像你用到的;Cglib、混沌工程、非入侵的全链路监控以及你是否使用过jetbrains-agent.jar做了某项实验?

2020-06-08

rubyinstaller-devkit-2.5.7-1-x64.zip

| 序号 | 指令 | 说明 | |:---|:---|:---| | 1 | ruby -v | 查看Ruby版本 | | 2 | gem update | 更新 | | 3 | gem -v | 查看Gem版本 | | 4 | gem install jekyll | 安装jekyll | | 5 | gem install bundler | 下载bundler | | 6 | gem install jekyll-paginate | 下载jeky-paginate | | 7 | git clone git@github.com:fuzhengwei/fuzhengwei.github.io.git | 克隆主题(cd到fuzhengwei.github.io,执行jekyll serve 可以在http://localhost:4000看到效果) | | 8 | gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ | 更换源[https://gems.ruby-china.com](https://gems.ruby-china.com/) | | 9 | jekyll new myblog | 初始化默认博客 | | 10 | bundle install | 进入博客文件夹执行初始化| | 11 | jekyll build | 本地编译默认所有链接为http://localhost | | 13 | jekyll build --source --destination | 编译指定的文件夹,同时可以设定到指定的地方| | 12 | jekyll build --destination | 编译到指定地方 | | 14 | jekyll build --watch | 编译后好自动监听文件变化 自动编译 | | 15 | bundle exec jekyll build | 您只需构建您的站点(而不是在本地提供),然后您可以将生成的文件上传到您的服务器(这将生成与_config.yml中配置变量url的值的规范链接) | | 16 | jekyll clean | 清空编译_site | | 17 | jekyll serve | 本地启动服务 | | 18 | jekyll serve --host 0.0.0.0 --port 80 | 指定ip和端口启动 | | 19 | nohup jekyll serve & | 后台运行 | | 20 | ps -axu | grep jekyll | 运行关闭 | | 21 | kill -9 [pid] | 杀死进程 |

2020-03-28

JAVA核心知识点整理[微信公众号:bugstack虫洞栈]=>推荐.pdf

非常详细综合的java知识点整理,包括;jvm、java集合、java多线程并发、java基础、spring原理、微服务、netty与rpc、网络、日志、zookeeper、kafka、rabbitmq、hbase、mongodb、cassandra、设计模式、负载均衡、数据库、一致性算法、java算法、数据结构、加密算法、分布式缓存、hadoop、spark、storm、yarn、机器学习、云计算。bugstack虫洞栈,强烈推荐!欢迎下载学习,感谢作者辛苦付出!

2019-10-21

netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》源码

netty案例,netty4.1中级拓展篇十三《Netty基于SSL实现信息传输过程中双向加密验证》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724977&idx=1&sn=cab1a02be74a62d8184c18abc5eba6b5&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》源码

netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》源码 https://mp.weixin.qq.com/mp/homepage?__biz=MzIxMDAwMDAxMw==&hid=6&sn=d9bbd1e54719c7dce584c34347c12f71

2019-10-11

netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》源码

netty案例,netty4.1中级拓展篇十一《Netty基于ChunkedStream数据流切块传输》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724953&idx=1&sn=42a0031e9b757f4d941a02b686e64e12&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》源码

netty案例,netty4.1中级拓展篇十《Netty接收发送多种协议消息类型的通信处理方案》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724938&idx=1&sn=646cf29dc8e5da92151a3207bbc129e4&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》源码

netty案例,netty4.1中级拓展篇九《Netty集群部署实现跨服务端通信的落地方案》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724922&idx=1&sn=5af75ca113cf473c9e5a8deee7c256a2&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇八《Netty心跳服务与断线重连》源码

netty案例,netty4.1中级拓展篇八《Netty心跳服务与断线重连》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724845&idx=1&sn=8631c590ff4876ba0b7af64df16fc54b&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》源码

netty案例,netty4.1中级拓展篇七《Netty请求响应同步通信》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724835&idx=1&sn=93fc37b8c35b19f91ef246632a37bab9&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Es信息数据存储》源码

netty案例,netty4.1中级拓展篇六《SpringBoot+Netty+Elasticsearch收集日志信息数据存储》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724830&idx=1&sn=39252e2758dabef568fbf9a936998b31&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》源码

netty案例,netty4.1中级拓展篇五《基于Netty搭建WebSocket,模仿微信聊天页面》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724747&idx=1&sn=603319014b7fd4e1f56600abf03948d2&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》源码

netty案例,netty4.1中级拓展篇四《Netty传输文件、分片发送、断点续传》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724816&idx=1&sn=dd4a5b492c9d0b07cffcf35e51ffd2fd&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇三《Netty传输Java对象》源码

netty案例,netty4.1中级拓展篇三《Netty传输Java对象》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724806&idx=1&sn=bb986119b9cdd950e2e6d995295e7f06&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇二《Netty使用Protobuf传输数据》源码

netty案例,netty4.1中级拓展篇二《Netty使用Protobuf传输数据》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724807&idx=1&sn=e0d27e61423a8cf0ed7bc0b9663d1ff7&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》源码

netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724796&idx=1&sn=ce5dc3c913d464b0e2e4e429a17bb01e&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇十二《简单实现一个Netty的Http服务》源码

netty案例,netty4.1基础入门篇十二《简单实现一个Netty的Http服务》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724932&idx=1&sn=eb1631ddbd0e7a0dcb3a655374631f48&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》源码

netty案例,netty4.1基础入门篇十一《netty udp通信方式案例Demo》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724927&idx=1&sn=a16bc8e98d6a27816da0896adcc83778&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》源码

netty案例,netty4.1基础入门篇十《关于ChannelOutboundHandlerAdapter简单使用》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724887&idx=1&sn=de3a948d945151f78f7ee277e728043e&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇九《自定义编码解码器,处理半包、粘包数据》源码

netty案例,netty4.1基础入门篇九《自定义编码解码器,处理半包、粘包数据》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724895&idx=1&sn=c7160d4863b3bda1b68002cb335ec90d&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理、编码解码处理、收发数据方式》源码

netty案例,netty4.1基础入门篇八《NettyClient半包粘包处理、编码解码处理、收发数据方式》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724791&idx=1&sn=24fa3bf35922abbc54a95d7d724902cd&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇七《嗨!NettyClient》源码

netty案例,netty4.1基础入门篇七《嗨!NettyClient》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724783&idx=1&sn=bc827e680ebd533fe67720fd695257be&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇六《NettyServer群发消息》源码

netty案例,netty4.1基础入门篇六《NettyServer群发消息》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724778&idx=1&sn=72e4b1ea5323475b16e99c6720c7069d&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇五《NettyServer字符串编码器》源码

netty案例,netty4.1基础入门篇五《NettyServer字符串编码器》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724771&idx=1&sn=8f70169b9f329a8cad0071a28f27a65a&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇四《NettyServer收发数据》源码

netty案例,netty4.1基础入门篇四《NettyServer收发数据》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724766&idx=1&sn=a39a05c550f43467a3c3cedd070f8226&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇三《NettyServer字符串解码器》源码

netty案例,netty4.1基础入门篇三《NettyServer字符串解码器》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724760&idx=1&sn=4e5faf45de87e2c7346e9053628b51b0&scene=19#wechat_redirect

2019-10-11

netty案例,netty4.1基础入门篇二《NettyServer接收数据》源码

netty案例,netty4.1基础入门篇二《NettyServer接收数据》源码 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724754&idx=1&sn=0d4ab65a57edc69f31357f42e4327279&scene=19#wechat_redirect

2019-10-11

| netty案例,netty4.1基础入门篇一《嗨!NettyServer》

netty案例,netty4.1基础入门篇一《嗨!NettyServer》 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724732&idx=1&sn=39f47381b6f95b9f5ddd4385c10e50dd&scene=19#wechat_redirect

2019-10-11

《初入JavaIO之门BIO、NIO、AIO实战练习》源码

netty案例,netty4.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》 https://mp.weixin.qq.com/s?__biz=MzIxMDAwMDAxMw==&mid=2650724988&idx=1&sn=99a4f3677d2c5a9499cb06eba2cd37fe&scene=19#wechat_redirect

2019-10-11

网络调试助手NetAssist3.8.2.rar

网络调试助手;

2019-10-08

Netty4.1实战-手写RPC框架.pdf

RPC是一种远程调用的通信协议,例如dubbo、thrift等,我们在互联网高并发应用开发时候都会使用到类似的服务。本专题主要通过三个章节实现一个rpc通信的基础功能,来学习RPC服务中间件是如何开发和使用。章节内以源码加说明实战方式来讲解,请尽可能下载源码学习。 - 手写RPC框架第一章《自定义配置xml》 - 手写RPC框架第二章《netty通信》 - 手写RPC框架第三章《RPC中间件》

2019-09-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除