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后端
seata中
netty
的使用源码(二)
这次我们看的是客户端部分。1:在客户端我们使用的是注解@GlobalTransactional。会创建代理GlobalTransactionScanner。在代理的初始化代码中,会进行TM和RM的初始化,代码如下:privatevoidinitClient(){if(StringUtils.isNullOrEmpty(applicationId)||StringUtils.isNullOrEmpt
·
2021-04-01 03:37
javanettyseata
大厂Offer收割机:
Netty
优雅的网络写设计之连坏4问
该系列已分别介绍了服务端、客户端的启动流程、网络读事件处理流程,本文将重点剖析
Netty
是如何封装NIO的写事件。
中间件兴趣圈
·
2021-04-01 00:42
Netty4
netty
限流
高水位线
OutboundBuffer
两年
Java后端
开发,面试了几十家公司的面试分享
从去年9月份就开始面试了,前前后后也有4个多月了吧,面试了几十家公司,其中有几十个人的小型创业公司,也有几百人的上市公司,踩了不少的坑,最后收到了宝能集团的offer,我也决定就去这家了。看过很多别人的面试分享经验,这里我也做一些面试的分享吧。前言首先,提前要求自带简历的一般都不太靠谱,特别是小公司要求自带简历,一般都是hr不专业,不想提前把你的简历打印出来,或者说不想为了你浪费几张A4纸,所以这
chengxuyuan9527
·
2021-03-31 17:52
java
面试
程序员
java程序员
IT
【本菜鸡的春招实习之旅5】京东
Java后端
面经(2022届春季实习生)
京东两次都没有录音,怕有电话打进来,全凭记忆3.12一面:1.进程和线程?2.操作系统里面的进程调度方式?3.http了解吗?4.说一下http你是怎么用的吧?5.怎么和前端进行交互?6.前端怎么识别你的http请求?7.tcp和udp的区别?8.udp如何保证顺序传输?9.hashmap八股文,put怎么put,1.71.8x区别,currenthashmap?10.项目简单介绍一下?遇到什么难
叶落雨飘
·
2021-03-30 11:34
面经
大厂面试题
java
面经
后端
实习
【本菜鸡的春招实习之旅4】阿里巴巴
Java后端
面经(2022届春季实习生)
阿里3.11一面:1.聊了一下项目2.说说你了解的线性数据结构?线性结构的特点?3.说一下深度优先遍历和广度优先遍历?给你个二叉树你模拟一下吧?(深度不小心嘴说岔了)4.如果不用递归深度优先遍历,你可以用什么数据结构实现二叉树遍历5.hash结构你了解吧?现在我叫你实现一个hash结构你怎么实现?(我说的数组+索引)6.如何解决hash碰撞?不用hashmap他写的方法你能解决吗?7.你说你直接用
叶落雨飘
·
2021-03-30 11:07
面经
大厂面试题
java
面经
阿里巴巴
实习
后端
【本菜鸡的春招实习之旅1】网易
Java后端
面经(2022届春季实习生)
欢迎大家讨论~网易3.5面试一面:1.你说你熟悉Java编程,那说一说你Object里面所有的方法吧?那这些方法究竟有什么用呢,每一个都说明一下也举个例子?2.为什么实现equals()就一定要实现hashcode()方法?你能说说理由吗?3.那我们换个问法,你知道HashMap的底层实现原理吗?(这其实是上个问题想问的东西,为了引出这个问题,这里说了很多八股文,包括扰动函数,1.7,1.8区别,
叶落雨飘
·
2021-03-29 21:18
面经
大厂面试题
java
面试
大厂
网易
后端
单元测试的一些分享
现状分析这里以
java后端
项目例,发现客户写的测试长下面的样子。(代码已经脱敏处理过。)
·
2021-03-29 18:15
2021年Android进阶者的新篇章,成功拿下大厂offer
一、
Java后端
在我写过的《Android程序员的Java后台学习建议》中提到,因为Java的先天优势,Android开发者在转岗选择时,转
Java后端
占据很大比例,因
m0_53537576
·
2021-03-29 10:24
程序员
android
Netty
全家宴—带你实现第一个
Netty
Demo
写在之前之前介绍了
Netty
开胃菜的三道小菜,分别为Niobuffer、NioChannel、NioSelector。前面说了这么多,还在
Netty
门外徘徊,今天会给大家展示一个
Netty
真面目。
·
2021-03-27 17:03
java
Netty
开胃菜——图解NIO Buffer
正所谓学而不思则罔,最近在温习
Netty
相关知识,目前的想法是这段时间内会持续地写
Netty
相关的知识,从JavaNIO开始,贯穿着
Netty
的实现过程,
Netty
的源码分析,最终会以
Netty
实现一个简单的
·
2021-03-27 17:54
java
基于
Netty
的自定义帧高可靠性读取方案
「博客搬家」原地址:简书原发表时间:2017-03-26本文采用
Netty
这一最流行的JavaNIO框架,作为Java服务器通信部分的基础框架,探索使用一个通道、一台服务器对多个客户端提供服务。
·
2021-03-27 17:17
nettyjava
基于
Netty
的可插拔业务通信协议的实现「2」特定业务消息对象的设计
上一篇文章详细描述了该通信协议的二进制数据帧格式以及基本Java消息类,假设通信双方「服务端、客户端」均由
Netty
框架构建而成,双方在程序内部使用Java消息对象,通信双方信息交互采用的是自定义二进制帧格式
·
2021-03-27 17:17
javanetty
基于
Netty
的可插拔业务通信协议的实现「3」业务注册及实际工作流程
本文为该系列的第三篇文章,设计需求为:服务端程序和众多客户端程序通过TCP协议进行通信,通信双方需通信的消息种类众多。上一篇文章以一个具体的需求为例,探讨了指定的Java消息对象与其相应的二进制数据帧相互转换的方法。本文仍以该实例为例,探讨该自定义通信协议的具体工作流程,以及如何以注册的形式灵活插拔通信消息对象。1.以注册的形式实现通信消息对象的统一管理通过该系列的第二篇文章可知,各个消息对象的编
·
2021-03-27 17:45
javanetty
Netty
全家宴—带你实现第一个
Netty
Demo
写在之前之前介绍了
Netty
开胃菜的三道小菜,分别为Niobuffer、NioChannel、NioSelector。前面说了这么多,还在
Netty
门外徘徊,今天会给大家展示一个
Netty
真面目。
·
2021-03-27 17:13
java
Java后端
实现Excel导入导出功能
实现后端Excel文件的导入导出代码,自定义列表实现导出1、创建excelutil工具类publicclassExcelUtil{privatestaticfinalLoggerlogger=LoggerFactory.getLogger(ExcelUtil.class);publicstaticvoidcreateSheetHead(Sheetsheet,ListheadList,CellSty
·
2021-03-27 12:34
java
Java后端
实现Excel导入导出功能
实现后端Excel文件的导入导出代码,自定义列表实现导出1、创建excelutil工具类publicclassExcelUtil{privatestaticfinalLoggerlogger=LoggerFactory.getLogger(ExcelUtil.class);publicstaticvoidcreateSheetHead(Sheetsheet,ListheadList,CellSty
·
2021-03-27 12:18
java
Nacos 2.0 正式发布,性能大幅提升 10 倍!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件
公众号-芋道源码
·
2021-03-27 10:00
中间件
分布式
java
zookeeper
编程语言
kafka为什么没有选用
netty
作为底层的通讯基础
作者的回复其实很简单:1.出于性能的考虑2.最初依赖太多外部的包,导致包膨胀。后期考虑不再依赖太多外部的资源,所以虽然苦逼的踩了很多坑但是结果还是很爽的关于选择:性能和嵌套依赖的解决固然很爽,但是依旧会面临更多的问题需要解决。这种在我们的日常开发中也并不少见,没有最好的选择你认为合适。参考这里:
谁偷吃了我的香妃红葡萄干
·
2021-03-27 09:44
java后端
学习笔记-狂神学徒
最新进度2021/03/25学完网络编程,正在学多线程java学习笔记1在操作系统之上增加了一个抽象层JVM,来实现跨平台性,只要安装了这个JVM,就可以运行java程序2三高:高可用,高性能,高并发3/**开头的是文档注释4字符类型char占2个字节5布尔类型占1位。6初始化long类型的时候,需要在数字后面加个L,例如longnum4=30L;7初始化float类型的时候,需要在小数最后加个F
ios周周
·
2021-03-25 22:33
Java后端
开发面试题之MySQL上篇(含答案)
前言所谓金三银四,想要跳槽进大厂的朋友们这段时间应该也都在积极准备了,MySQL作为最流行的关系型数据库管理系统之一,其重要性想必不需要我多说,在面试中也几乎是必问的,而且不出意料的话都会问得挺深。那么现在准备得差不多或者压根还没准备但是又想进大厂的朋友,可以一起来看看我给大家整理的这些关于MySQL的经典面试题,你是否都能答得出来呢?MySQL1、MySQL中有哪几种锁?1、表级锁:开销小,加锁
·
2021-03-25 22:04
面试java程序员
Java后端
开发面试题之MySQL上篇(含答案)
前言所谓金三银四,想要跳槽进大厂的朋友们这段时间应该也都在积极准备了,MySQL作为最流行的关系型数据库管理系统之一,其重要性想必不需要我多说,在面试中也几乎是必问的,而且不出意料的话都会问得挺深。那么现在准备得差不多或者压根还没准备但是又想进大厂的朋友,可以一起来看看我给大家整理的这些关于MySQL的经典面试题,你是否都能答得出来呢?MySQL1、MySQL中有哪几种锁?1、表级锁:开销小,加锁
·
2021-03-25 21:32
面试java程序员
从零构建
netty
--一步步构建NIO
自制nio通过上篇socke基础,我们回顾了下socket的用法。上篇内容很简单,服务端也只是接收了一个客户端的连接,接下来我们就升级下我们的demo,使其像一个真正的服务器。首先我们允许服务端接收多个客户端的连接。修改OioServer如下代码2-1publicclassOioServer{privateServerSocketserverSocket;publicvoidstart(){Soc
·
2021-03-25 00:47
javanettynio教程
从零构建
netty
--一步步构建NIO
自制nio通过上篇socke基础,我们回顾了下socket的用法。上篇内容很简单,服务端也只是接收了一个客户端的连接,接下来我们就升级下我们的demo,使其像一个真正的服务器。首先我们允许服务端接收多个客户端的连接。修改OioServer如下代码2-1publicclassOioServer{privateServerSocketserverSocket;publicvoidstart(){Soc
·
2021-03-25 00:04
javanettynio教程
Linux常用指令及Shell编程大汇总(超详细)
这是我在学习
Java后端
开发过程中整理的笔记!汇总的蛮详细的,入门够用了。希望能和大家一起交流学习。如果觉得文章有用的话希望能点赞收藏一下,这样我也有动力去分享更多内容。
疯狂麦克斯鸭
·
2021-03-24 16:39
Dubbo竟然抄袭
Netty
源码?!
前言最近在看dubbo源码的时候,突然发现一个有趣的事情,dubbo有一小部分代码是原封不动的抄袭
Netty
代码。
·
2021-03-24 00:18
java
Dubbo竟然抄袭
Netty
源码?!
前言最近在看dubbo源码的时候,突然发现一个有趣的事情,dubbo有一小部分代码是原封不动的抄袭
Netty
代码。
·
2021-03-23 23:51
java
原来面试讲究方法!终于从【小公司一面就挂】冲到【五面字节获 Offer】,从此大厂offer收割机
小编分享的这份春招
Java后端
开发面试总结包含了Java集合容器、Java异常、并发编程、Jav
java码农之路1
·
2021-03-23 16:33
java
面试
编程语言
程序员
redis
Java后端
开发具体学习路线(面向大二到大四的CSer们)
前言在之前看过我那篇分享方向经验的文章后,如果学弟学妹们打算走基于Java的后端岗的话,那么可以来看一下这篇文章。这是我精心整理的一些需要重点了解、掌握的内容,供大家查缺补漏或是提前学习掌握,将来在找工作的时候至少与技术有关的问题不会有什么困难。当然了,我一个人想的就算再多,毕竟不全,而且鄙人能力也较为有限。。。所以如果各位前辈们有什么补充的或需要矫正的,欢迎在评论区留言交流。整体框架这里推荐一个
dominant`
·
2021-03-23 10:20
程序人生
面试
经验分享
java
后端
图文详解 epoll 原理【Redis,
Netty
,Nginx实现高性能IO的核心原理】epoll 详解
【Redis,
Netty
,Nginx等实现高性能IO的核心原理】I/O输入输出(input/output)的对象可以是文件(file),网络(socket),进程之间的管道(pipe)。
禅与计算机程序设计艺术
·
2021-03-23 00:08
2021春招
Java后端
开发面试总结:25个技术专题(最全面试攻略)
前言小编分享的这份春招
Java后端
开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL
Java架构师课代表
·
2021-03-22 22:25
java
面试
架构
java
面试
架构
编程
程序人生
Netty
第二章 2020 7-4——
Netty
在Dubbo中的应用(3)关于单一长连接
首先dubbo底层用的是
netty
,所以长连接说的也是通过
netty
创建的连接,本文主要说的是dubbo中单一长连接的概念和理解,关于
netty
不做更多展开。
xxcupid
·
2021-03-22 15:07
java
blog前后端分离项目01:
Java后端
接口开发
前言1、项目背景学习完SpringBoot、SSM框架、VUE框架,一致苦于没有项目去结合起来。通过这个博客练习项目,锻炼自己,巩固学习。此项目并非原创,是在b站中搜索到的,来自`MarkerHubUP主`,[【实战】基于SpringBoot+Vue开发的前后端分离博客项目完整教学](https://www.bilibili.com/video/BV1PQ4y1P7hZ?p=14),学完此项目,后
森小森_
·
2021-03-22 08:05
Netty
之路(一)Linux、Java、
Netty
的I/O模型
一、Linux网络I/O模型Linux的内核秉承一切皆文件的理念,普通文件、目录、字符设备、块设备和网络设备(套接字)等在Unix/Linux都被当做文件来对待。虽然他们的类型不同,但是linux系统为它们提供了一套统一的操作接口。对一个文件的读写操作会调用内核提供的系统命令,返回一个文件描述符(简称:fd),而对于一个socket的读写也有响应的描述符,简称socketfd,描述符就是一个数字,
wangpeng123
·
2021-03-21 20:12
Java后端
工程师必备书单(含大后端方向相关书籍)
微信公众号【程序员江湖】作者黄小斜,斜杠青年,某985硕士,阿里研发工程师,于2018年秋招拿到BAT头条、网易、滴滴等8个大厂offer个人擅长领域:自学编程、技术校园招聘、软件工程考研(关注公众号后回复”资料“即可领取3T免费技术学习资源)*Java开发工程师一般负责后端开发,当然也有专门做JavaWeb的工程师,但是随着前后端的分离,越来越多的Java工程师需要往大后端方向发展。今天我们就来
·
2021-03-20 20:53
java
我的2019秋招记忆(完整版)
第一部分是我在参加2018春招时所写,主要记录了我在研究生期间学习
Java后端
的心路历程。第二部分内容是我参加2019秋季招聘过程中所作,记录了秋招路上所经历的一切。
·
2021-03-20 20:22
求职面试后端java
我的2018秋招总结
主要包括以下内容:1秋招小结2面经分享3
Java后端
技术专栏4Java工程师书单5学习资源分享6大牛博客推荐7笔试经验8面试经验更多校招干货尽在微信公众号:程序员江湖一:秋招小结从七月初第一次投递简历,
·
2021-03-20 20:21
java
Java工程师必备书单
今天我们就来介绍一下
Java后端
开发者的书单。首先要感谢一下江南白衣大大的后端书架,让我在初学阶段读到了很多好书,直到现在都印象深刻。
·
2021-03-20 20:20
JVM虚拟机知识问答总结(简单复习,快速回忆!)
所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的Java开源知识项目,专注
Java后端
面试题+解析+重点知识详解+精选文章的开源项目,希望它能伴随你我一直进步!
·
2021-03-20 15:39
javajvm
Java 集合(List、Set、Map 等)相关问答归纳再整理
所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的Java开源知识项目,专注
Java后端
面试题+解析+重点知识详解+精选文章的开源项目,希望它能伴随你我一直进步!
·
2021-03-20 15:27
java
Java 多线程 | 并发知识问答总结
所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的Java开源知识项目,专注
Java后端
面试题+解析+重点知识详解+精选文章的开源项目,希望它能伴随你我一直进步!
·
2021-03-20 15:27
java并发多线程
JVM虚拟机知识问答总结(简单复习,快速回忆!)
所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的Java开源知识项目,专注
Java后端
面试题+解析+重点知识详解+精选文章的开源项目,希望它能伴随你我一直进步!
·
2021-03-20 14:49
javajvm
构建互联网医疗平台的Devops应用架构
后端是Springcloud构成的微服务,postgresql作为主数据集库支撑互联网医院和互联网医疗业务中台两个平台的业务数据,redis作为用户会话存储,RabbitMQ作为业务预约队列使用,
netty
·
2021-03-19 22:29
从零构建
netty
--socket基础
socket基础对于java网络编程来说,我们能接触到的最底层便是socket了。我相信大部分阅读此篇文章的同仁都用过socket。但是,我这篇教程的理念之一就是事无巨细,或者说,啰里啰嗦。因为本来就是一个思维的过程,所以,看官老爷们,就当做意识流风格来看吧(也是因为我文笔较差,因此文章的观赏性可能不是太好,给自己找个理由)。我在刚学编程的时候,其实是一脸茫然的,虽然也会为屏幕输出“hellowo
·
2021-03-19 22:27
javanetty教程原创文章
从零构建
netty
--序言
程序员给人的印象大概如上图吧。并且我们自嘲的时候也会祭出此图。程序员枯燥吗?我并不认为如此,甚至我热爱代码,觉得代码也是种艺术品,因为,它确实美。著名摄影师刘香成说过要想做好一件事,只有几个诀窍,就是"泡"在里面。这个过程是枯燥的。但是当你从一千张小样中选出了一张特别满意的照片的一瞬间,艺术便诞生了。我们编程也是如此,从几十万行代码中提炼出各种设计模式及思想,那么我们的代码也会变得美起来。网上甚至
·
2021-03-19 22:15
javanetty教程原创文章
构建互联网医疗平台的Devops应用架构
后端是Springcloud构成的微服务,postgresql作为主数据集库支撑互联网医院和互联网医疗业务中台两个平台的业务数据,redis作为用户会话存储,RabbitMQ作为业务预约队列使用,
netty
·
2021-03-19 22:04
从零构建
netty
--socket基础
socket基础对于java网络编程来说,我们能接触到的最底层便是socket了。我相信大部分阅读此篇文章的同仁都用过socket。但是,我这篇教程的理念之一就是事无巨细,或者说,啰里啰嗦。因为本来就是一个思维的过程,所以,看官老爷们,就当做意识流风格来看吧(也是因为我文笔较差,因此文章的观赏性可能不是太好,给自己找个理由)。我在刚学编程的时候,其实是一脸茫然的,虽然也会为屏幕输出“hellowo
·
2021-03-19 22:32
javanetty教程原创文章
Netty
原理-从NIO开始
Netty
是基于NIO的异步通信框架(曾经引入过AIO,后来放弃),故要说
Netty
原理我们要先从NIO开始。
一只拖孩_
·
2021-03-19 17:46
Netty
开胃菜——图解NIO Buffer
正所谓学而不思则罔,最近在温习
Netty
相关知识,目前的想法是这段时间内会持续地写
Netty
相关的知识,从JavaNIO开始,贯穿着
Netty
的实现过程,
Netty
的源码分析,最终会以
Netty
实现一个简单的
·
2021-03-19 11:36
java
好家伙!JDK16 GA 终于发布,内置 Lombok 的功能,真的顶?
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架
Netty
源码解析消息中间件RocketMQ源码解析数据库中间件
公众号-芋道源码
·
2021-03-18 10:00
java
jdk
微软
hash
epoll
想做即时通讯软件?有了这个组件让你事半功倍
今天小编推荐一款即时消服务——CIM,CIM项目是基于mina或者
netty
框架下的推送系统,我们平常使用第三方的推送SDK,如极光推送,百度推送,小米推送,以及腾讯信鸽等来支撑自己的移动端的业务,或许有一些用户自己实现即时通
·
2021-03-17 20:51
github
上一页
151
152
153
154
155
156
157
158
下一页
按字母分类:
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
其他