- 高性能通讯框架——Netty
-
Netty是什么?...
- 面试官:讲一下SpringBoot的启动流程
-
现在Java的项目开发中,几乎都会引入Spring框架,甚至有人说java开发现在就是在面向Spring编程。基于Spring提供了很多的功能,可以使我们可以方便地构建出低耦合、易扩展、易维护的应用,...
- 你知道TCP粘包和拆包的原理以及它们的解决方案吗
-
TCP粘包和拆包基本介绍1、TCP是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务端)都要有一一成对的socket,因此,发送端为了将多个发给接收端的包更有效的发给对方,使用了优化方法...
- WinForms 中使用 MVVM 模式构建应用
-
前言在传统的WinForms应用程序开发中,很多开发者使用事件驱动的设计模式,直接将业务逻辑编写在界面代码中。然而,随着应用程序的复杂性增加,单一的界面文件变得臃肿,难以测试和维护。借鉴WPF...
- Redis数据倾斜与JD开源hotkey源码分析揭秘
-
1前言之前旁边的小伙伴问我热点数据相关问题,在给他粗略地讲解一波redis数据倾斜的案例之后,自己也顺道回顾了一些关于热点数据处理的方法论,同时也想起去年所学习JD开源项目hotkey——专门用来解...
- 一篇文章彻底搞懂Netty编解码器和Handler的调用机制
-
基本说明1、netty的组件设计:Netty的主要组件有Channel、EventLoop、ChannelFuture、ChannelHandler、ChannelPipe等;2、ChannelHan...
- 面试题:SpringBoot的启动流程
-
不管是用springboot开发还是面试,都需要对SpringBoot的启动流程所了解。下面是一个标准的springboot程序启动程序执行SpringApplication.run方法,我们先看看r...
- Netty简单入门
-
Netty简介Netty是由JBOSS提供的一个java开源框架,现为Github上的独立项目。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户...
- 不为人知的网络编程(十二):彻底搞懂TCP协议层KeepAlive保活机制
-
文中引用了参考资料中的部分内容,本文参考资料详见文末“参考资料”一节,感谢资料分享者。1、引言...
- 网络心跳机制那么简单,但你会写吗
-
实例要求1、编写一个Netty心跳检测机制案例,当服务器超过3秒没有读时,就提示读空闲;2、当服务器超过5秒没有写操作时,就提示写空闲;3、实现当服务器超过7秒没有读或者写操作时,就提示读写空闲;服务...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-