E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nettyjava后端
Netty
权威指南笔记(四):架构剖析
Netty
权威指南笔记(四):架构剖析对
Netty
的架构进行剖析,学习其设计,便于在今后的架构设计中,设计出高性能、高可靠、可扩展的产品。
albon
·
2021-04-28 21:01
【
java后端
学习】java语言基础(夯实基础)
文章目录一、基础语法1java中的标识符1.1变量命名规范1.2保留字2java中的常量3java基本数据类型4数组5字符及字符串6运算符7控制语句for语句8注释二、面向对象1面向对象三大特征2类与对象2.1匿名对象2.2内部类2.2.1成员内部类2.2.2局部内部类2.2.3匿名内部类2.2.4静态内部类2.3包装类拆箱和装箱操作字符串转换基本数据类型与包装类型的区别2.4抽象类抽象方法三、接
Andy in boots
·
2021-04-28 21:57
java
抽象类
编程语言
多态
后端
[java手把手教程][第二季]
java后端
博客系统文章系统——No4
转眼间第二季来到了第五章,也是我们博客系统的第四章。前段时间因为个人私事较多,项目停更了两期,但是这都不是问题,我们继续接着走下去。毕竟承诺的事情就得完成。这一期我们的目标是完成后端博客系统的登录功能和添加Apis-doc功能。博文发布系统我们需要发布博文,那么后端必不可少的是登录和发布系统,至于其他的我们可以先缓一缓,毕竟我也没想好后端页面怎么设计,嘿嘿。前面我看了一下,确实是完美兼容WordP
Clone丶记忆
·
2021-04-28 19:59
Java进阶之梯,成长路线与学习资料,助力突破中间件领域
JavaLadder中间件兴趣圈,一定能成为你在java领域的进阶之梯,旨在成体系剖析Java主流中间件,构建互联网分布式架构体系,助力突破大厂,从源码分析、架构设计、线上故障案例剖析、实战等4个维度开展,目前已覆盖
Netty
中间件兴趣圈
·
2021-04-28 19:24
关于 Spring 事务注解的几个不能忽视的细节
前言对于
Java后端
开发人员,Spring事务注解几乎天天都会接触。但是,你真的全部了解Spring事务注解的细节吗?
编走编想
·
2021-04-28 10:43
nothing to do
1值得看的网站http://qiankunli.github.io/英语http://www.waitingforcode.com/
java后端
http://www.jianshu.com/users/
垂原
·
2021-04-28 09:04
Netty
源码六 Pipeline
1.pipeline概述pipeline可以说是
Netty
的大动脉,主要负责读写事件传播。我们首先提出以下问题:
netty
是如何判断channelHandler类型的?
横渡
·
2021-04-27 23:56
使普通的Web项目,在启动Tomcat时加载自己编写的Java类
启动Tomcat加载自己编写的类一、问题描述二、具体实现三、总结一、问题描述今天在写Web项目时,我这边作为客户端写了一个
Netty
与其他Web进行通信。
Monkey_King_GL
·
2021-04-27 21:19
工具
netty
源码解析-前言(1) NIO vs BIO
本文源码地址:
netty
-source-code-analysis使用过java的同学想必对BIO和NIO这两个词汇并不陌生,即便平时工作中没有接触过,也会在招聘需求里见过,或者面试被问到过。
王建新
·
2021-04-27 17:18
netty
源码解析-启动引导(1) 服务端启动流程
本文源码地址:
netty
-source-code-analysis本文所使用的
netty
版本4.1.6.Final:带注释的
netty
源码我们在“BIOvsNIO”这篇文件中我们给出了使用jdk原生nio
王建新
·
2021-04-27 17:15
Netty
之线程模型
1、事件驱动模型通常,我们设计一个事件处理模型的程序有两种思路:轮询方式,线程不断轮询访问相关事件发生源有没有发生事件,有发生事件就调用事件处理逻辑。事件驱动方式,发生事件,主线程把事件放入事件队列,在另外线程不断循环消费事件列表中的事件,调用事件对应的处理逻辑处理事件。事件驱动方式也被称为消息通知方式,其实是设计模式中观察者模式的思路。以GUI的逻辑处理为例,说明两种逻辑的不同:轮询方式,线程不
冰河winner
·
2021-04-27 10:43
面试官:什么是 Reactor 和 Proactor?
别小看这两个东西,特别是Reactor模式,市面上常见的开源软件很多都采用了这个方案,比如Redis、Nginx、
Netty
等等,所以学好这个模式设计的思想,不仅有助于我们理解很多开源软件,而且也能在面试时吹逼
小林coding
·
2021-04-26 22:00
图解操作系统
面试
linux
多线程
编程语言
网络
webService,webflux,
Netty
初识
springwebmvc是基于servlet之上的一个路由模型,即spring实现了处理所有request请求的一个servlet(DispatcherServlet),并由该servlet进行路由。所以springwebmvc无法摆脱【servlet模型的弊端】WebFlux:是基于响应式流的,可以用来建立【异步、非阻塞、事件驱动】的服务。默认采用Reactor作为响应式流的实现库;高并发性能@
只猿
·
2021-04-26 19:44
春招暑期实习面试经验小分享,阿里腾讯美团字节实习offer
一、首先介绍一下自己的情况:上海某211渣硕2022年毕业电子信息专硕(两年制),今年研一
java后端
开发(半路出家)暑期大厂实习offer:阿里巴巴—蚂蚁金服—支付宝技术部—java腾讯—PCG—看点搜索中心
WaiZxixixi
·
2021-04-26 19:26
java
Java面试高频题:Spring Boot+Sentinel+Nacos高并发已撸完
前段时间自己有整理了一些
Java后端
开发面试常问的高频考点问题做成一份PDF文档(1000道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家在即将的十月面试做好复习,长期的积累和短期的突击让自己能找到一个满意的工作
AI科技大本营
·
2021-04-26 17:18
编程语言
impala
yahoo
软件开发
informix
Netty
-Pipeline源码解析(创建与ChannelHandler管理)
Netty
的ChannelPipeline是ChannelHandler的容器,它负责ChannelHandler的管理和事件拦截与调度。
Real_man
·
2021-04-26 15:03
2021年应届生,找
java后端
开发要什么水平才算合格?
第一章:最近我看到不少在校的同学在学java,而且,在我最近举办的一次直播活动中,也有不少在校生同学来提问,java该怎么学。对于那些已经工作的同学,哪怕才工作不久,毕竟也能从项目实践里总结和探索java的学习途径和相关方法。但在校生同学由于没机会接触实际项目,在学习内容、进阶途径和学成标准这些方面都是两眼一抹黑,而大学里的内容可能偏重于理论,讲述的技术往往也和软件公司里常用的技术不匹配。这就导致
爱学习Java的靓女
·
2021-04-26 14:46
java
Dubbo线程模式和多协议与
Netty
线程模式详解分析
概述Dubbo线程模型IO线程组:负责IO流形式监听客户端的所有行为(连接、断开、发送读、写请求)业务线程池:堆积和处理业务消息,默认fixed、同步阻塞队列、过载丢弃等属性dispatcher:任务调度器,根据配置(默认all)把IO线程组监听到的事件派发到业务线程池。简单的操作,可以直接在IO线程组里做,复杂和慢的操作必须丢给业务线程池,比如数据库操作,因为IO线程组是Nio多路复用一个Sel
Java机械师
·
2021-04-26 08:50
SpringBoot+
netty
-socketio实现服务器端消息推送
首先:因为工作需要,需要对接socket.io框架对接,所以目前只能使用
netty
-socketio。websocket是不支持对接socket.io框架的。
·
2021-04-25 14:24
Java实战之用springboot+
netty
实现简单的一对一聊天
SNAPSHOTorg.springframework.bootspring-boot-starter-parent2.1.4.RELEASEUTF-81.8org.springframework.bootspring-boot-starter-webio.
netty
netty
-all4.1.33
·
2021-04-25 14:50
Netty
就是这么回事(一)
写在开头:
Netty
是个什么玩意?这里摘抄官网的一段话:
Netty
是由JBOSS提供的一个java开源框架。
馟苏
·
2021-04-25 07:07
2017年目标实现总结
1984》,《从0到1》,《霍乱时代的爱情》,《乡土中国》,《未来简史》,《四世同堂》,《魔鬼XXX》,《人间失格》,《星星上的人》,《我们》,技术类的,《Java程序性能优化》,《Java8实战》,《
Netty
Cydeer
·
2021-04-25 06:15
Redis集群 原理与实战 - 图解 - 秒懂 - 史上最全
疯狂创客圈为小伙伴奉上以下珍贵的学习资源:疯狂创客圈经典图书:《
Netty
ZookeeperRedis高并发实战》面试必备+大厂必备+涨薪必备加尼恩微信,免费领取此书电子版,GO->博客园总入口疯狂创客圈经典图书
架构师-尼恩
·
2021-04-24 23:17
java
Http keep-alive分析
之前的文章中使用
Netty
构建了一个Http服务器,而这个服务器中一个非常重要的设计就是如何去调整keep-alive策略。
whthomas
·
2021-04-24 23:07
Netty
入门
Netty
是什么?
Netty
是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。
Netty
是基于nio的,它封装了jdk的nio,让我们使用起来更加方法灵活。
你真的是一个很帅的程序媛
·
2021-04-24 16:50
网络技术
020-SpringBoot整合
Netty
编写聊天服务
简单系统的介绍一下
Netty
。在网络编程体系设计中,有几个名词概念简单解释一下:1什么是同步?2什么是异步?3什么是阻塞?4什么是非阻塞?5什么是同步阻塞?6什么是同步非阻塞?7什么是异步阻塞?
郭艺宾
·
2021-04-24 14:19
Java后端
面试题大汇总,冲刺金三银四
一、Java基础1.String类为什么是final的。2.HashMap的源码,实现原理,底层结构。3.说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。4.描述一下ArrayList和LinkedList各自实现和区别Java面试宝典完整版PDF5.Java中的队列都有哪些,有什么区别。6.反射中,Class.forName和classloader的区别Clas
程序员白楠楠
·
2021-04-24 12:24
看完这一篇就够了!附答案+考点
(本文内提到的书单笔者整理出了一份电子档作为分享,文末有免费获取方式)网络框架、中间件、容器、并发编程、虚拟机等最近几年在互联网行业是越来越火热,
Netty
、Docker、并发编程、虚拟机也是程序员不得不掌握的技术点
最新Java开发面试
·
2021-04-23 14:28
程序员
java
后端
面试
Java 给PPT添加动画效果的示例
下面,通过
Java后端
程序代码来展示如何给PPT添加动画效果。包括预设动画以及自定动画效果的方法。
·
2021-04-23 12:41
Marshalling在
Netty
中的使用
上一篇>>分布式缓存与本地缓存的区别1.引入jar包org.jboss.marshallingjboss-marshalling1.4.10.Finalorg.jboss.marshallingjboss-marshalling-serial1.4.10.Final2.编写编码解码程序publicfinalclassMarshallingCodeCFactory{/***创建JbossMarsha
迦叶_金色的人生_荣耀而又辉煌
·
2021-04-23 09:10
MessagePack反序列化使用示例
上一篇>>Marshalling在
Netty
中的使用1.MessagePack简单示例1.1引入jar包org.msgpackmsgpack0.6.121.2传输对象必须要引入注解@Message,且要有默认构造函数
迦叶_金色的人生_荣耀而又辉煌
·
2021-04-23 09:48
Netty
初识
上一篇>>
Netty
的粘包和拆包问题分析为什么使用
netty
,不直接用nioa、Nio原生的api非常复杂、学习成本非常高b、
Netty
框架对NIO实现包装通过对
Netty
的分析,我们将它的优点总结如下
迦叶_金色的人生_荣耀而又辉煌
·
2021-04-23 09:04
Redis为什么单线程能够支持高并发
上一篇>>
Netty
初识a、首先Redis官方网站是没有windows版本的,只有linux版本的redisb、redis的底层是采用NIO的多路IO复用机制实现对不同的tcp链接实现io复用,能否非常好的支持高并发
迦叶_金色的人生_荣耀而又辉煌
·
2021-04-23 09:45
Netty
- 零拷贝
本文主要在对于
Netty
ByteBuf的零拷贝(ZeroCopy)的理解的基础上做修补根据Wiki对Zero-copy的定义:"Zero-copy"describescomputeroperationsinwhichtheCPUdoesnotperformthetaskofcopyingdatafromonememoryareatoanother.Thisisfrequentlyusedtosav
齐晋
·
2021-04-23 08:33
spring cloud gateway 2 深入了解 - 综述
简介springcloudgateway2基于SpringBoot2和SpringWebflux,它使用
Netty
注意:由于它使用了SpringWebflux(spring-boot-starter-webflux
wine_5664
·
2021-04-23 02:43
JAVA后端
应该学什么技术
目前要想从事Java的后端开发应该学习以下内容:一、Servlet技术Servlet技术是
Java后端
的重要技术之一,作为JavaWeb开发的核心组件,Servlet承担了WebMVC结构中的核心作用(
·
2021-04-22 17:03
2021-04-22
(Interface=Vlanif2,VrId=1,I
netTy
pe=IPv4)[sw1-Vlanif2]vrrpApr22202115:39:16-08:00sw1DS/4/DATASYNC_CFGCHANGE
m0_56229717
·
2021-04-22 17:43
经验分享
阿里面试官彻夜怒肝面试通关手册,竟多达524页
前段时间自己有结合GitHub高频面试资料整理了一些
Java后端
开发面试常问的高频考点问题做成一份PDF文档(1000道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家在即将的十月面试做好复习
mrchaochao
·
2021-04-22 14:05
面试
Java
架构
java
编程语言
面试
移动开发
人工智能
SpringBoot博客后端搭建
一、
Java后端
接口开发1、前言从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离不开的了。
耳冉鹅
·
2021-04-22 10:33
项目
spring
boot
java
Spark源码分析(一):Spark执行流程
3.Worker通过Akka或者
Netty
发送消息向Master注册并汇报自己的资源信息(内存以及CPU核数等),以后就是定时汇报,保持心跳。4.M
Java技术范
·
2021-04-22 05:45
Netty
源码分析之服务端启动(ServerBootstrap)
在上一篇文章中对于客户端的启动做了阐述,在本文则将对服务端的启动做说明。其实服务端和客户端启动的过程是比较相似的,如果对客户端启动比较了解,那么接下来的旅程将会比较轻松。同样的,我们先看下服务端的代码:publicstaticvoidmain(String[]args)throwsException{//ConfigureSSL.finalSslContextsslCtx;if(SSL){Self
xiehongm_信陵
·
2021-04-22 02:39
非科班出身,玩命复习两个月,字节跳动提前批
Java后端
,意向已拿
前言本人211非科班,之前在字节和腾讯实习过,这次其实没抱着什么特别大的希望投递,没想到字节可以再给我一次机会,还是挺开心的。本来以为有个机会就不错啦!没想到能成功上岸,在这里要特别感谢帮我内推的同学,中间投递比较曲折,是他帮了我很多,非常负责任全程跟进内推话不多说,先来看看这次的面试题项目相关Spring介绍一下SpringMVC工作流程常见注解说一下Java用过什么集合框架HashMap源码说
老罗带你玩Java
·
2021-04-22 00:19
深入浅出网络IO
作为网络通信中最重要的部分,面试中经常会问到;本文将从计算机组成基础讲起,围绕几种常见的IO模型,介绍其原理和使用;接着会探究Linux等平台下多路复用的实现方式;搞懂这些基础知识及内核IO的原理,再来学习JavaNIO、
netty
OOMNPE
·
2021-04-21 23:40
SpringBoot2.X+MybatisPlus+多数据源+事务
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
若丨寒
·
2021-04-21 16:01
一款Java开源的SpringBoot即时通讯IM 聊天系统
项目简介该项目是一套基于mina或
netty
框架下的推送系统,或许有一些企业有着自己一套即时通讯系统的需求,那么CIM为您提供了一个解决方案,目前CIM支持websocket,android,ios,桌面应用
马小诺QAQ
·
2021-04-21 15:10
Netty
是如何支撑高性能网络通信的?
作为一个高性能的NIO通信框架,
Netty
被广泛应用于大数据处理、互联网消息中间件、游戏和金融行业等。
Java互联网架构师小马
·
2021-04-21 15:12
netty
侣信即时通讯系统的技术解析
Android客户端使用androidstudio,服务端使用的是java语言,用了springboot、apachemina|
netty
、googleprotobuf
远方夕阳
·
2021-04-21 11:02
NET Core通过Dot
Netty
和Lua实现MQTT通讯
MQTT应用已经非常广泛了,目前笔者团队需要用lua来实现mqtt通讯,而服务端需要使用.NetCore来实现,以下是相关技术研究的一个总结。本文主要介绍.NetCore和Lua的MQTT通讯示例。所有源代码可以从这里下载。1.MQTT协议开发之前,非常有必要仔细的了解一下MQTT协议的基本介绍和报文结构,可以参考用户“技术学习”的MQTT专栏,里面关于协议介绍的非常详细。2.MQTTLuaMQT
voxer
·
2021-04-21 05:59
netty
-- 学习任务回声系统
回声系统(客户端发什么服务器响应什么)服务端代码importio.
netty
.bootstrap.ServerBootstrap;importio.
netty
.buffer.ByteBuf;importio.
netty
.channel.ChannelHandlerContext
404QAQ
·
2021-04-20 23:10
笔记
netty
socket
网络通信
高性能网络通信框架
Netty
-
Netty
客户端底层与Java NIO对应关系
5.1
Netty
客户端底层与JavaNIO对应关系在讲解
Netty
客户端程序时候我们提到指定NioSocketChannel用于创建客户端NIO套接字通道的实例,下面我们来看NioSocketChannel
阿里加多
·
2021-04-20 22:00
上一页
148
149
150
151
152
153
154
155
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他