CMake构建学习笔记14-依赖库管理工具

thbcm阅读(355)

嗯,说实话笔者光是写这些步骤都觉得有点汗流浃背了。这要是换成使用Python或者JavaScript进行开发,一个install指令,一个import语句就全部搞定,也难怪C/C++开发的效率一直被程序员诟病呢。不过,C/C++领域也不是一直在固步自封,Windows系统下也可以使用一些包管理器,例如vcpkg、Conan、Chocolatey等。个人认为,这些包管理器正在逐渐成熟过程中,不过尚需要一些时间完善,有兴趣的同学可以进行试用。

全面掌握 Jest:从零开始的测试指南(上篇)

thbcm阅读(359)

在我们的开发过程中,经常需要定义一些
算法函数,例如将接口返回的数据转换成UI组件所需的格式。为了校验这些算法函数的健壮性,部分开发同学可能会手动定义几个输入样本进行初步校验,一旦校验通过便不再深究。

解密Prompt系列38.多Agent路由策略

thbcm阅读(335)

上一章我们讨论的何时使用RAG的决策问题,把范围放大,把RAG作为一个智能体,基座LLM作为另一个智能体,其实RAG决策问题也是多智能体路由问题的一个缩影。那实际应用场景中还有哪些类型的智能体路由呢?

代码整洁之道–读书笔记(12)

thbcm阅读(396)

本书是编程大师“Bob 大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。

WiFi基础(四):WiFi工作原理及WiFi接入过程

thbcm阅读(422)

802.11 无线 WiFi 网有三类帧:
数据帧、管理帧、控制帧。与有线网相比,无线 WiFi 网会复杂很多。大部分应用软件开发对 WiFi 的控制帧和管理帧了解得并不多,因为它们在物理层和数据链路层就已经被处理了,上层应用很少能感知到。

揭秘最为知名的黑客工具之一: Netcat!适用安全测试、渗透测试、黑客攻击!

thbcm阅读(357)

Netcat被誉为“网络的瑞士军刀”,简称为
nc,是一个功能丰富的网络工具。最早是一个简单的TCP/IP工具,用于在网络上传输数据。随着时间的推移,Netcat逐渐演化成一款功能强大的网络工具,支持多种网络协议,包括 TCP 和 UDP,能够在本地和远程计算机之间传输数据,实现网络连接、数据传输、端口扫描、反向Shell等多种功能。从本质上来说,它就像是一把瑞士军刀,能够在网络环境中执行各种复杂的任务。

联系我们