最新 最热

前端预编译流程

我是歌谣 最好的种树是十年前 其次是现在 今天继续给大家带来的是预编译基础的讲解

2023-11-06
1

不要再滥用可选链运算符(?.)啦!

之前整理过 整理下最近做的产品里 比较典型的代码规范问题,里面有一个关于可选链运算符(?.)的规范,当时只是提了一下,今天详细说下想法,欢迎大佬参与讨论。...

2023-11-06
0

使用 PHP Curl 扩展进行HTTP/3请求的优化

HTTP/3 是 HTTP 的第三个主要版本,基于 QUIC。与依赖 TCP 的 HTTP/1.1 和 HTTP/2 不同,HTTP/3 基于名为 QUIC 的多路复用 UDP 协议。HTTP/3 和 TLS 1.3 可以提供巨大的性能和延迟改进。尽管 HTTP/3 更改了很多传输层语...

2023-11-05
1

GoAhead环境变量注入复现踩坑记

GoAhead曾经出现过一次环境变量注入漏洞,建议先看下Vulhub中相关的漏洞环境与描述:GoAhead Web Server HTTPd 'LD_PRELOAD' Remote Code Execution (CVE-2017-17562)。...

2023-11-03
1

结合例子学习eBPF与bcc:kretprobe与Tracepoint

在前面的文章中,我们学习了如何通过追踪kprobe,今天我们来学习更多的追踪机制:

2023-11-01
1

Maven项目管理

Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。

2023-11-01
1

消失的调用栈帧-基于fp的栈回溯原理解析

按照我们的理解,这里采集到的调用栈应该会出现main() -> foo() -> bar()的调用栈,但是在实际采样中,我们发现采集到的是如下的调用栈:

2023-10-31
1

【C++】多态 ⑤ ( 重载 | 重写 | 重定义 )

这些 函数或操作符 在 参数类型 或 数量上 有所不同 ; 也就是 参数列表 不同 ;

2023-10-31
0

NestJs:深入浅出装饰器

最近工作上刚好有接触部分 nest 相关的内容,之前对于 nest 了解的并不是特别深入。

2023-10-31
1