标签:Netty

Java

Netty源码阅读之如何将TCP的读写操作和指定线程绑定

10

小丁 发布于 2020-07-12

原文链接: http://xueliang.org/article/detail/20200712234015993 前言 在Netty的线程模型中,对于一个TCP连接的读写操作,都是由一个单线程完成的,对于刚入门Netty的新手,这完全颠覆我们熟知的多线程能够加快处理速度,缩短...

阅读(5)评论(0)赞 (0)

Java

Netty源码阅读之如何将TCP的读写操作和指定线程绑定

10

尖兵 发布于 2020-07-12

原文链接: http://xueliang.org/article/detail/20200712234015993 前言 在Netty的线程模型中,对于一个TCP连接的读写操作,都是由一个单线程完成的,对于刚入门Netty的新手,这完全颠覆我们熟知的多线程能够加快处理速度,缩短...

阅读(6)评论(0)赞 (0)

Java

Netty编程实战之:Reactor反应器模式

dulong 发布于 2020-07-12

前一节中我们提到, Netty 入门的两个准备工作, 一是 Java NIO ,二是 Reactor反应器模式 , 这节我们来了解 Reactor反应器模式 如果不知道 Java NIO 的话,那么推荐先去看一下 Java NIO : Netty编程实战之:掌控NIO 什么是Re...

阅读(6)评论(0)赞 (0)

Java

这一篇带你学点儿 Java8 中的流式数据处理

4

Harries 发布于 2020-07-12

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 java8的流式处理极大了简化我们对于集合、数组等结构的操作,让我们可以以函数式的思想去操作,本篇文章将探讨java8的流式数据处理的基本使用。 一. 流式处理简介 在我...

阅读(7)评论(0)赞 (0)

Spring

SpringBoot 源码解析——源码模块功能分析

6

yanxinchi 发布于 2020-07-12

点击上方 " Java指南者 "关注,  星标或置顶一起成长 免费送 1024GB 精品学习资源   源码结构 代码在 IDEA 中打开后的整体目录结构如下图所示: 可以看见整体的结构目录是比较清晰的,主要源码模块分为 spring-boo...

阅读(3)评论(0)赞 (0)

Java

面试被问到“零拷贝”!你要怎么回答?

8

dulong 发布于 2020-07-12

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 http://suo.im/679vJd 前言 I/O概念 1.缓冲区 2.虚拟内存 3.mmap+write方式 4.sendfile方式 Java零拷贝 1.MappedByteBuffer 2....

阅读(3)评论(0)赞 (0)

Java

JavaGuide易错点总结

6

zhuangli 发布于 2020-07-12

1. object.equals("str") 容易报空指针异常,应使用 "str".equals(object); 还可以使用JDK7引入的工具类 object#equals : objects.equals(null, "st...

阅读(7)评论(0)赞 (0)

Java

通过 GraalVM 将 Java 程序编译成本地机器码!

5

邓龙华 发布于 2020-07-12

coding 笔记、点滴记录,以后的文章也会同步到公众号(Coding Insight)中,希望大家关注^_^ 前言 GitHub 地址: LjyYano/Thinking_in_Java_MindMapping 2018年4月,Oracle Labs新公开了一项黑科技: Gra...

阅读(6)评论(0)赞 (0)

Java

Netty编程实战之:掌控NIO

yeseng 发布于 2020-07-12

Netty 是JBOSS提供的一款Java的开源工具,是基于 NIO 的客户端/服务端的编码框架,同时 Netty 也具有高性能,高扩展,异步事件驱动等特性受到各类应用的深切拥戴 基于 Netty ,可以快速开发网络服务器和客户端的应用程序 目标 使开发可以做到"快速和...

阅读(4)评论(0)赞 (0)

Java

使用 Netty 实现 IM 聊天贼简单,看不懂就锤爆哪吒的狗头~(上)

4

Harries 发布于 2020-07-12

1. 概述 2. 构建 Netty 服务端与客户端 3. 通信协议 4. 消息分发 5. 断开重连 6. 心跳机制与空闲检测 7. 认证逻辑 8. 单聊逻辑 9. 群聊逻辑 666. 彩蛋 本文在提供完整代码示例  扫一扫下面 原创不易,给点个 哪吒 嘿,一起冲鸭! 1...

阅读(9)评论(0)赞 (0)

Java

dubbo provider是如何启动的

4

小丁 发布于 2020-07-11

戳蓝字「TopCoder 」关注我们哦! Netty支持多种服务端的server实例,包括mina、netty等,如下所示: 由于开发者目前使用dubbo几乎都是基于 Netty4 的,因此下面的分析就以netty4的NettyServer为例,dubbo启动过程中会调用&nbs...

阅读(12)评论(0)赞 (0)

Java

卧槽!80% 用户正在考虑放弃 Oracle JDK…

4

zhuangli 发布于 2020-07-11

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 面试题 ”领 《96份:3265页面试题》 在 2019 年,Oracle 决定更改许可模式,从提供免费的  Java 更新转变为要求付费订阅,这一重大变化无疑在市场上掀起了一片波澜。 之后,尽管有一些使...

阅读(9)评论(0)赞 (0)

Java

从零开始学调优-Java 全技术栈 性能调优

2

changyuan.xu 发布于 2020-07-10

从零开始学调优-Java 全技术栈 性能调优完整无密  【点击下载】 为什么说:性能调优技术一直是市场上的香饽饽,是面试考察关键的一环,是工作中技术能力的分水岭?用最接地气话回答就是:掌握性能优化,钱多事儿少离家近的工作任君选择!本课程是关于:全技术栈性能调优,即:性能...

阅读(14)评论(0)赞 (0)

Java

这份Github神仙笔记覆盖了90%以上的Java面试题,带你所向披靡

31

songhua.gao 发布于 2020-07-10

前言 作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好好发展。 但是面试的...

阅读(16)评论(0)赞 (0)

Java

费了好大心思熬夜整理了一篇Java泛型解释,看不懂来打我

41

songhua.gao 发布于 2020-07-10

什么是泛型(先理解是个啥) 在学习Java基础的过程中,泛型绝对算得上是一个比较难理解的知识点,尤其对于初学者而言,而且就算是已经有基础的Java程序员,可能对泛型的理解也不是那么透彻,属于那种看了明白,时间长了就忘的那种,究其根本,还是对泛型不够理解。大部分人对泛型的认识:“ ...

阅读(11)评论(0)赞 (0)

Java

你问JVM干啥?

6

小丁 发布于 2020-07-10

最近有粉丝在后台跟我抱怨,自己去大厂面试,面试官老是喜欢问JVM! 你问JVM干啥?程序员平时又用不到这些东西!多问问框架、数据库、项目经验不行么? 有些人觉得是面试官装逼,就爱问这种虚而不实的东西,显得自己牛逼,公司牛逼! 其实这种想法非常幼稚!我不排除部分面试官有这种想法,喜...

阅读(12)评论(0)赞 (0)

Java

关于dubbo连通性的一些思考

3

邓龙华 发布于 2020-07-09

戳蓝字「TopCoder 」关注我们哦! 关于dubbo连通性,也就是dubbo各组件之间通信、privider和consumer连接、以及通信方式这 些功能点。 话不多说,让我们一起揭开dubob连通性的面纱吧。 dubbo架构 在开始之前,先来看一下dubbo整体架构图,有助...

阅读(12)评论(0)赞 (0)

Java

揭秘Java架构技术体系(值得一看)

4

hellas 发布于 2020-07-09

可以说,Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地。 有不少朋友问,除了掌握Java语法,还要系统学习哪些Java相关的技术? 今天,就为大家整理一份目前互联网公司最主流的...

阅读(10)评论(0)赞 (0)