自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 收藏
  • 关注

原创 使用FastAPI和google gemini打造一个多语言翻译网站

1. 一个基于 FastAPI 的翻译服务 API,主要功能包括提交翻译请求、查询翻译状态和结果工作流程main.py2. 验证从前端(如 Web 或移动端)传入的数据是否符合预期格式schemas.py3. 配置数据库连接database.py4. 定义三个SQLAlchemy数据库模型,并创建了对应的数据库表结构。这些模型用于管理一个翻译系统的数据存储。models.py5. 使用Google的Gemini AI模型进行文本翻译,并将结果存储到数据库中utils.py6. 实现一个多

2025-03-31 17:10:49 359

原创 利用大语言模型 Google Gemini API 制作一个AI聊天机器人

✅ 响应管理和错误处理。

2025-03-20 14:59:15 447

原创 使用React和google gemini api 打造一个google gemini应用

【代码】使用React和google gemini api 打造一个google gemini应用。

2025-03-18 10:34:28 248

原创 如何使用google gemini api进行开发

【代码】如何使用google gemini api进行开发。

2025-03-17 18:30:32 270

原创 在crewai中如何使用flow

【代码】在crewai中如何使用flow。

2025-02-26 17:50:10 174

原创 量化自学 - 金融理论与python - Net Present Value 净现值

净现值(Net Present Value,NPV)是金融理论中用于评估投资项目价值的指标。其核心思想是将未来现金流按一定贴现率折算为当前价值,并减去初始投资成本。若NPV为正,表明项目预期收益高于成本,具有投资价值;反之则可能不值得投资。

2025-02-19 23:28:05 443

原创 HackerRank - Box It!

默认构造函数、参数化构造函数、拷贝构造函数、防止乘法结果溢出、重载小于运算符、实现友元函数、重载输出流运算符

2025-02-13 18:07:29 189

原创 HackerRank C++面试,中等难度题目 - Attribute Parser

【代码】HackerRank C++面试,中等难度题目 - Attribute Parser。

2025-02-12 16:05:29 590

原创 C++如何处理不确定长度的数组

在C++中,你可以使用std::vector来处理不确定长度的数组。std::vector是一个动态数组,可以根据需要自动调整大小。

2025-02-12 11:56:25 281

原创 kaggle比赛入门 - Spaceship Titanic (第五部分)

我们可以看到VIP特征的数据分布极度不平衡,我们可以直接用False填补缺失值。

2025-02-08 15:18:12 1052

原创 kaggle比赛入门 - Spaceship Titanic (第四部分)

来自同一个家庭的乘客大部分都在舱板的同一侧。

2025-02-07 15:33:28 563

原创 kaggle比赛入门 - Spaceship Titanic (第三部分)

大多数 Group(乘客组)只包含 一个姓氏的家庭。因此,我们可以 使用该组内的多数姓氏 来填充缺失的 Surname(姓氏)。我们可以看到同一个姓氏的乘客来自同一颗母星。剩余的乘客都是去往同一个目的地。

2025-02-07 13:29:06 658

原创 kaggle比赛入门 - Spaceship Titanic (第二部分)

我们可以看到cabin number以每300个数字形成一个区间,每个区间形成不同特征,我们可以把这些区间定义为一个新的特征。观察不同甲板的乘客分布,分析哪个甲板的乘客更容易被传送。T只有5个sample,属于outlier。大约24%的乘客有至少一个缺失值。

2025-02-07 11:25:06 1004

原创 kaggle比赛入门 - Spaceship Titanic (第一部分)

指的是。

2025-02-06 22:50:05 1092

原创 C++比较运算符

【代码】C++比较运算符。

2025-02-04 11:51:58 251

原创 c++数据类型之字符串

【代码】c++数据类型之字符串。

2025-02-04 10:30:33 289

原创 C++数据类型 - 实型 float, double, long double

【代码】C++数据类型 - 实型 float, double, long double。

2025-02-03 16:28:11 88

原创 C++数据类型 - 整型

【代码】C++数据类型 - 整型。

2025-02-03 15:33:38 74

原创 如何用C++输出中文

【代码】如何用C++输出中文。

2025-02-03 10:51:04 316

原创 kaggle比赛入门 - House Prices - Advanced Regression Techniques(第四部分)

models = {},这段代码的目的是对数据集进行训练/测试集划分,并定义多种模型及其超参数网格,为后续的模型训练和优化(如超参数调优)做准备。1. 数据集划分将数据集划分为训练集 (training set)和测试集 (testing set)。参数解释:预处理后的特征矩阵(特征工程和降维后的结果)。y:目标变量(对数变换后的房价)。:将数据的20%用作测试集,其余80%用作训练集。:固定随机种子,以确保结果可复现。输出X_train_fe和y_train_fe:训练集特征和目标变量。

2025-01-28 11:43:26 745

原创 kaggle比赛入门 - House Prices - Advanced Regression Techniques(第三部分)

这段代码定义了两个数据预处理流水线(pipelines),分别针对数值型数据和类别型数据进行特定的转换操作。以下是逐步解释:对数值型和类别型特征进行预处理,以便后续建模使用。这是实现机器学习流水线的重要步骤。:步骤解析:::步骤解析:::数值型特征流水线:类别型特征流水线:通过这种模块化的流水线设计,数据预处理变得更加清晰、灵活且易于扩展。这段代码的目的是从 DataFrame 中区分出类别型列和数值型列,以便对它们进行分别处理。以下是详细的解释::解释数据类型::结果:::结

2025-01-27 20:37:38 666

原创 kaggle比赛入门 - House Prices - Advanced Regression Techniques(第二部分)

设置文本格式为美元金额,例如$200,000。将柱子顶部的文本显示在柱子外部。

2025-01-26 18:06:14 941

原创 kaggle比赛入门 - House Prices - Advanced Regression Techniques(第一部分)

筛选出所有数值类型的列。对这些数值列进行统计汇总,提供常见的统计信息,便于分析数据的分布和特征。:返回一个布尔数据框,标记缺失值的位置。:检查每行是否包含缺失值,返回布尔值序列。df[...]:通过布尔索引筛选出包含缺失值的行。这段代码可以帮助快速识别数据框中有哪些行包含缺失值,便于后续处理(例如填充、删除等)。代码基于拟合的正态分布参数,生成了一条平滑的正态分布曲线。曲线可与直方图叠加,用于比较数据分布与理想正态分布的差异。图表的绿色曲线直观显示正态分布模型。fig.show()

2025-01-25 15:34:33 1027

原创 Excel 面试 05 查找函数组合 INDEX-MATCH

是一个高效、灵活的查找组合,适用于需要精确查找、左侧查找、多条件匹配或更高性能的场景。尽管设置公式稍微复杂,但其强大的功能使其成为 Excel 数据处理的最佳工具之一。是一种强大的函数组合,用于查找和返回表格中的值。,它更灵活且高效,尤其在需要双向查找或处理动态列时表现出色。:使用 MATCH 确定位置,再用 INDEX 返回对应值。确认数组公式(适用于旧版 Excel)。:查找 “张三” 在 “英语” 的分数。:返回查找值在数组中的位置。:返回数组中指定位置的值。:查找 “葡萄” 的库存。

2025-01-20 17:15:45 2976

原创 Kaggle比赛入门 - Titanic - Machine Learning from Disaster

KNN的性能受数据特征尺度和距离度量方式的影响。较小的值表示较远的点有影响,较大的值则表示较近的点主导。在机器学习模型(如逻辑回归、SVM、KNN等)中,标准化可加快收敛速度,改善模型性能。KNN的时间复杂度较高,尤其在大数据集和高维数据中,因为需要计算所有点之间的距离。对于大型数据集,训练时间可能较长,因为SVM的时间复杂度与样本数量的平方成正比。假设Ticket是唯一标识乘客的字段,统计它的数量代表每组的乘客人数。进行对数变换,以减少数据的偏态(skewness),让分布更接近正态分布。

2025-01-20 13:30:52 936

原创 如何在react的create-react-app中配置@别名路径

项目背景:在业务开发过程中文件夹的嵌套层级可能会比较深,通过传统的路径选择会比较麻烦也容易出错,设置路径别名可以简化这个过程。cracoscripts命令。

2025-01-19 20:56:39 214

原创 如何修改React 项目版本

【代码】如何修改React 项目版本。

2025-01-16 11:18:11 553

原创 React项目中利用json-server实现数据Mock

建立一个server文件夹,建立一个data.json文件。json-server实现数据Mock。

2025-01-08 14:40:33 258

原创 创建一个简单的react router demo

【代码】创建一个简单的react router demo。

2025-01-06 16:35:06 467

原创 创建react router的开发环境

安装最新的ReactRouter包。创建项目并安装所有依赖。安装web-vitals。

2025-01-06 16:27:54 93

原创 使用react开发一个外卖程序

slice});nameslice的名字,在生成的 action 类型中会用到。:定义状态的初始值。reducers:定义状态更新的逻辑,每个 reducer 会自动生成对应的 action。

2025-01-06 15:12:54 918

原创 使用React Redux实现异步请求

这段代码通过和axios实现了一个完整的状态管理流程,包括异步获取频道列表并将其存储在 Redux 中的逻辑。它是一个模块化、可扩展的 Redux 状态管理示例。

2024-12-31 16:29:54 1134

原创 配置一个React Redux本地环境

【代码】配置一个React Redux本地环境。

2024-12-31 14:02:33 202

原创 使用react和redux构建一个简单的计数器

初始状态两个操作increment:将count加 1。decrement:将count减 1。自动生成的部分actions:用于触发状态更新。reducer:处理状态更新逻辑。它的作用是将计数器状态管理封装为一个独立模块,方便集成到 Redux 的全局状态中。使用创建 Redux Store。将绑定到counter命名空间。导出的store可被 React 应用通过Provider使用,从而管理counter状态。扩展其他模块时,依然保持代码结构清晰易维护。

2024-12-31 13:34:05 869

原创 Excel 面试 04 查找函数 XLOOKUP

是 Excel 的现代查找函数,结合了 VLOOKUP 和 HLOOKUP 的功能,具有更高的灵活性和功能性。无论是单向查找、条件查找还是复杂匹配,XLOOKUP 都可以轻松应对,是进行表格分析时不可或缺的工具。函数是一个功能强大的查找工具,用于从一个范围或数组中搜索值并返回对应结果。它是 VLOOKUP 和 HLOOKUP 的更高级替代品,支持更多灵活功能。

2024-12-30 19:18:18 1187

原创 Excel 面试 03 多个条件函数 SUMIFS

SUMIFS 是 Excel 中一个功能强大的函数,适用于多条件求和的场景,广泛用于财务报表、销售分析等。它的优点是直观易用,同时支持复杂条件(如运算符、通配符),让数据分析更高效。

2024-12-30 19:11:49 1055

原创 Excel 面试 02 逻辑函数 AND

是一个简单但功能强大的逻辑函数,广泛应用于条件判断、复杂公式和条件格式。它适用于需要同时满足多个条件的场景,尤其是配合其他函数(如 IF)时,能够极大地提升 Excel 的自动化能力。

2024-12-30 17:44:38 804

原创 Excel 面试 01 “Highlight in red the 10 lowest orders”

要在 Excel 中完成“Highlight in red the 10 lowest orders”的任务,可以使用条件格式(Conditional Formatting)。以下是详细步骤:如果需要更精细的控制,可以使用公式设置条件格式:解释: 函数按从小到大的顺序为数据排名。当排名小于或等于 10 时,应用条件格式。此方法适合复杂的排序和规则设置需求。

2024-12-29 22:24:17 435

原创 Excel for Finance 09 What-If Analysis - Goal Seek

Goal Seek 是 Excel 中用于单变量逆向计算的高效工具,适合快速解决简单的“目标驱动”问题。通过调整一个输入值,帮助用户轻松找到满足目标的解决方案,广泛应用于财务、商业和日常分析中。是一个功能强大的工具,用于通过调整输入值来找到特定的目标结果。它是 Excel 中“假设分析”工具的一部分,适合用来解决简单的单变量问题。

2024-12-29 22:11:34 798

原创 Excel for Finance 08 `XNPV`和`XIRR` 函数

Excel 的 XNPV函数用于计算基于特定日期的净现值(Net Present Value, NPV)。与标准的NPV函数相比,XNPV更灵活,可以考虑不规则的现金流间隔,而不仅限于等间隔的期数。

2024-12-29 21:51:49 890

PostgreSQL 进阶 - 插入客户记录和订单记录SQL

插入客户记录和订单记录SQL

2023-10-30

PostgreSQL 进阶 - 插入订单记录SQL

插入客户记录SQL

2023-10-30

PostgreSQL 进阶 - 插入客户记录SQL

插入客户记录SQL

2023-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除