引言 在上文《HTTP/HTTPS》[https://juejin.cn/post/7109497228103778311]中曾谈到了代理服务器的概念,其主要作用之一就是用...
引言 在上文《HTTP/HTTPS》[https://juejin.cn/post/7109497228103778311]中曾谈到了代理服务器的概念,其主要作用之一就是用...
1 SpringBoot整合ElasticSearch 1.1 pom依赖和版本关系 1.1.1 pom.xml 导入elasticsearch依赖,在pom.xml里加入如...
大家先来看看阿里面试Synchronized连珠炮看看自己是否顶得住 Synchronized可以作用在哪里? 分别通过对象锁和类锁进行举例。Synchronized本质上是...
一、内存模型 对于一个C语言程序而言,内存空间主要由五个部分组成 代码段(text)、数据段(data)、未初始化数据段(bss),堆(heap) 和 栈(stack) 组成...
1 RocketMQ 1.1 为什么要选RocketMQ 总结一下:选择中间件的可以从这些维度来考虑:可靠性,性能,功能,可运维行,可拓展性,社区活跃度。目前常用的几个中间件...
01 JVM内存模型的划分 由于我们生产环境使用的虚拟机HotSpot 居多,所以下面的描述都是基于HotSpot 虚拟机而言的,对于其他类型的虚拟机,如 JRockit(O...
Istio / 使用 Istio Operator 安装[https://istio.io/latest/zh/docs/setup/install/operator/] 一...
常用的设计原则 开闭原则(Open Close Principle) 对扩展开放对修改关闭,为了使程序的扩展性好,易于维护和升级。 里氏代换原则(Liskov Substit...
高清思维导图原件(xmind/pdf/jpg)可以关注公众号:一枝花算不算浪漫 回复netty01即可。 前言 上一篇文章讲了NIO相关的知识点,相比于传统IO,NIO已经做...
一 概述 1.1 初步了解Netty Netty是什么? 为什么使用netty? Netty相对于NIO有什么优势? 1.2 Netty的架构是什么? 核心(Core) 传输...
Netty服务端示例: 1.NioEventLoopGroup和NioEventLoop 线程数默认是核心数的两倍。 重点看下newChild() NioEventLoop里...
原创:有趣知识点摸索型文章创作不易,请珍惜,之后会持续更新,不断完善个人比较喜欢做笔记和写总结,毕竟好记性不如烂笔头哈哈,这些文章记录了我的IOS成长历程,希望能与大家一起进...
手上有个项目需要通过SMTP协议由第三方向目标邮箱发送邮件,但在向第三方发送请求的耗时实在太长,需要10秒左右的时间。由于是单方请求不需要回调,所以决定用没有返回的异步任务解...