记一次清理kmspico广告程序

时间: 1

笔者换了一台新笔电,重装系统时由于要激活office,于是去下载了kmspico,google了一看是“官网”,还有https,非常“正规”,于是就下载运行。首先是windows跳提示,未知程序,直接忽略并运行。之后是火绒弹窗,提示木马释放器,考虑到是“官网下载”,选择了信任。结果每天都会自动访问网站到:Lktoday.ru,之后被重定向到外国的某个访问返利链接上。由于控制面板并没有kmsp...



搭建一个minecraft服务器的反向代理

时间:

笔者是某minecraft服务器的管理,由于主服务器使用电信网络,部分非电信玩家加入时抱怨延迟太高,刚好手头有一台腾讯云的服务器,遂打算搭建一个反向代理。网络结构:【腾讯云(多线)】——8ms——【主服务器(电信)】由于主服务器无法DMZ,所以端口映射出来,原本想使用双BC,但BC本身并不支持,某个dalao建议使用tcp反向代理。首先在腾讯云安装nginx(系统centos7 x64):y...



[LeetCode做题记录] 933.最近的请求次数 (Weekly Contest 109) (EASY)

时间:

写一个 RecentCounter 类来计算最近的请求。 它只有一个方法:ping(int t),其中 t 代表以毫秒为单位的某个时间。 返回从 3000 毫秒前到现在的 ping 数。 任何处于 [t - 3000, t] 时间范围之内的 ping 都将会被计算在内,包括当前(指 t 时刻)的 ping。 保证每次对 ping 的调用都使用比之前更大的 t 值。 示例: ...



[LeetCode做题记录] 独特的电子邮件地址 (Weekly Contest 108) (EASY)

时间:

每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔。 例如,在 [email protected]中, alice 是本地名称,而 leetcode.com 是域名。 除了小写字母,这些电子邮件还可能包含 ',' 或 '+'。 如果在电子邮件地址的本地名称部分中的某些字符之间添加句点('.'),则发往那里的邮件将会转发到本地名称中没有点的同一地址。例如,"alic...



记一次破解网课在线视频播放器的经过

时间:

注意:本文章所记述的内容仅供学习使用,请勿侵犯他人知识产权!笔者由于学习需要,购买了一些网课,但是这些网课都有时间限制,由于在时间限制之前没有多少时间能看,笔者希望能够下载这些视频,但网课只能(也只允许)在线播放。一开始笔者希望使用录屏工具进行录制,但是课程数量多,且一节课有一两个小时,并且视频还带用户的ID和水印(应该是为了防止盗录)。所以笔者萌生获取视频原始地址的想法。首先是查看网页UR...



[LeetCode做题记录] 561. 数组拆分 I (EASY)

时间:

给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。 示例 1: 输入: [1,4,3,2] 输出: 4 解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4). 提示: n 是正整数,范围在 [1, 10000...



[LeetCode做题记录] 496. 下一个更大元素 I (EASY)

时间:

题目:给定两个没有重复元素的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出-1。 示例 1: 输入: nums1 = [4,1,2], nums2 = [1,...



[LeetCode做题记录] 867. 转置矩阵 (EASY)

时间:

给定一个矩阵 A, 返回 A 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 示例 1: 输入:[[1,2,3],[4,5,6],[7,8,9]] 输出:[[1,4,7],[2,5,8],[3,6,9]] 示例 2: 输入:[[1,2,3],[4,5,6]] 输出:[[1,4],[2,5],[3,6]] 提示: 1 <= A.leng...



[LeetCode做题记录] 804. 唯一摩尔斯密码词 (EASY)

时间:

题目国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如: "a" 对应 ".-", "b" 对应 "-...", "c" 对应 "-.-.", 等等。 为了方便,所有26个英文字母对应摩尔斯密码表如下: [".-&qu...



[LeetCode做题记录] 852. 山脉数组的峰顶索引 (EASY)

时间:

题目描述:我们把符合下列属性的数组 A 称作山脉: A.length >= 3 存在 0 < i < A.length - 1 使得A[0] < A[1] < ... A[i-1] < A[i] > A[i+1] > ... > A[A.length - 1] 给定一个确定为山脉的数组,返回任何满足 A[0] < A[1] <...





白咲美绘瑠's blog