为什么要限流 众所周知,互联网电商的各类活动是越来越多,例如削减男同胞钱包厚度的双十一、618、双十二、各类秒杀活动等,几乎所有的互联网电商企业都会参与其中,冲击GMV,会电...
为什么要限流 众所周知,互联网电商的各类活动是越来越多,例如削减男同胞钱包厚度的双十一、618、双十二、各类秒杀活动等,几乎所有的互联网电商企业都会参与其中,冲击GMV,会电...
一、进程间通信的概念 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据...
一、为什么要看这本书 有人的地方,就有江湖,就有纷争与协作。 你我当下更加心知肚明,国家间从来不缺乏各种“战”。截至目前,我也经历过三五家工作单位。从小到大,更是参加过不少学...
JVM 是 Java 程序运行基础,面试时一定会遇到 JVM 相关的题。本文会先对面试中 JVM 的考察点进行汇总介绍。然后对 JVM 内存模型、Java 的类加载机制、常用...
1、前言 2、思路 本题简单的思路是。如果找到根节点,划分左右子树,然后两边依次递归即可。 但是实际上的原理是,二叉搜索树的中序遍历就是有序数组,加先序或者后续遍历都能生成二...
背景 Dubbo是阿里巴巴开源的一个高性能优秀的服务框架现(已加入Apache项目中),使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring...
前言 在微服务大行其道的今天,分布式系统越来越重要,实现服务化首先就要考虑服务之间的通信问题。这里面涉及序列化、反序列化、寻址、连接等等问题。。不过,有了RPC框架,我们就无...
众所周知 如果去百度、腾讯等一线大厂面试,一定会深入考候选人的基础技术功底,其中尤为关键和重视的就是IO相关的技术和知识。 而要搞明白IO相关的概念,首先就得弄清楚同步与异步...
server端工作原理如下图: server端启动时绑定本地某个端口,将自己NioServerSocketChannel注册到某个boss NioEventLoop的sele...
发现自己近一年有些毛病,自己也算是研习了不少的源代码,看了不少的技术书籍,但是自己就是记忆力不行,总是过段时间就会忘记,忘记之后还得从头开始啃源码、啃书籍。而且有些重要技术点...
概述 定义 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象...
引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。 用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都...
很熟悉的标题,总结一下自己的理解,欢迎各位同行赐教!:) 总结依据webkit技术内幕和http权威指南两书 一:输入url,url的组成,有什么用? 通常最简单的url,就...