剑指 Offer 24. 反转链表 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制: 0 <= 节点个数 <= 5000 思路 golang 笨方法:遍历链表,新建 ...
分类:
其他好文 时间:
2021-04-24 13:41:51
阅读次数:
0
在 Go 1.16 的更新中,signal包增加了一个函数 NotifyContext, 这让我们优雅的重启服务(Graceful Restart)可以写的更加优雅。 一个服务想要优雅的重启主要包含两个方面: 退出的旧服务需要 Graceful Shutdown,不强制杀进程,不泄漏系统资源。 在一 ...
分类:
其他好文 时间:
2021-04-24 13:39:59
阅读次数:
0
给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]]示例 2: ...
分类:
编程语言 时间:
2021-04-24 13:29:16
阅读次数:
0
什么是mycat 1、一个彻底开源的,面向企业应用开发的大数据库集群 2、支持事务、ACID、可以替代MySQL的加强版数据库 3、一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 4、一个融合内存缓存技术、NoSQL技术、HDFS大数据的新型SQL Server 5、结合传 ...
分类:
数据库 时间:
2021-04-24 13:26:20
阅读次数:
0
两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目。 给出两个整数 x 和 y,计算它们之间的汉明距离。 注意:0 ≤ x, y < 231. 示例: 输入: x = 1, y = 4 输出: 2 解释:1 (0 0 0 1)4 (0 1 0 0) ↑ ↑ 上面的箭头指出了对应二进制 ...
分类:
其他好文 时间:
2021-04-24 13:22:45
阅读次数:
0
题目描述 给定一个数组,找出其中最小的K个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。如果K>数组的长度,那么返回一个空的数组 示例1 输入 [4,5,1,6,2,7,3,8],4 返回值 [1,2,3,4] 解题思路:这里用优先队列来做,让其容量始 ...
分类:
其他好文 时间:
2021-04-24 13:14:06
阅读次数:
0
方法一:表驱动 对于逻辑表达模式固定的 if...else 代码,可以通过某种映射关系,将逻辑表达式用表格的方式表示;再使用表格查找的方式,找到某个输入所对应的处理函数,使用这个处理函数进行运算。 适用场景 逻辑表达模式固定的 if...else 实现与示例 1 if (param.equals(v ...
分类:
其他好文 时间:
2021-04-24 13:12:17
阅读次数:
0
API是平台经济的推动者,允许用户在现有产品的基础上增强和添加服务。想了解如何有效地使用API,则需要依靠 API文档。本文将探讨编写API文档意味着什么,以及为什么编写好API文档很重要。 什么是API文档? API文档是可交付的技术内容,其中包含有关如何有效使用API以及如何与API集成的说明。 ...
Oracle索引建立原则 确定针对该表的操作是大量的查询操作还是大量的增删改操作。 尝试建立索引来帮助特定的查询。检查自己的sql语句,为那些频繁在where子句中出现的字段建立索引。 where语句中不得不对查询列采用函数查询,如upper函数,最好建立相应函数索引; 在SQL语句中经常进行GRO ...
分类:
数据库 时间:
2021-04-24 11:52:47
阅读次数:
0
给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 示例 1: 输入:root = [3,5,1,6,2 ...
分类:
其他好文 时间:
2021-04-24 11:46:55
阅读次数:
0