忐忑飞机

文章
9
资源
0
加入时间
3年0月20天

LeetCode刷题__剑指 Offer 03. 数组中重复的数字(亲测有效)LeetCode 剑指 Offer 03. 数组中重复的数字方法二:原地交换

LeetCode 剑指 Offer 03. 数组中重复的数字题目描述找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3 限制:2 <= n <= 100000 方法一:哈希表(set)解题思路:利用哈希表解决,当找到重复的

【Netty】利用Netty实现心跳检测和重连机制一、前言二、设计思路三、编码四、测试五、总结

一、前言心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。我们用到的很多框架都用到了心跳检测,比如服务注册到 Eureka Server 之后会维护一个心跳连接,告诉 Eureka Server 自己还活着。本文就是利用 Netty 来实现心跳检测,以及客户端重连。 二、设计思路分为客户...

python中使用time.pref_counter()精确计时

time.pref_counter()返回一个CPU级别的精确时间值,以秒为单位。它通常用于测量某段程序的运行时间,因此取两次调用pref_counter()的差值才有意义。import timetime_start = time.perf_counter()for i in range(100000): a = 0time_end = time.perf_counter()time_consumed = time_end - time_startprint("耗费的时间: {}