摘要: 一面 技术面 自我介绍 项目redis存储类型 redis优化策略 hbase优化策略 布隆过滤器原理 IoC如何实现 AOP如何实现 cglib和java代理的区别 java代理为什么只能代理接口 cglib为什么不能代理final flink架构模型 反压问题flink如何解决 barrir种类 阅读全文
posted @ 2020-07-02 22:44 朱正军 阅读(1813) 评论(0) 推荐(0) 编辑
摘要: 一、题目概述 实现一个函数,检查二叉树是否平衡。在这个问题中,平衡树的定义如下:任意一个节点,其两棵子树的高度差不超过 1。 示例 1:给定二叉树 [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7返回 true 。示例 2:给定二叉树 [1,2,2,3,3,nu 阅读全文
posted @ 2020-06-30 17:35 朱正军 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP是什么 1、全称:英文翻译(Hypertext Transfer Protocol),即超文本传输协议; 2、基础:TCP协议; 3、工作层:应用层 4、作用:规定WWW服务器与浏览器之间信息传递规范 2、HTTP版本以及它们的区别 3、HTTP返回状态码 4、HTTP请求方法 幂等方法 阅读全文
posted @ 2020-06-14 21:15 朱正军 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 阅读全文
posted @ 2020-06-12 23:58 朱正军 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 编写一个程序,找到两个单链表相交的起始节点。 如下面的两个链表: 在节点 c1 开始相交。 示例 1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3输出:Ref 阅读全文
posted @ 2020-06-11 23:17 朱正军 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 - 阅读全文
posted @ 2020-06-11 22:34 朱正军 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 阅读全文
posted @ 2020-06-11 18:47 朱正军 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1、题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ 阅读全文
posted @ 2020-06-11 18:00 朱正军 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1、开局一张图 这是我在苏宁工作时候的头像, 外号金龟次郎,当然还有蜘蛛侦探,鲨鱼辣椒,蝎子莱莱,蜻蜓队长和蟑螂恶霸,都是些有趣的人,虽然聚会的次数不多,但是都是呼之即来的好朋友,一生很难有这样的一群朋友。(发现我也有一逗到底的毛病) 二、写这篇的背景 种种原因,五月份从苏宁裸辞,来到上海找工作。发 阅读全文
posted @ 2020-06-09 17:39 朱正军 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 1.Kafka主要作用 1.消息系统 2.网站活性跟踪 3.监控数据收集 4.日志收集 2. Kafka多活架构 重点:Topic之间的数据复制关系,通过制定下游Topic生产为上游Topic。 3.消息发送策略 4.消息丢失 针对produce、topic以及consumer三个不同阶段处理 5. 阅读全文
posted @ 2018-07-24 21:20 朱正军 阅读(534) 评论(0) 推荐(0) 编辑