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后端
Linux用户及用户组知识总结
✅作者简介:热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-02-23 03:42
Linux操作系统专栏
linux
运维
服务器
网络编程之 Socket 编程 一文看懂
但使龙城飞将在,只缘身在此山中之前在BIO、NIO入门(
Netty
先导)一文中聊了socket,本文想把视野拉大,从计算机网络的纬度来聊聊socket温故而知新,聊聊网络模型上图对比给出了ISO(InternationalStandardizationOrganization
dying 搁浅
·
2023-02-22 09:27
网络编程
Socket编程
dying搁浅
一文吃透 Spring 中的IOC和DI(二)
热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-02-22 09:06
SSM
框架从入门到精通
spring
junit
java
java后端
工程师笔试易错题
亲测笔试题1.producLine列已经添加索引,下面哪些会使用到索引A:select*fromproductswhereproducLineLIKE\"%abc\"B:select*fromproductswhereproducLineLIKE\"%abc%\"C:select*fromproductswhereproducLineLIKE\"abc%\"D:select*fromproduct
罗密欧与猪一夜
·
2023-02-21 10:14
java
面试
Java后端
开发总结心得,很走心的文章(附面试题)
在上周,我密集面试了若干位
Java后端
的候选人,工作经验在3到5年间。我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架。
全栈锅侠
·
2023-02-20 15:29
java
面试
java面试
2020年末
java后端
开发面试要点总结
最近面试了大概20家公司,有大厂有小厂,感慨此时间节点和当前经济确实找工作很困难,特分享总结一下面试要点,均为面试中面试官实际提问的要点。1.Java侧重java基础知识考查,数据抽象建模能力。(1)Java接口和抽象类的相同点和区别,适用的场景;(2)Jdk1.8新特性(3)java内存模型介绍(区分线程私有和公用区)(4)栈和堆栈区别(5)常见的4种GC回收算法,以及CMS算法介绍结合到JVM
maokofan
·
2023-02-20 15:29
综合
java
后端
面试
MyBatis 多表关联查询
热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-02-19 08:27
SSM
框架从入门到精通
mybatis
java
mysql
Apache Spark之Rpc(下)
Spark
Netty
.png0.Server的创建与启动上半部分介绍了executor通过rpcEnv获取SparkConfig,介绍了Client的创建,链接,以及消息是如何通过rpcEnv进行发送,
pokerWu
·
2023-02-19 02:59
2021最新总结:阿里/京东/饿了么/拼多多/爱奇艺面经分享(堪称Offer收割机)
前言2021金三银四,准备跳槽的小伙伴注意了,小编在这里为你们准备了
Java后端
必备的35个专题面试技术栈!
码农小芷
·
2023-02-18 22:13
每晚熬夜到四点就为吃透这几份笔记,最终圆梦成功拿到京东、拼多多的offer,分享我的经历
但很多都是一些知识点不齐全讲解的不是十分透彻,对自己的作用并不大,后面在一位阿里大佬的指点下拿到了这份笔记,包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、
Netty
进阶的架构师
·
2023-02-18 21:25
算法
数据库
java
面试
spring
Netty
入门(最简单的
Netty
客户端/服务器程序)
一、服务器编写Server代码,监听连接packagecom.gerry.
netty
.server;importio.
netty
.bootstrap.ServerBootstrap;importio.
netty
.channel.ChannelFuture
写代码的杰西
·
2023-02-18 18:58
XNginx - nginx 集群可视化管理工具
微服务、Spring,MyBatis,
Netty
源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技
程序员日常填坑
·
2023-02-18 17:07
netty
注意点
昨天的问题给个结果:问题是
netty
使用的直接内存,直接内存回收必须有fullGC.但是人少的服没有fullGC,所以挂的都是人少的服,内存一直涨。
菜鸟蚂蚁
·
2023-02-18 16:45
netty
服务端启动总结
一、基础校验1.首先校验是否上传了group,也就是我们的nioeventloop线程池2.其次在看channelFactory是否为空,我们通过channel方法设置我们的服务端channel的class类型3.检测childHandler是否存在,当我们服务端接收到客户端连接之后,会再建立一个channel保持与客户端的通信。通信的处理则通过childChannel4.检测是否存在childg
简书徐小耳
·
2023-02-18 13:33
基于
Netty
,从零开发IM(三):编码实践篇(群聊功能)
本文由作者“大白菜”分享,有较多修订和改动。注意:本系列是给IM初学者的文章,IM老油条们还望海涵,勿喷!1、引言接上两篇《IM系统设计篇》、《编码实践篇(单聊功能)》,本篇主要讲解的是通过实战编码实现IM的群聊功能,内容涉及群聊技术实现原理、编码实践等知识。(本文已同步发布于:http://www.52im.net/thread-3981-1-1.html)2、写在前面建议你在阅读本文之前,务必
jackjiang20212
·
2023-02-18 11:27
关于
Netty
我们都需要知道什么?
1.BIO、NIO和AIO的区别?BIO:一个连接一个线程,客户端有连接请求时服务器端就需要启动一个线程进行处理。线程开销大。伪异步IO:将请求连接放入线程池,一对多,但线程还是很宝贵的资源。NIO:一个请求一个线程,但客户端发送的连接请求都会注册到多路复用器上,多路复用器轮询到连接有I/O请求时才启动一个线程进行处理。AIO:一个有效请求一个线程,客户端的I/O请求都是由OS先完成了再通知服务器
4553675200ad
·
2023-02-18 06:26
五分钟!搞懂 MySQL主从复制原理,牛批!
写在前面:2020年面试必备的
Java后端
进阶面试题总结了一份复习指南在Github上,内容详细,图文并茂,有需要学习的朋友可以Star一下!
Java旺
·
2023-02-18 04:11
java后端
根据模版动态生成PDF
遇到项目,需要后端动态生成PDF给前端下载,查询了几种方案,最后选定了,根据PDF模板来生成。一般模板是word提前做好的,我们可以直接导出为PDF版本。导出的PDF文件,需要使用AdobeAcrobatDC来准备表单,这里简单做一下介绍为PDF准备表单使用DC打开PDF文件以后,如下图,注意右侧,搜索一下,准备表单1629278103(1).png表单准备完毕以后,如下图1629278187(1
carlos1992
·
2023-02-18 01:43
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)
前言这套BaseAdmin是一套简单通用的后台管理系统,主要功能有:权限管理、菜单管理、用户管理,系统设置、实时日志,实时监控,API加密,以及登录用户修改密码、配置个性菜单等技术栈前端:layui
java
几里长街_三毛
·
2023-02-17 20:21
实现异步API的两个常用方法
整个
Netty
的API都是异步的,异步处理不是一个新的机制,这个机制出来已经有一些时间了。对网络应用来说,IO一般是性能的瓶颈,使用异步IO可以较大程度上高程序性能,因为异步变的越来越重要。
薛晨
·
2023-02-17 18:25
2021-
Java后端
工程师面试指南-(Java基础篇)
前言文本已收录至我的GitHub仓库,欢迎Star:https://github.com/bin392328206/six-finger种一棵树最好的时间是十年前,其次是现在Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。https://www.processon.com/view/link/600e
六脉神剑的程序人生
·
2023-02-17 15:24
JAVA后端
架构—《集合体系》
1.Collection最基本的集合接口一个Collection代表一组Object的集合publicinterfaceCollectionextendsIterablejava.util.Collection的子接口包括:java.util.Setjava.util.SortedSetjava.util.NavigableSetjava.util.Queuejava.util.concurren
AI乔治
·
2023-02-17 09:44
基于开源IM即时通讯框架MobileIMSDK:RainbowChat v8.4版已发布
MobileIMSDKMobileIMSDK是一套专门为移动端开发的开源IM即时通讯框架,超轻量级、高度提炼,一套API优雅支持UDP、TCP、WebSocket三种协议,支持iOS、Android、H5、标准Java平台,服务端基于
Netty
·
2023-02-17 05:29
即时通讯im网络编程
浅谈NIO(小编也不太懂)
http://dy.163.com/v2/article/detail/DQEOP7SU0511Q1AF.html联系:RPC,
netty
,dubbo
老街老街
·
2023-02-17 05:39
后台开发常见层式结构设计:时间轮、跳表、LSM_Tree
目录1、海量并发定时任务:时间轮2、高并发读写有序结构组织;跳表3、空间利用率以及写性能高的磁盘数据组织:LSM_Tree时间轮:内核定时器的实现、skynet、kafka、
netty
;跳表:redis
在三年之后
·
2023-02-16 23:56
C++开发后端基础知识
java
开发语言
一文学会IDEA中的Maven集成与创建(详细教程)
热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-02-16 22:52
SSM
框架从入门到精通
maven
intellij-idea
java
常用的 14 个类库,助你做顶级Javaer
需要更多教程,微信扫码即可1.
Netty
第一送给
Netty
。其实我是有私心的,也只有在使用
Netty
开发一些网络应用的时候,我才能理直气壮的不引入S
魏来码农
·
2023-02-16 21:21
Javaee
java
sql
数据库
“12306” 是如何支撑百万 QPS 的?
源码精品专栏原创|Java2019超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC
公众号-芋道源码
·
2023-02-16 20:28
折腾了我一周,原来
Netty
网络编程就是这么个破玩意儿!!!
1、阻塞阻塞模式下,相关方法都会导致线程暂停ServerSocketChannel.accept会在没有连接建立时让线程暂停SocketChannel.read会在通道中没有数据可读时让线程暂停阻塞的表现其实就是线程暂停了,暂停期间不会占用cpu,但线程相当于闲置单线程下,阻塞方法之间相互影响,几乎不能正常工作,需要多线程支持但多线程下,有新的问题,体现在以下方面32位jvm一个线程320k,64
·
2023-02-07 11:04
nettyjava网络编程
netty
源码分析(28)- PooledByteBufAllocator分析
上一节分析了UnpooledByteBufAllocator,包括了堆内堆外内存是如何分配的,底层时时如何获取数据内容的。本节分析分析PooledByteBufAllocator,看看它是怎么做Pooled类型的内存管理的。入口PooledByteBufAllocator#newHeapBuffer()和PooledByteBufAllocator#newDirectBuffer(),堆内内存和堆
Jorgezhong
·
2023-02-07 06:15
netty
分析(一) -- 服务启动流程
如果还不了解原生nio的socket编程,可以看前置博文一个简单的Demo程序先贴一个简单的
netty
的example中echo服务端代码/**Copyright2012The
Netty
Project*
msrpp
·
2023-02-07 06:32
Netty
源码笔记之ServerBootstrap
代码来自
Netty
官方example的echo示例。/***Echoesbackanyreceiveddatafromaclient.
安静点就睡吧
·
2023-02-07 05:23
Netty
学习 IdleStateHandler心跳机制
转自:https://blog.csdn.net/u013967175/article/details/78591810基础心跳机制心跳是在TCP长连接中,客户端和服务端定时向对方发送数据包通知对方自己还在线,保证连接的有效性的一种机制在服务器和客户端之间一定时间内没有数据交互时,即处于idle状态时,客户端或服务器会发送一个特殊的数据包给对方,当接收方收到这个数据报文后,也立即发送一个特殊的数据
嘟嘟碰碰叮叮当当
·
2023-02-07 04:37
gateway 路由404问题
原因是RouteToRequestUrlFilter里面改了GATEWAY_ROUTE_ATTR的值,
Netty
RoutingFilter执行时候就按照这个了这个问题真tm坑啊,后续还是好好分析下,springcloudgateway
胡鹏_242e
·
2023-02-06 23:42
jersey源码分析和reactor-
netty
集成
1.
netty
-jersey集成
netty
自带http协议解析包,需要把
netty
封装的HttpServerRequest,HttpServerResponse桥接到jersey的ContainerRequest
StonyBlue
·
2023-02-06 16:45
Java手写一个RPC框架(Spring-boot-starter)——基于
Netty
、Zookeeper
Java基于
Netty
/Zookeeper实现的RPC框架基于SpringBootStarter的小型RPC框架。
LengDanRan
·
2023-02-06 11:07
java学习
java
spring
zookeeper
RPC
凌晨起来肝的一篇 Java 学习路线,保证学弟学妹们大三大四的时候顺利找到实习 Offer
想从事
Java后端
开发工作,需要从以下5个方面做起,找到实习Offer绝壁不是问题。C程序设计语言,为什么学Java
白亦杨
·
2023-02-06 09:14
Netty
In Action PDF 文档
最近想了解
Netty
,一直使用百度查询
Netty
主导者的著作书籍《
Netty
InAction》的PDF文件,能找到一般是在CSDN上,需要积分才能下载。
Rocky1025
·
2023-02-05 23:49
第一天 情报收集
工作一年后,能点的技能树都点了一遍,从
JAVA后端
(原来是学数据分析的),到JQUERY,VUE前端,到oracle数据库,部署,再到写文档,分析需求,做设计,布置任务,当然在国企嘛,还包括做从接人到打印材料的
术算天下
·
2023-02-05 05:38
netty
极简教程(五):
Netty
的Reactor模型演进及JDK nio聊天室实现
介绍了jdk实现nio的关键Selector以及SelectableChannel,了解了它的原理,就明白了
netty
为什么是事件驱动模型:(
netty
极简教程(四):Selector事件驱动以及SocketChannel
jsbintask
·
2023-02-05 04:29
Sentinel之集群限流源码分析(一)
集群限流源码分析(一)sentinel-cluster-common-default:公共模块,包含公共接口和实体sentinel-cluster-client-default:默认集群流控client模块,使用
Netty
橘子_好多灰
·
2023-02-05 02:04
官网开发总结
结合开发时间,经讨论,我们有以下四个方案备选:前后端分离的方式,由前端切页面,并通过ajax请求后端的API拿数据,并渲染页面;前端切页面,由
java后端
来套API接口前渲染页面;采
wellen2000
·
2023-02-04 18:09
《大数据技术从零开始》自学知识库(2022年整理)
文章目录计算机组成原理操作系统数据结构与算法计算机网络Linux系统JavaScalaPythonMySQL分布式系统
Netty
HadoopHDFSMapReduceYarnZookeeperHiveSparkKafkaFlink
DataChat.Club
·
2023-02-04 17:50
大数据
java
linux
Java面试题-面霸养成记(1):怎样才能"怒怼"面试官?面试资料分享
+、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,Dubbo,Zookeeper,Kafka,Mysql,高并发等,目前主要负责公司
Java
theonesmx
·
2023-02-04 15:25
Netty
核心源码分析图、核心架构图
原图链接分享:可以清晰看的很全《
Netty
核心源码分析图》https://www.yuque.com/docs/share/ca9a702a-5d1a-49ad-a78e-9fe3ec92dff6《
Netty
一个程序猿的自述
·
2023-02-04 10:12
2022年度总结
这一路很辛苦但是也学习到了许多知识.从刚开始的javaWeb入门到后面的SSM框架,慢慢的学习springBoot,对SSM项目的重构,以及后面对微服务板块的sprinCloud的学习,在学习的这一路上跟着
java
林寻星辰
·
2023-02-04 09:21
年度总结
java
一些值得看的技术文章
3万字|34图|
Netty
|内核角度看IO模型https://mp.weixin.qq.com/s/HVFlb3abZcsWuYLwIdV0gQ深入理解Kubernetes网络https://blog.csdn.net
请不要问我是谁
·
2023-02-04 09:45
高性能IO IO模型
本文是高性能IO主题的第一次分享,内容包括三部分:基本IO模型,
Netty
概述,性能瓶颈点概述。
西山的月
·
2023-02-04 06:47
netty
源码分析(27)- UnpooledByteBufAllocator分析
上一节查看了ByteBufAllocator,并了解了其抽象实现,和一些根据不同的内存类型进行内存分配的思路。本节研究UnpooledByteBufAllocator,包括heap和direct的内存分配,以及Unsafe和非unsafe的区别。关于heap内存的分配入口@OverrideprotectedByteBufnewHeapBuffer(intinitialCapacity,intmax
Jorgezhong
·
2023-02-04 03:07
记一次
Java后端
实习生面试(1)
2018-5-18面试:1.成员变量、静态变量和局部变量的区别;成员变量和局部变量的区别成员变量:①成员变量定义在类中,在整个类中都可以被访问。②成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。③成员变量有默认初始化值。局部变量:①局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。②局部变量存在于栈内存中,作用的范围结束,变量空间会自动释放。③局部
Cc_e789
·
2023-02-04 03:04
上一页
103
104
105
106
107
108
109
110
下一页
按字母分类:
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
其他