logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

学会用思维链(CoT)引导Agent规划

这个“规划”的过程,能将其混乱的“思考”过程外化为清晰的文本,从而极大地提升最终结果的准确性和可靠性。即便我们构建了完美的 API 式指令,在面对真正复杂的任务时,比如涉及多个模块交互的大规模重构,直接要求 AI 给出最终结果的失败率依然很高。经过复盘后发现,这主要是因为它缺少了人类专家一个至关重要的能力:将一个宏大的问题分解为一系列有序的、可执行的小步骤的规划能力。通常可以在精心设计的指令末尾,

文章图片
#人工智能
一文说清Python工具全家桶的三种经典“装机方案”

一般来说,工具是手段,而非目的。当你明白了 Python 是 CPU、Anaconda 是整机加管家、PyCharm/VSCode 是操作台、Jupyter 是实验屏之后,你就能根据具体需求,自由搭配出最适合自己的生产力工具链。这个方案既享受了环境管理的便利,又获得了代码开发的高效,真正做到了鱼与熊掌兼得。安装 Anaconda 后,你既有了管理环境的工具,也拥有了数据科学需要的绝大多数库,还能直

文章图片
#python#开发语言
搞懂Python工具全家桶之PyCharm&VSCode

PyCharm 像是一套为专业程序员设计的机械键盘和多屏显示系统,功能全面而强大 VSCode 则更像一套设计精巧的无线键鼠,轻量灵活但通过插件可以扩展出无限可能。如果把 Python 和 Anaconda 比作主机和 CPU,那么 PyCharm 和 VSCode 就是显示器、键盘和鼠标——是你与电脑交互的操作界面。是JetBrains旗下的一种Python IDE(集成开发环境),带有一整套可

文章图片
#python#pycharm#vscode
代码中的注释的重要性(一)

于是你在入门机器学习这里就碰了一个大“钉子”,你就会觉得机器学习好像很难,代码复杂也没注释,理解不了它的逻辑也无法在后面学习中举一反三。假设此时你是一个之前从未接触过机器学习和 scikit-learn 库的新手,最近机器学习火热,你也想入门学习相关知识来拓展自己的技能宽度。即便你是一个初学机器学习的新手,你也不会因为看不懂代码而感到懵逼,反而因为每行都有的注释会觉得这样的示例。于是你在网上找到一

文章图片
#机器学习#人工智能
机器学习评价指标之平均概念

宏平均给予每个类别相同的权重,适用于各个类别的重要性相等的情况。对所有类别的预测结果进行统一的计算,适用于类别样本不平衡的情况。微平均考虑了所有类别的样本数量,它会更关注样本数量多的类别,因为这些类别会对整体性能有更大的影响。加权平均考虑了类别样本数量的不平衡性,对每个类别的指标乘以对应类别的样本数量占总样本数量的比例,然后进行加权平均。加权平均考虑了类别样本数量的不平衡性,对样本较多的类别给予更

文章图片
#机器学习#算法#人工智能
在C++中参考源码的实现

其实多数编译器在 C++20 标准发布前就已经存在了这些内置指令,所以即使你的编译器不支持 C++20,也可以自行查看是否存在这些内置的指令函数,并使用它。而这里的函数名和列号两者均不相同,可见这部分的内容虽然标准给出了行为规定,但是具体实现还是有差别的。参考 gcc 和 mscv 的实现会发现内部依靠的是一些与 builtin 相关的内建函数。关于文件名是否包含路径问题,可能受到编译时的执行路径

文章图片
#c++#开发语言
在C++中什么是泛型编程?

在著名的《 Effective C++ 》中,开篇的第一个条款就指出,"视 C++ 为一个语言联邦"( View C++ as a federation of languages )。但是泛型编程具有一定的学习难度,其思想这与常见的面向对象式编程思想完全不同。使用泛型编程可以极大的提高代码的复用性和减少代码的冗余度。‌泛型编程是把数据类型当参数,写一次代码就能适配多种类型的编程方法‌,核心是提效率

文章图片
#算法#数据结构
一文读懂:MySQL主从复制

MySQL 的主从复制是一个 异步 的复制过程(一般情况下感觉是实时的),数据将从一个 MySQL 数据库( Master )复制到另外一个 MySQL 数据库( Slave ),在 Master 与 Slave 之间实现整个主从复制的过程是由三个线程参与完成的,其中有两个线程( SQL 线程和 I/O 线程)在 Slave 端,另外一个线程( I/O 线程)在 Master 端。MySQL 支持

文章图片
#mysql#数据库
面经经验分享|熟练掌握面试考点

不同的公司或部门,面试的流程和侧重点都有较大的差异。首先是会问简历上的实战项目,不过考虑到实习生没有工作经验,大部分项目都是课程设计或者跟着网课做的项目,所以这部分要求不是非常高,只要能说清楚自己做了什么,用了什么技术。其次是计算机的基础,比如:数据结构、操作系统、网络、编译等等,这里面最重要的就是数据结构与算法,一般稍微好点的公司都会在面试的时候加上一两道手写算法题。考虑到不同公司在面试中对技术

文章图片
#经验分享#面试#职场和发展
欧拉回路与欧拉路径的代码执行演示

循环,开始寻找包含节点 ,且第一条边是 的回路。这正是 Hierholzer 算法流程中的步骤 2(检查是否存在其它回路),而且我们发现存在包含节点 的回路。由于节点 此时不存在未被遍历的边,我们找到了一个包含节点 的回路 ,由于节点 此时不存在未被遍历的边,我们找到了一个包含节点 的回路 ,可以看到,我们将回路 的倒序插在了(未完成的)回路 的倒序里。回路 的回溯重新开始。由于节点 此时不存在未

文章图片
#深度优先#算法
    共 12 条
  • 1
  • 2
  • 请选择