摘要: nagle算法应用场景: 1.对于实时性要求很高的交互上,我们不能使用nagle算法,比如FPS射击类PVP对抗类游戏,或者MMO类的对实时要求很高的游戏开发来说是显而易见需要禁掉的,因为假如玩家的一次移动,或者状态同步到服务器,加上协议头,包体不会太大,如果使用Nagle算法,后果将是,客户端本来 阅读全文
posted @ 2022-11-12 22:15 slowlydance2me 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root = [1,null,2,3]输出:[1,3,2]示例 2: 输入:root = []输出:[]示例 3: 输入:root = [1]输出:[1] 提示: 树中节点数目在范围 [0, 100] 内-100 <= 阅读全文
posted @ 2022-11-12 20:32 slowlydance2me 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。 示例 1: 输入:s = "()"输出:true示例 2: 输入:s = 阅读全文
posted @ 2022-11-12 19:51 slowlydance2me 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: 题目数据 保证 整个链式结构中不存在环。 注意,函数返回结果后,链表必须 保持其原始结构 。 自定义评测: 评测系统 的 阅读全文
posted @ 2022-11-12 16:28 slowlydance2me 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 有两种形状的瓷砖:一种是 2 x 1 的多米诺形,另一种是形如 "L" 的托米诺形。两种形状都可以旋转。 给定整数 n ,返回可以平铺 2 x n 的面板的方法的数量。返回对 109 + 7 取模 的值。 平铺指的是每个正方形都必须有瓷砖覆盖。两个平铺不同,当且仅当面板上有四个方向上的相邻单元中的两 阅读全文
posted @ 2022-11-12 15:18 slowlydance2me 阅读(125) 评论(2) 推荐(0) 编辑
摘要: MongoDB(单节点)环境配置 Redis(单节点)环境配置 ElasticSearch(单节点)环境配置 Azkaban(单节点)环境配置 Spark(单节点)环境配置 Zookeeper(单节点)环境配置 Flume-ng(单节点)环境配置 Kafka(单节点)环境配置 建议: 学会看日志 学 阅读全文
posted @ 2022-11-12 11:55 slowlydance2me 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.安装Git 2.通过 git 下载 Azkaban 源代码 3.切换到3.36版本 4.安装编译环境 sudo yum install gcc sudo yum install -y gcc-c++* ./gradlew clean build 阅读全文
posted @ 2022-11-12 11:32 slowlydance2me 阅读(82) 评论(0) 推荐(0) 编辑