finalize()的调用方式 finalize()函数有两种执行方式:1.主动调用。2.被动调用 工作方式: 在对象被JVM判定为垃圾的时候,由垃圾回收器调用finaliz...
finalize()的调用方式 finalize()函数有两种执行方式:1.主动调用。2.被动调用 工作方式: 在对象被JVM判定为垃圾的时候,由垃圾回收器调用finaliz...
前言 计算机网络基础 该是程序猿需掌握的知识,但往往会被忽略 今天,我将详细讲解计算机网络中最重要的TCP协议,含其特点、三次握手、四次挥手、无差错传输等知识,希望你们会喜欢...
sentinel结合dubbo进行热点参数限流 (1)dubbo中接入sentinel 方法: (1)只需要在pom中假如三行配置即可接入sentinel (2)进行热点参数...
(1)链表的技巧 快慢指针(找环,环入口,环长度) 双指针(倒数K个节点) 合并链表(递归求解) 约瑟夫环(环形链表) (2)链表的基本操作 删除 删除重复节点 反转链表 ...
Redis中除了有三种过期键删除策略,还有6中内存淘汰策略,即写入的数据超出Redis的内存空间。(1)若达到限制,则进行写入操作时抛出异常(2)找到最近最少使用的键值并删除...
TCP与UDP的对比(1)连接方面,TCP需要三次握手而UDP并不需要(2)TCP有完善的拥塞控制机制,UDP没有(3)UDP可以有无连接状态(4)UDP分组首部开销更小 可...
线程池总共会有如下几个参数: 1.核心池大小2.最大值3.存活时间4.workQueue: 存放任务的阻塞队列 采取如下四种拒绝策略 1.直接丢弃任务2.抛弃异常3.将队列中...
(1)介绍dubbo原理,暴露服务过程。下图是暴露服务流程: 首先dubbo暴露服务有两种情况: (1)延时暴露(2)非延时暴露 下面说说非延时暴露: dubbo在实例化完b...
虽然Mac下挂了SS,但是使用终端访问一下国外的网站的时候还是无法通过SS代理进行,这时候需要只需要在当前终端下输入:export ALL_PROXY=socks5://12...
红黑树有5个特性:(1)每个节点只有两种颜色:红、黑。(2)跟节点是黑色。(3)每个叶子节点是黑色(此处的叶子节点是指为空的节点)。(4)如果一个节点是红色的,那么他的子节点...
判断一棵树是否是完全二叉树(1)若root为空则不是。(2)如果不为空,怎对二叉树进行层序遍历。(2.1)如果节点的左右子节点均存在,则将左右子树从队列中pop出,并将其左右...
leetcode原题:(https://leetcode-cn.com/problems/invert-binary-tree/) 题解:使用层序遍历的方式比较合适,其实只要...
题目链接:(https://leetcode-cn.com/explore/interview/card/top-interview-quesitons-in-2018/27...
《剑指offer》刷了一遍,有些重点的题一定要滚瓜烂熟。《大话设计模式》《mysql必知必会》《程序员面试金典》《java并发编程实战》《计算机操作系统第三版》《计算机网络》...
(1)介绍一下你的工作(2)如何使用dubbo(3)如何使用sentinel(4)二叉树层序遍历(5)垃圾回收机制(6)static如何进行引用链分析 发来一串连接,让我线上...
(1)操作系统 -----以操作系统概念一书为主(2)计算机网络(3)数据结构与算法-----leetcode为主(4)数据库 -------极客时间课程(5)dubbo -...