logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mongodb常用命令

db..updateMany(, )//更新指定集合中满足筛选条件的多个文档。db..updateOne(, )//更新指定集合中满足筛选条件的一个文档。db..deleteOne()//删除指定集合中满足筛选条件的一个文档。db..insertOne()//将一个文档插入到指定的集合中。

文章图片
#数据库#mongodb
使用原生rust搭建http服务器

在请求处理模块中引入MySQL模块,serde模块用于将数据库查询结果转换成json返回给前端。在tools中封装params_parse、send_file、send、json,分别用于获取请求类型、返回文件、返回字符串、返回json格式字符串。在写返回数据时,如果返回的内容在页面中没有正确显示,并且服务器已响应,那可能是没有正确的实现http协议,可能是Content-Type、Content

文章图片
#rust#服务器#开发语言
数据结构C++ 实现动态数组

list.h#ifndef LIST_H#define LIST_H#pragma oncetemplate <class T>class list{private:T **pArr;int size;int length;public:list<T>(int size);// 赋值运算符重载list<T>& operator=(const list&l

文章图片
#数据结构
使用 Puppeteer 快速上手 Node.js 爬虫

使用Puppeteer库通过自动化浏览器来访问百度图片搜索。Puppeteer 安装。

文章图片
#typescript#javascript#爬虫
tensorflow.js基本使用 语音识别(十一)

示例const $ = require('jquery');const tf = require('@tensorflow/tfjs');const tfvis = require('@tensorflow/tfjs-vis');const speechCommands = require('@tensorflow-models/speech-commands');const MODEL_PATH

文章图片
#javascript
机器学习入门(八)过拟合、欠拟合、L1、L2正则化

摘要:本文介绍了机器学习中的欠拟合和过拟合问题。欠拟合指模型在训练集和测试集上表现均不佳,可通过添加特征、增加模型复杂度解决;过拟合则是模型在训练集表现好但测试集差,可通过清洗数据、增加训练量、正则化等方法处理。文中通过Python代码演示了两种情况的案例,并详细介绍了L1正则化(Lasso回归)和L2正则化(岭回归)的实现方式及其效果。正则化通过惩罚系数α调整特征权重,L1可使某些特征失效实现特

文章图片
#机器学习#人工智能
机器学习入门(二),KNN近邻算法

本文通过电影分类案例演示KNN算法完整计算过程。以新电影[23,3,17]为预测目标,使用欧氏距离计算其与8个样本的距离,取K=3个最近邻(均为喜剧片)。通过多数投票(3:0:0)确定该电影为喜剧片(类别0)。文中详细展示了距离计算公式、K近邻选择及投票决策过程,并提供了Python实现代码,包括模型训练、预测及保存功能。代码使用scikit-learn库的KNeighborsClassifier

文章图片
#机器学习#近邻算法#人工智能
机器学习入门(一),线性回归

本文介绍了线性回归的原理与实现方法。通过学生成绩预测案例,详细演示了矩阵运算求解权重的6个步骤:数据矩阵构建、XᵀX计算、逆矩阵求解、Xᵀy计算、权重求解和截距计算。解释了线性回归的本质是通过矩阵运算找到误差最小的解,其核心是计算特征与结果的相关性并消除特征间冗余。文中还提供了Python实现代码,包括数据准备、模型训练、预测评估及模型保存加载等完整流程,展示了如何利用scikit-learn库实

文章图片
#机器学习#人工智能
机器学习入门(三),KMeans聚类

本文介绍了K-Means聚类算法的核心原理和应用场景。算法通过计算数据点与质心的欧氏距离进行迭代聚类,包含初始化、分配数据点、更新质心和迭代优化四个步骤。文章通过5个数据点的示例详细演示了计算过程,并对比了标准K-Means与Mini-Batch K-Means的工业应用差异。最后展示了使用Python sklearn库实现K-Means的代码示例,包括数据生成、聚类分析和Calinski-Har

文章图片
#机器学习#kmeans#聚类
    共 61 条
  • 1
  • 2
  • 3
  • 7
  • 请选择