设计模式之命令模式

thbcm阅读(234)

它是面向对象的23种设计模式中的一种,属于行为模式的范围。

我们来看这样的一个例子:

Python批量分割Excel后逐行做差、合并文件的方法

thbcm阅读(308)

  首先,我们来明确一下本文的具体需求。现有一个
文件夹,其中有大量的
Excel表格文件(在本文中我们就以
.csv格式的文件为例),且每一个
文件
名称都表示该文件对应的数据源点的
ID;如下图所示。

‍️ SpringBoot中MongoDB的骚操作用法

thbcm阅读(265)

如果需要在SpringBoot中使用MongoDB的话,我目前知道有三种方式,第一种是直接使用MongoDB官方的SDK,第二种是使用SpringJpa的方式,第三种是使用MongoTemplate。第二种在内部也是使用MongoTemplate的方式,只是封装了一些通用的CRUD操作,MongoTemplate也是对官方SDK的操作封装,其实本质上是没有什么区别的。

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

thbcm阅读(263)

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

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

thbcm阅读(281)

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

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

thbcm阅读(257)

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

联系我们