标签:Netty
Harries Blog™ - Harries 发布于 2020-07-26
![]()
最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线...
阅读(2101)赞 (1)标签:amqp / AOP / apache / API / cat / Codis / db / Docker / dubbo / eclipse / Elasticsearch / ELK / git / GitHub / Hadoop / HBase / HDFS / http / https / id / IDE / IO / ioc / ip / java / java基础 / JDBC / JVM / linux / list / map / maven / message / MQ / mysql / Mysql数据库 / Netty / Nginx / NIO / OpenStack / ORM / queue / rabbitmq / redis / RocketMQ / scala / session / solr / spring / Spring cloud / springboot / SpringMVC / sql / sqoop / src / stream / synchronized / tar / TCP / tomcat / UI / unix / volatile / web / zookeeper / 一致性 / 下载 / 专注 / 云 / 互联网 / 产品 / 代码 / 企业 / 免费 / 分布式 / 分布式事务 / 分布式系统 / 分布式锁 / 功夫 / 协议 / 博客 / 参数 / 同步 / 域名 / 基金 / 备份 / 多线程 / 大数据 / 学生 / 安全 / 安装 / 实例 / 工程师 / 希望 / 并发 / 并发编程 / 开发 / 开发者 / 开源 / 微信公众号 / 微服务 / 总结 / 搜索引擎 / 操作系统 / 教材 / 数据 / 数据库 / 文章 / 时间 / 智能 / 服务器 / 服务注册 / 服务端 / 架构师 / 模型 / 注册中心 / 测试 / 消息队列 / 源码 / 目录 / 程序员 / 端口 / 管理 / 索引 / 线程 / 缓存 / 编译 / 网站 / 虚拟化 / 解析 / 设计模式 / 负载均衡 / 质量 / 软件 / 进程 / 部署 / 配置 / 锁 / 限流 / 集合类 / 集群 / 高可用
Harries Blog™ - darida 发布于 2020-07-26
![]()
![]()
![]()
![]()
前言 前段时间买本书研究了 TCP/IP 通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是 TCP/IP 协议簇 ,也被称为 TCP/IP 协议栈 ,也被简称为 TCP/IP 协议 。 TCP/IP 协议 并不是只有 TCP 和 IP 协议,只是这俩用的比较多,就用这两...
阅读(157)赞 (0)标签:ACE / API / bean / BIO / cat / client / ConcurrentHashMap / Connection / cookies / core / CTO / db / DNS / Document / executor / final / ftp / git / GitHub / grep / HashMap / http / https / id / IDE / IO / ioc / IOS / ip / java / key / linux / list / map / message / MQ / Netty / NIO / provider / queue / rand / Select / src / ssh / stream / struct / synchronized / tab / tar / TCP / ThreadPoolExecutor / trigger / UI / 二维码 / 互联网 / 代码 / 删除 / 协议 / 博客 / 参数 / 同步 / 安全 / 安装 / 实例 / 并发 / 微信公众号 / 数据 / 文件系统 / 文章 / 时间 / 服务端 / 模型 / 测试 / 空间 / 端口 / 管理 / 线程 / 线程池 / 网卡 / 遍历 / 配置 / 锁
Harries Blog™ - 小丁 发布于 2020-07-26
![]()
秋招总结 写在最前 我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始...
阅读(145)赞 (0)标签:2019 / ACE / AIO / Android / API / cat / ConcurrentHashMap / db / Docker / dubbo / ELK / git / GitHub / HashMap / http / https / id / IDE / IO / java / java反射 / java基础 / java线程 / Java集合 / JDBC / js / JVM / lib / linux / map / maven / mysql / Netty / NIO / OpenStack / redis / servlet / session / solr / spring / springboot / SpringMVC / sql / src / tag / tomcat / UI / web / zookeeper / 一致性 / 专注 / 云 / 亚马逊 / 京东 / 代码 / 免费 / 关键词 / 内存模型 / 分布式 / 分布式事务 / 分布式锁 / 协议 / 博客 / 压力 / 原子类 / 同步 / 回答 / 多线程 / 大数据 / 存储引擎 / 小公司 / 工作原理 / 工程师 / 希望 / 并发 / 并发编程 / 开发 / 开源 / 开源项目 / 微信公众号 / 微服务 / 总结 / 招聘 / 搜索引擎 / 操作系统 / 数据 / 数据库 / 数据挖掘 / 文章 / 时间 / 智能 / 朋友们 / 服务端 / 架构师 / 架构设计 / 模型 / 注释 / 测试 / 消息队列 / 源码 / 滴滴 / 百度 / 程序员 / 站点 / 索引 / 线程 / 线程池 / 组织 / 缓存 / 编译 / 网站 / 美团 / 虚拟化 / 解析 / 设计模式 / 负载均衡 / 财富 / 质量 / 软件 / 锁 / 阿里巴巴 / 集合类 / 集群 / 集群方案 / 需求
Harries Blog™ - dulong 发布于 2020-07-25
![]()
![]()
![]()
![]()
本文是一个开坑文,列出了所有笔者能想到以及接触到的微服务场景下用到的技术栈以及技术选型,将来会详细展开每一个内容 从tomcat服务到微服务的进化史 梦开始的地方 很多人刚入门时候都是从tomcat开始的,下载一个tomcat容器,然后启动startup.sh,在浏览器输入经典的...
阅读(153)赞 (0)标签:AIO / API / Atom / BIO / cat / ConcurrentHashMap / Eureka / git / HashMap / http / https / IO / ip / java / js / json / key / map / mina / Netty / Nginx / NIO / src / tar / tomcat / UI / value / web / XML / zookeeper / 下载 / 代码 / 分布式 / 压力 / 参数 / 反向代理 / 并发 / 开发 / 微服务 / 数据 / 时间 / 服务器 / 端口 / 管理 / 线程 / 线程池 / 网站 / 负载均衡 / 连接池 / 部署 / 配置 / 配置中心 / 锁 / 高并发
Harries Blog™ - xirruiqiang 发布于 2020-07-25
![]()
Spring Boot 2.3.2 Spring Boot 2.2.9 Spring Boot 2.1.16 现在可从 repo.spring.io 和 Maven Central 获得。 <parent> <groupId>org.springframe...
阅读(98)赞 (0)标签:bug / CTO / Docker / Elasticsearch / git / GitHub / HTML / http / https / id / IO / maven / Netty / Reactor / redis / spring / Spring Boot / Spring cloud / src / tag / tar / UI / 参数 / 总结 / 探针 / 配置
Harries Blog™ - dulong 发布于 2020-07-24
![]()
SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack( S calable O pen Financial A rchitecture Stack)是蚂蚁集团自主研发的金融级分布式架构,包含了构建金融级云原生架构所需的各个组件,包...
阅读(136)赞 (0)标签:Action / API / App / bean / cat / client / Connection / core / CTO / dataSource / dubbo / git / GitHub / http / https / id / IDE / IO / lib / Netty / NSA / Proxy / retry / Service / spring / src / ssl / struct / tag / UI / UTC / 云 / 分布式 / 分布式事务 / 加密 / 同步 / 安全 / 希望 / 开发 / 开发者 / 开源 / 微服务 / 性能优化 / 提问 / 数据 / 数据库 / 文章 / 时间 / 服务注册 / 注册中心 / 测试 / 消息队列 / 网站 / 软件 / 配置 / 金融 / 限流 / 高可用
Harries Blog™ - yanxinchi 发布于 2020-07-24
![]()
根据之前的文章 《Spring Boot启动源码分析》可知,当执行 AbstractApplicationContext -> onRefresh() 方法时,如果引入了 webflux 相关依赖,会创建 WebServer。 /** ReactiveWebServerAp...
阅读(101)赞 (0)标签:ACE / App / bean / BeanDefinition / Bootstrap / cat / Connection / consumer / CountDownLatch / CTO / DDL / executor / final / find / http / https / id / IDE / IO / IOS / ip / JVM / list / map / mapper / message / Netty / NIO / node / ORM / Property / provider / Reactor / Select / spring / Spring Boot / src / ssl / tag / tar / TCP / UI / update / value / web / 代码 / 协议 / 参数 / 文章 / 模型 / 源码 / 端口 / 管理 / 线程 / 线程池 / 配置
Harries Blog™ - 尖兵 发布于 2020-07-24
![]()
![]()
![]()
![]()
一、学习本文你能学到什么? RPC的概念及运作流程 RPC协议及RPC框架的概念 Netty的基本使用 Java序列化及反序列化技术 Zookeeper的基本使用(注册中心) 自定义注解实现特殊业务逻辑 Java的动态代理 自定义Spring Boot Starter 这里只是列...
阅读(106)赞 (0)标签:ACE / apache / API / App / ArrayList / axis2 / bean / BeanDefinition / Bootstrap / cache / cat / CEO / client / Connection / constant / CountDownLatch / CTO / CXF / db / DDL / Document / DOM / dubbo / equals / example / final / HashMap / HTML / http / https / id / IDE / IO / IOS / ip / java / js / json / list / Logging / map / maven / message / mina / Netty / newProxyInstance / NIO / node / parse / pom / provider / Proxy / rand / redis / remote / REST / Security / Service / SOA / spring / Spring Boot / Spring cloud / src / ssl / stream / tar / TCP / UI / value / web / WebService / XML / zookeeper / 下载 / 专注 / 代码 / 协议 / 参数 / 安全 / 希望 / 开发 / 微服务 / 总结 / 数据 / 文章 / 时间 / 服务器 / 服务注册 / 服务端 / 注册中心 / 源码 / 目录 / 端口 / 线程 / 缓存 / 负载均衡 / 配置 / 锁
Harries Blog™ - likai 发布于 2020-07-23
![]()
一. 背景知识 有时候微服务需要提供给多个消费者, 而不通过的消费者可能希望依据自身情况使用不同的协议. 另一方面, 有时候如果原本服务以 dubbo 协议提供服务, 但是为了调试或者监控方便, 我们也提供 rest 协议. 本文示例服务者同时提供 dubbo 和 rest 协议...
阅读(92)赞 (0)标签:ACE / apache / API / App / bean / bug / cat / consumer / core / CTO / dependencies / dubbo / entity / final / http / https / id / IDE / IO / ip / java / js / json / lib / map / mapper / mybatis / Netty / ORM / pom / provider / REST / Service / spring / springboot / src / struct / tab / tar / tomcat / UI / XML / zab / zookeeper / 代码 / 协议 / 希望 / 微服务 / 数据 / 注册中心 / 注释 / 缓存 / 调试 / 部署 / 配置
Harries Blog™ - 尖兵 发布于 2020-07-22
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP :github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统FastDFS 畅购商城(三):商品管理 畅购商城...
阅读(144)赞 (0)标签:ACE / API / App / ArrayList / bean / build / cat / category / client / dataSource / dependencies / Document / Elasticsearch / entity / Eureka / FastDFS / Feign / find / git / GitHub / GMT / http / https / Hystrix / id / IDE / IO / ip / java / js / json / key / Kibana / list / Lua / map / mapper / mysql / Netty / node / OpenResty / ORM / parse / Property / rand / REST / ribbon / Service / spring / springboot / sql / src / tag / tar / TCP / tk / UI / update / Word / zab / 产品 / 代码 / 关键词 / 分布式 / 分布式文件系统 / 删除 / 参数 / 同步 / 图片 / 安装 / 小米 / 广告 / 微服务 / 数据 / 数据库 / 文件系统 / 文章 / 时间 / 测试 / 目录 / 端口 / 管理 / 索引 / 统计 / 缓存 / 自动生成 / 配置 / 集群
Harries Blog™ - dulong 发布于 2020-07-22
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
我是Guide哥,一Java后端开发,半个全栈,自由的少年。 标题没有鄙视大专的意思,只是读者的情况是这样,玻璃心和杠精就别乱评论了。 今天的话,这篇文章,主要回答一些小伙伴的问题。不过这些问题的话,相信也是大部分小伙伴会遇到的,所有,你有必要看到最后哦! 01 我跟着视频做的项...
阅读(138)赞 (0)标签:ActiveMQ / Bootstrap / CSS / dubbo / git / GitHub / Google / HTML / http / https / IBM / id / IDE / IO / IOS / ip / java / JavaScript / java基础 / JVM / lib / linux / maven / MQ / mybatis / mysql / Netty / NIO / rabbitmq / spring / Spring Boot / Spring cloud / springboot / springcloud / SpringMVC / sql / src / UI / zookeeper / 下载 / 代码 / 免费 / 分布式 / 初学者 / 博客 / 回答 / 多线程 / 工资 / 希望 / 并发 / 并发编程 / 开发 / 开源 / 微服务 / 总结 / 提问 / 搜索引擎 / 操作系统 / 数据 / 数据库 / 文章 / 时间 / 标题 / 消息队列 / 百度 / 程序员 / 管理 / 索引 / 线程 / 缓存 / 软件 / 高并发
Harries Blog™ - 尖兵 发布于 2020-07-21
Spring Framework 5.2.8, 5.1.17, 5.0.18 和 4.3.28 已发布 ,更新内容包括功能改进和 bugfix。 Spring Framework 5.2.8 共计有 36 个 bugfix 和功能改进,主要如下: 延迟在 StandardWebS...
阅读(123)赞 (0)标签:Action / bean / BeanDefinition / bug / build / cache / CTO / http / HTTP/2 / https / id / IO / JMS / list / Netty / NSA / Property / Reactor / spring / Spring Boot / ssl / tab / UI / web / 删除 / 协议 / 参数 / 实例 / 缓存 / 配置
Harries Blog™ - Harries 发布于 2020-07-21
![]()
永顺大牛写的系列教程 《源码之下无秘密 ── 做最好的 Netty 源码分析教程》 是目前我读过最好的netty源码分析文章。但不知道什么原因,作者在写到第三章的时候停更了。因此,我想尝试凭着个人的理解,续写后边几个章节。 写在最前 永顺前辈已经写完章节有如下: Netty 源码...
阅读(148)赞 (0)标签:ask / Atom / Bootstrap / bug / cat / CEO / client / DDL / executor / final / git / GitHub / http / https / id / IDE / IO / IOS / ip / java / list / Listeners / Netty / NIO / NSA / src / synchronized / UI / update / value / volatile / 代码 / 删除 / 同步 / 处理器 / 多线程 / 并发 / 并发编程 / 开发 / 总结 / 文章 / 服务器 / 服务端 / 本质 / 标题 / 模型 / 源码 / 类图 / 线程 / 缓存 / 解析
Harries Blog™ - xiaoli.wang 发布于 2020-07-21
![]()
Reactor模型是基于事件驱动的模型,是高性能网络编程中非常重要概念,常用于解决多核服务器下的如何处理海量I/O问题。Java中大名鼎鼎的Netty网络编程框架的线程模型正是基于Reactor模型。 本文主要基于Doug Lea的文章 Scalable IO in Java 来...
阅读(154)赞 (0)标签:Bootstrap / cat / client / cmd / Connection / CTO / executor / final / http / https / id / IDE / IO / IOS / java / key / Netty / NIO / node / Reactor / REST / scala / Select / src / stream / synchronized / tar / TCP / Thread pool / UI / 代码 / 多线程 / 实例 / 并发 / 总结 / 数据 / 文章 / 时间 / 服务器 / 服务端 / 模型 / 源码 / 线程 / 线程池 / 认证
Harries Blog™ - yeseng 发布于 2020-07-21
![]()
这篇比较枯燥,先记录下来。等着理解更深后,会使用通俗易懂的语言进行描述。 复制代码 一、背景描述 dubbo是一个扩展性特别强的框架,基于JAVA的SPI思路改良后的Dubbo SPI,使接口和实现完全解耦。提供注册中心,通信协议,序列化等的扩展方式。而且自身在设计过程中针对不同...
阅读(120)赞 (0)标签:ACE / AOP / apache / App / cache / client / ConcurrentHashMap / constant / Document / dubbo / final / HashMap / http / https / id / IDE / IO / ioc / ip / java / key / map / Netty / Service / src / tar / Transport / UI / value / volatile / 专注 / 代码 / 协议 / 参数 / 实例 / 构造方法 / 注册中心 / 目录 / 类加载器 / 缓存 / 编译 / 自动生成 / 自适应 / 设计模式 / 配置 / 需求
Harries Blog™ - 刘莉莉 发布于 2020-07-21
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
点赞+收藏 就学会系列,文章收录在 GitHub JavaKeeper ,N线互联网开发必备技能兵器谱,笔记自取 在《Java虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生 OutOfMemoryError 异常的可能。 本篇主要包括如下 OOM ...
阅读(134)赞 (0)标签:ACE / App / bug / cache / cat / CDN / CEO / cglib / core / equals / final / Full GC / git / GitHub / HashMap / HTML / http / https / id / IDE / IO / java / jetty / js / JVM / key / lib / linux / list / map / Master / Netty / NIO / Proxy / root / spring / src / stream / swap / tab / tar / UI / value / 互联网 / 代码 / 压力 / 参数 / 垃圾回收 / 多线程 / 字节码 / 实例 / 开发 / 恶性循环 / 操作系统 / 数据 / 数据库 / 文章 / 时间 / 服务器 / 物理内存 / 空间 / 线程 / 缓存 / 虚拟内存 / 软件 / 进程 / 递归 / 部署 / 配置 / 限流
Harries Blog™ - xubiao.zhuang 发布于 2020-07-21
![]()
![]()
![]()
![]()
都说大厂面试必问源码,可很多人看完Spring、MyBatis等源码记不住,是脑子有问题吗? 当然不是!是因为你没有掌握学习源码的技巧。 看完源码的我… 我的朋友子路,很多人都叫他路神,称他为“ 国内Spring讲解最好的第一人 ”。 子路说他以前学习Spring、Spring ...
阅读(124)赞 (0)标签:ActiveMQ / AOP / cat / db / dubbo / http / https / id / IO / ioc / IT人 / java / java基础 / JVM / mongo / MongoDB / MQ / mybatis / mybatis缓存 / mysql / Netty / Nginx / NIO / rabbitmq / redis / Select / spring / Spring Boot / Spring cloud / springboot / springcloud / SpringMVC / sql / src / tomcat / UI / Word / zookeeper / 互联网 / 京东 / 代码 / 免费 / 多线程 / 工程师 / 并发 / 并发编程 / 开发 / 开源 / 微服务 / 微软 / 性能优化 / 数据 / 数据库 / 架构师 / 架构设计 / 注释 / 源码 / 滴滴 / 百度 / 程序员 / 线下 / 线程 / 缓存 / 美团 / 设计模式 / 调试 / 谷歌 / 质量 / 高并发
Harries Blog™ - hanze 发布于 2020-07-20
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。 本篇文章针对堆外内存与DirectBuffer进行深入分析,了解Jav...
阅读(118)赞 (0)标签:ACE / API / App / authenticate / bean / BIO / cache / cat / CEO / cmd / Connection / CTO / final / Full GC / HashMap / http / https / id / IO / ip / java / JVM / linux / Logging / map / mmap / Netty / Nginx / NIO / NSA / ORM / queue / remote / REST / rmi / SDN / Service / src / ssl / stream / synchronized / tab / tar / UI / unix / value / web / 代码 / 协议 / 参数 / 垃圾回收 / 安全 / 开发 / 开发者 / 总结 / 操作系统 / 数据 / 数据缓存 / 文章 / 时间 / 服务器 / 本质 / 测试 / 源码 / 管理 / 线程 / 缓存 / 网卡 / 解析 / 进程 / 需求