暂无搜索历史
打造顶级软件并非易事。开发者在网上研究这一主题时,常常遇到的问题是如何判断哪些建议是更新的,哪些方法已经被更 fresh、更好的实践所超越。与此同时,大多数资源...
我们已经掌握了构建专业项目的所有必要知识;我们学习了结构化、构建、依赖管理、测试、分析、安装和打包。是时候将这些学到的技能付诸实践,通过创建一个连贯、专业的项目...
编写高质量代码并非易事,即使对于经验非常丰富的开发者也是如此。通过向我们的解决方案中添加测试,我们可以减少在业务代码中犯明显错误的风险。但这还不足以避免更复杂的...
你可能会认为,在我们成功将源代码编译成二进制文件之后,作为构建工程师我们的工作就完成了。事实几乎如此——二进制文件包含了 CPU 执行的所有代码,但代码分散在多...
现在我们已经收集了足够的信息,可以开始讨论 CMake 的核心功能:构建项目。在 CMake 中,一个项目包含管理将我们的解决方案带入生活的所有源文件和配置。配...
Cerebro 是 backtrader 中的关键控制系统,而 Strategy(一个子类)是最终用户的关键控制点。后者需要一种方法将系统的其他部分链接起来,这...
使用补偿概念,backtrader添加了一种让用户向平台传达在一个数据源上的事情将对另一个数据源产生补偿效果的方法。使用模式
票号 #89 是关于添加对资产的基准测试的。理智的做法是,即使有一种策略,即使是正的,也低于简单跟踪资产将提供的内容。
示例无法涵盖每种可能的用例,但它试图提供广泛的见解,并应强调在使用回测模块或实时数据模块时没有真正的区别。
发布1.9.42.116版本添加了对交易日历的支持。在例如以下情况下重采样时,这很有用:
在另一篇很棒的文章中,Teddy Koker 再次展示了 算法交易 策略的发展路径:
在这个示例中,downpour函数计算了倾盆大雨指标,并将结果保存在名为downpour的新列中。你可以将这个函数和示例数据一起运行来查看计算结果。
文档在所有软件项目中都是必不可少的:对于用户,解释如何获取和构建代码,并说明如何有效地使用您的代码或库,对于开发者,描述库的内部细节,并帮助其他程序员参与并贡献...
在前几章中,我们已经展示了如何使用 CMake 配置、构建和测试我们的项目。安装项目是开发者工具箱中同样重要的一部分,本章将展示如何实现这一点。本章的节涵盖了以...
大型语言模型是在大型文本数据集上进行训练的,以学习更大文档中单词的关系和上下文。这些关系是模型生成文本的基础。
每一次技术革命都带来争议。在本节中,我们重点关注 GPT-3 的三个最具争议性的方面:AI 偏见被编码到模型中;低质量内容和误导性信息的传播;以及 GPT-3 ...
如果您曾经使用过公共云来启用您的应用程序进行自动缩放,即您可以轻松地添加或删除应用程序集群的计算节点功能,那么您已经使用了虚拟服务实例。您甚至可能使用过类似 s...
这是 区块链快速参考,一本旨在全方位介绍新手进入区块链世界的书籍。它带你进入令人激动的区块链技术世界,旨在为那些希望完善其对区块链生态系统各支柱的现有知识的人提...
去中心化应用(DApps)是在去中心化网络上运行的应用程序,不受集中式权威机构的拥有或控制。它们与分布式应用程序主要在所有权方面有所不同。分布式应用程序可能在成...
区块链正在迅速增长,并改变着商业的运作方式。领先的组织已经在探索区块链的可能性。通过本书,你将学会如何构建端到端的企业级去中心化应用程序(DApps)并在组织中...
暂未填写公司和职称
暂未填写个人简介
暂未填写所在城市