- 博客(5)
- 收藏
- 关注
原创 shutdownNow的原理及不生效的原因
shutdownNow的原理及不生效的原因 CC.getCachedThreadPool().execute(() -> { try { for (int i = 0; i < 100000000; i++) { System.out.println("---------U线程运行中---------" + i); Thread.sleep(100...
2020-04-28 20:37:47
1352
原创 get请求和post请求的详细区别
get请求和post请求的详细区别浅显的区别GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,而POST不可以。GET请求会被浏览器主动cache,而POST不会,除非手动设置。GET请求只能进行url编码,而POST支持多种编码方式。GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。...
2020-04-27 20:25:10
186
原创 Netty 具体使用与 Netty原理及其运行方式
Netty 的特点与 NIO最近在重新看netty,在这里总结一些netty的一些常用的使用方式。对于高性能的 RPC 框架,Netty 作为异步通信框架,几乎成为必备品。例如,Dubbo 框架中通信组件,还有 RocketMQ 中生产者和消费者的通信,都使用了 Netty。今天,我们来看看 Netty 的基本架构和原理。Netty 是一个异步的、基于事件驱动的网络应用框架,它可以用来开发高...
2020-04-03 06:34:35
594
2
原创 CDN原理及关键技术
什么是CDN?由于用户访问源站业务有性能瓶颈,通过cdn技术把源站的内容缓存到多个节点。用户向源站域名发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点直接快速响应,有效降低用户访问延迟,提升可用性。解决网络带宽小、用户访问量大、网点分布不均等原因造成的用户访问问题。了解cdn需要先了解dns解析原理,CNAME(别名解析)作用,使用CNAME可以很方便减少IP更改带来的影响在c...
2020-03-30 23:32:31
632
1
原创 常见的分布式事物解决方式
面试官:你们是如何解决分布式事务问题的?关于分布式分布式系统在现在的系统中越来越常见,而分布式事物问题是是分布式系统种最常见的问题之一分布式事物剖析分布式事务的实现主要有以下 5 种方案:XA 方案TCC 方案本地消息表可靠消息最终一致性方案最大努力通知方案1、两阶段提交方案/XA方案所谓的 XA 方案,即:两阶段提交,有一个事务管理器的概念,负责协调多个数据库(资源管理器)...
2020-03-28 23:14:56
200
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人