互联网又出大瓜,知乎1000w热议,B站后台代码被开源至Github?
最近,程序员这个圈子可谓热闹非凡,前不久,一个神奇的开源项目996.ICU诞生,几天时间就有超过10w+ star 和 1w+ fork,可谓是Github上star增长最快的项目。996.icu将程序员996的严重加班情况带到了大众面前,马云、刘强东等互联网大佬也因为996发声被推到了舆论浪尖。
记录一下nginx和FTP的安装配置
这个第一次自己搞,踩了很多坑,记录一下1,购买完成后先登录服务器ssh root@ip2,安装 nginx(CentOS)yum install nginx3,查看nginx安装目录which nginx4,查看nginx配置是否成功nginx -t5,查看nginx的配置文件 cat /etc/nginx.conf6,停止服务nginx -s stop7,启动服务器nginx8,nginx默认服务器访问的资源/usr/sha...
2020-05-20
top-k 算法浅析
top-k算法,其实就是寻找最大的k个数(具体详见《编程之美》第2.5节“寻找最大的k个数”)。比如一个数组:1,2,5,9,4,3,7 需要寻找最大的2个数,那么就是9和7。最早之前我接触到topk算法的时候,觉得解决思路就是排序,排完序之后,取前k个数就可以了。但是这种思路虽然简单,但是效率是很差的。因为题目只要求最大...
2017-07-25
Thread的stackSize与-Xss参数的区别
Thread的stackSize与-Xss参数都可以控制某个线程的栈内存大小,它们的区别你知道吗?当这两个配置同时存在时,以哪个为准?如果你不知道答案,可以读一下下面的内容。
LinkedHashMap 源码分析,底层竟这么简单!
LinkedHashMap 是一个键有序的 HashMap,可以将 LinkedHashMap 理解为 LinkList + HashMap。
类似EMD的信号分解方法用于预测前的预处理是否存在原理上问题
很多学者利用种种信号分解方法来分解信号后,再进行时间序列预测,常用方法有EMD(Empirical Mode Decomposition)与 ITD (Intrinsic Time-Scale Decomposition)等。问题: 但是最近对于信号分解应用于时间序列预测的方法是否存在信息泄露问题有不同的见解,也有一些朋友遇到了类似的问题:
2022-01-09
JS数组交集 并集 差集
同样的,由于下面会用到ES5的方法,低版本会存在兼容,先应添加对应的polyfill {代码...} 依赖数组去重方法: {代码...} 交集 交集元素由既属于集合A又属于集合B的元素组成 {代码...} 并集 并集元素由集合A和集合B中所有元素去重组成 {代码...} 差集 A的差集:属于A集合不属于B集合的元素B的差集:属于B集合不属于A集合...
太赞了!两个技巧帮你记住复杂 Linux 命令!
Linux 经历这么多个年头了,其中命令越来越多,又加上参数的多种多样,就算是实打实的高手也没有十足的把握能把各种命令运用得炉火纯青,就别说那些初学者了。
Power Platform“C位”亮相Microsoft Ignite China 晚场趴!
据 Gartner 预测,到 2025 年,70% 的新应用软件将由低代码或无代码技术完成开发。低代码技术的潜力是巨大的。作为专为中国粉丝打造的技术大会, Microsoft Ignite China当然少不了低代码这个热门话题。2022年1月6日19:00-20:00,Microsoft Ignite China 特别企划——晚场趴!Live真直播,与你共享时光!本场特别企划,邀...
2022-01-05
可观测可回溯 | Continuous Profiling 实践解析
CI/CD 的概念非本文重点,不解释了。从上图可以看出。Continuous Profiling(持续性能分析,下文简称为 CP)是生产向开发进行反馈的非常重要的手段。
2022-10-28
42-best-time-to-buy-and-sell-stock-iii 力扣 123. 买卖股票的最佳时机 III
买卖股票系列【leetcode】40-best-time-to-buy-and-sell-stock 力扣 121. 买卖股票的最佳时机【leetcode】41-best-time-to-buy-and-sell-stock-ii 力扣 122. 买卖股票的最佳时机 II【leetcode】42-best-time-to-buy-and-sell-stock-iii 力扣 123. 买卖股票的最佳时机 III【leetcode】43-best-time-to-buy-and-sell-stock...
2024-11-08
754. 到达终点数字 : 逐步剖析如何取得最小步数
题目描述这是 LeetCode 上的 754. 到达终点数字 ,难度为 中等。Tag : 「数学」在一根无限长的数轴上,你站在 0 的位置。终点在 target 的位置。你可以做一些数量的移动 numMoves :每次你可以选择向左或向右移动。第 i 次移动(从 i == 1 开始,到 i == numMoves),在选择的方向上走 i 步。给定整数 target,返回 到达...
2022-11-04
git commit报错(husky > commit-msg hook failed)
报错信息 {代码...} 原因在终端输入git commit -am "**",提交代码时会触发pre-commit的钩子,他会在Git提交信息之前先做代码风格的检测如果不符合相应规则,会报错它的检测规则就是根据.git/hooks/pre-commit文件里面的相关定义解决方案提交代码commit时,忽略pre-commit校验的钩子,加上参数--no-verify {代码...} {代...
直播带货APP,购物直播平台那些不得不说的事
因此,不少直播平台和电商平台都在大力发展直播电商购物模式。疫情影响之下,多产业的“云复工”、消费者“云逛街、云购物”的热情高涨,更是助推了这种模式的演进。
2020-12-25
这几种常见的 JVM 调优场景,你知道吗?
cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大批的流量进来,而且活动结束后cpu占用率就下降了,如果是这种情况其实可以不用太关心,因为请求越多,需要处理的线程数越多,这是正常的现象。
Redis字符串(STRING)中BIT相关命令
BIT相关的命令是指BITCOUNT/BITFIELD/BITOP/BITPOS/SETBIT/GETBIT 几个命令,灵活使用这几个命令,可以给我们的项目带来很多惊喜。
leetcode 215. Kth Largest Element in an Array 数组中的第K个最大元素
给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1:
2022-05-21