相关文章
Spark的基本概念
个人博客地址:Spark的基本概念 | 一张假钞的真实世界
编程接口
RDD:弹性分布式数据集(Resilient Distributed Dataset )。Spark2.0之前的编程接口。Spark2.0之后以不再推荐使用,而是被Dataset替代。Datasetÿ…
建站知识
2025/4/24 15:30:43
全面剖析 XXE 漏洞:从原理到修复
目录 前言
XXE 漏洞概念
漏洞原理
XML 介绍
XML 结构语言以及语法
XML 结构
XML 语法规则
XML 实体引用
漏洞存在原因
产生条件
经典案例介绍分析
XXE 漏洞修复方案
结语 前言
网络安全领域暗藏危机,各类漏洞威胁着系统与数据安全。XXE 漏洞虽不常见&a…
建站知识
2025/4/24 6:29:29
高阶开发基础——快速入门C++并发编程3
目录 关于互斥量死锁
解决方案
顺序上锁。
超时机制
使用RAII来保证锁的恰当释放 关于互斥量死锁
上一篇博客中,我们看到了mutex可以保护数据,但是这也引来了新的麻烦,那就是互斥量的死锁。
互斥量(Mutex)是用于…
建站知识
2025/4/23 20:55:48
Hugging Face GGUF 模型可视化
Hugging Face GGUF 模型可视化 1. Finding GGUF files (检索 GGUF 模型)2. Viewer for metadata & tensors info (可视化 GGUF 模型)References 无知小儿,仙家雄霸天下,依附强者才是唯一的出路。否则天地虽大,也让你们无路可走࿰…
建站知识
2025/4/24 6:26:51
2025年2月2日(tcp_server_socket.listen(128))
tcp_server_socket.listen(128) 是 Python 中用于设置 TCP 服务器套接字(socket)在监听传入连接时的最大连接数。
具体来说:
tcp_server_socket 是一个通过 socket.socket() 创建的服务器套接字。listen() 方法用于将套接字设置为“监听模式…
建站知识
2025/4/24 2:30:58
Macos编译openjdk因berkeley-db版本问题失败解决办法
brew install openjdk
最后编译失败,报错如下:
* For target support_native_jdk.hotspot.agent_libsaproc_symtab.o:
/private/tmp/openjdk-20250203-10040-wpec6/jdk23u-jdk-23.0.2-ga/src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c:69:…
建站知识
2025/4/21 12:05:25
SynchronousQueue 与 LinkedBlockingQueue区别及应用场景
文章目录 前言认识SynchronousQueue基本对比及比较1. **基本特性**2. **内部实现**3. **性能特点**4. **使用场景**5. **总结对比** SynchronousQueue案例JDK应用案例案例1:SynchronousQueue的简单用例案例2:SynchronousQueue公平锁、非公平锁案例案例3&…
建站知识
2025/4/24 7:08:14