最新 最热

mysql insert 时出现Deadlock死锁场景分析

当两个事务同时对同一个表进行插入操作时,可能会遇到令人头疼的"Deadlock found when trying to get lock"错误。

2024-08-19
23

Tomcat源码分析 之 手撕Java Web服务器需要准备哪些工作

作为后端开发人员,在实际工作中,Web 服务器的使用频率极高,而在众多 Web 服务器中,Tomcat 作为不可或缺的重要框架,理应成为我们必须学习和掌握的重点。...

2024-08-19
18

服务器处于端口回流的情况下如何获取客户端真实IP

出于安全考虑,近期在处理一个记录用户真实 IP 的需求。本来以为很简单,后来发现没有本来以为的简单。这里主要备忘下,如果服务器处于端口回流(hairpin NAT),keepalived,nginx 之后,如何取得客户端的外网 IP。...

2024-08-19
23

向量嵌入入门:为开发者准备的机器学习技术

可能你还未意识到,但向量嵌入已经渗透到我们生活的方方面面。它们是众多机器学习和深度学习算法的基石,广泛应用于从搜索引擎到人工智能助手等各类应用中。如果计划在这一领域构建自己的应用程序,向量嵌入几乎是不可避免...

2024-08-19
17

在Python 3多线程中使用线程睡眠的详细指南

作为一名测试工程师,多线程编程是提高程序并发性能的重要手段。在多线程环境中,控制线程的执行时间和顺序常常需要使用线程睡眠功能。本文将详细介绍如何在Python 3的多线程中使用time.sleep()函数来实现线程睡眠,并通过...

2024-08-19
25

推荐一款Python开源移动应用安全测试分析工具!!!

它是一个由 NCC Group 开发的,一个基于Frida和Python编写的动态运行时移动应用分析工具包,提供了基于 Frida 的 Web GUI 界面,旨在简化动态函数挂钩的过程,让研究人员能够更轻松地评估 Android 应用的安全性。由于集成了F...

2024-08-19
23

C++ 中文周刊 2024-08-18 第166期

今天群聊提到了一个场景,unique_ptr传值加move 并不能完美优化掉,看代码

2024-08-19
18

现代CPU性能分析与优化-性能分析方法-静态性能分析

如今,我们拥有广泛的静态代码分析工具。对于 C 和 C++ 语言,我们有一些著名的工具,例如 Clang 静态分析器: https://clang-analyzer.llvm.org/、Klocwork: https://www.perforce.com/products/klocwork、Cppcheck: http....

2024-08-19
21

现代CPU性能分析与优化-性能分析方法- Roofline 性能模型

Roofline 性能模型是一个以吞吐量为导向的性能模型,在 HPC 领域广泛使用。它于 2009 年在加州大学伯克利分校开发。模型中的“roofline”表示应用程序的性能不能超过机器的能力。程序中的每个函数和每个循环都受到机器...

2024-08-19
20

现代CPU性能分析与优化-性能分析方法-采样

采样是最常用的性能分析方法。人们通常将其与程序中的热点识别联系起来。广义而言之,采样有助于找到代码中对特定性能事件贡献最多的位置。如果我们考虑发现热点,那么这个问题可以重新表述为程序中的哪个地方消耗了最多...

2024-08-19
19