百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分类
高性能通讯框架——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秒没有读或者写操作时,就提示读写空闲;服务...