2020-03-29

刷了一天题,突然发现已经刷完 100 题了。从 2 月开始到现在,2 个月时间断断续续刷,没想到这么快就 100 题了。值得纪念的一天! 目前状态:简单的基本能做了,中等的会有点想法,熟悉的数据结构或算法也能撸。但是困难的还只能维持在看懂题解,偶尔有些能有点想法 (困难的上个月做,这个月就忘了) 。

linux c 获取系统 CPU 核数

做代码优化,发现代码中获取系统 CPU 核数是通过 system 调用命令得到的,想想最近被 system 支配的恐惧,果断改掉。 linux c 中获取 CPU 核数的函数原语有两个:

第二个函数是返回当前可用的 CPU 数量,不可用的意思是 CPU HA ... 阅读更多

互联网的速度

给客户验证网速,通过万兆光口+内存盘,达到了 3Gbps 的下载速度: 使用 SATA 盘,下载速度只能达到 1.2Gbps 左右: 时代在进步,技术在发展!

slowhttp 攻击

一、 slowhttp 攻击 slowhttp 攻击的意思是客户端使用非常慢的速度发送数据到服务端,例如每秒发送 1 个字节头部或 body,导致服务端连接长时间占用连接,当这种连接多了之后,服务端资源就会耗尽。 以下就是一个慢攻击测试案例,当 1000 个客户端连接缓慢发送 HTTP 头部到服务端后,服务器已经变成了 ... 阅读更多

【每日打卡】 [程序员面试宝典]17.16-按摩师

来源:力扣 (LeetCode) 链接:https://leetcode-cn.com/problems/the-masseuse-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 一、题目描述 一个有名的按摩师会收到源源不断的预约请求,每个预约都可以选择接或不接。在每次 ... 阅读更多

apache 错误:cannot create SSLMutex with file '/var/run/ssl_mutex'

一、问题现象 昨晚大半夜 apache 挂了起不来了,查看错误日志信息为: 最开始错误日志只有 Configuration Failed,并没有下面那四行,是把错误级别调成 debug 才出来的。 二、解决办法 删除/var/run/ssl_mutex,apache 应该是之前异常退出了,没有清理干净这个文件, ... 阅读更多