传统监督学习之回归问题 目录 [TOC] 基础配置和语法前置 1. 环境安装配置全框架(Mac版本) 配置项 执行命令 作用说明 Miniconda安装(M芯片专属) curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh && bash Miniconda3-latest-MacOSX-arm64.sh 安装适配M芯片的Python环境管理工具,全程按提示输入yes或回车确认即可 专属实验环境创建 conda create -n ml_lab python=3.10 -y 创建独立的实验环境,避免与其他项目环境冲突 实验环境激活 conda activate ml_lab 进入创建好的实验环境,每次打开终端做实验必须先执行此命令 核心依赖库安装 pip install numpy scikit-learn matplotlib seaborn 一键安装本次实验所有需要的工具库,无需单独安装 环境退出 conda deactivate ...
继承与派生 目录 基类和派生类 基本概念 范式 场景 例子 派生类的成员组成和访问权限 访问权限说明符:protected 三种继承方式 派生类的构造和析构 派生类的构造函数 包含成员对象的派生类的构造函数 public继承的赋值兼容原则 派生类与基类的指针类型转换 基类与派生类强制类型转换 直接基类与间接基类 多继承(拓展) 多继承的派生类构造函数 多继承中基类构造函数的重复调用 多重继承的二义性问题 基类和派生类 基本概念 定义新类B时B拥有某个已有的类A的全部特点(成员) 称A-基类(父类),B-派生类(子类) 派生类是对基类进行修改和扩充得到的 扩充:添加新成员 修改:重新编写继承来的成员 派生类一经定义,可以独立使用,不依赖于基类 内存空间:基类对象大小+派生类对象自己的成员变量大小(基类对象存储位置在新增之前) 在派生类中访问基类同名成员(叫“隐藏”或“覆盖”)利用基类::变量名访问,缺省情况下访问的是派生类的成员 范式 123class 派生类名 : 派生说明方式符 基类名{ ... ...
Gemini
未读自动化数据清洗实践项目总结 前言 本工具专为WGM海量聊天记录自动化总结打造,基于Python开发,结合DS 大模型API实现智能总结,通过滑动窗口算法解决长文本处理限制。提示词仅要求核心情报以表格格式、分类别呈现,本文简单说明并记录一下工具的Python代码模块化实现逻辑。 目录 [TOC] 一、工具整体架构 工具采用模块化编程思想,分为5大核心模块: 依赖库导入模块 全局配置模块 核心功能函数模块 主流程执行模块 程序入口初始化模块 整体流程:读取WGM原始记录 → 解析单条消息 → 滑动窗口切片 → 调用DS API生成总结 → 输出Markdown结果。 二、Python代码模块化实现(核心) 模块1:依赖库导入 12345# 系统标准库import os # 路径处理、目录创建、文件系统操作import time # API调用限流,避免请求频率过高import re # 正则表达式,匹配WGM消息头,实现消息精准分割# 第三方库(正式模式使用):openai(DS API兼容OpenAI接口规范) ...
coding
未读极客修炼指南 在记录自己的摔倒中不再踟蹰…… 终端 3.24 sync: 基本语法 1curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -O大写 MacOSX OS大写 Linux逻辑控制符 && 前者成功才执行后者 || 前者失败才执行后者 ; 无论前者是否成功都执行后者 基本操作 Mac终端基本快捷键操作 快速定位(光标移动) 快捷键 功能 记忆点 Ctrl + A 移动到行首 A Head (最前面) Ctrl + E 移动到行尾 End (末尾) Option + ← 向前跳一个单词 在 M4 Mac 上,Option 是词级跳跃 Option + → 向后跳一个单词 同上 Ctrl + F 向前移动一个字符 Forward Ctrl + B 向后移动一个字符 Backward 快速删除 快捷键 功能 逻辑 Ctrl + U 删除光标前整行 最常用的“清空重来” ...
Gemini
未读自动化爬虫脚本实践项目总结 此脚本用于自动化爬取WOA爽文、科技文并尝试自行总结为精简的情节与信息,从而达到防沉迷的效果 目录 导入模块 全局配置 工具项 随机延时函数 模拟人类行为函数 时间过滤器 文件保存器 浏览器锁文件清理 验证码处理守卫 dd推送底层请求 dd消息推送 AI总结接口 自动化发动机(包含全流程运作图) 主程序 总指挥 启动浏览器 检查登录 遍历WOA 返回书架自重试 进入文章列表 循环获取该WOA上的所有文章 终极战力 导入模块 123456789101112131415161718192021import asyncio #异步编程库,用于处理异步操作# 导入Playwright的异步API,用于模拟浏览器操作from playwright.async_api import async_playwright, Page# 导入随机数库,用于生成随机延时、随机坐标等模拟人类行为import random# 导入操作系统库,用于文件路径、目录操作import os# 导入正则表达式库,用于文本匹配、清洗import re# 导入日期时间库 ...
随笔-2 亨廷顿《变化社会中的政治秩序》至今仍被国内社科学者反复研究,侧面反映我们本土原创性不足;但原创性缺乏≠甩开西方标准、盲目闭门造车,一流借鉴也能长出本土真东西。 照搬没出路,封闭更死路,消化吸收再创新或许有时候才是正解。 常见到 “帝国主义” 被贴贬义标签,但在 19 世纪列强争雄的背景里,它本是中性的时代概念,不是单纯的道德批判。 历史概念要放回当时语境,用当代价值观看过去往往模糊真相。 《别被 “中体西用” 骗了!》张之洞《劝学篇》极少部分在讲 “中体”,剩下全西用,核心根本是推西学,不是守旧阻改革…… 历史上的口号都是掩护,实际行动体现内心想法。 大众总觉得北洋军官是不学无术的武夫,其实他们大多上过军校,懂高数、会军事技术,文化水平在当时属于上层。 用标签化眼光看历史人物以及用刻板印象看人和群体,往往会掩盖人的特点。 清末新政本来想救清朝,结果反而激化满汉矛盾、分裂利益集团,直接加速了清王朝灭亡,迟来的半吊子改革最致命。 半吊子容易“毁天灭地” 真正的文明崩溃,不是在最糟糕的时候,而是在改革刚见效、大家尝到甜头却戛然而止的时候 ...
运算符重载 对已有的运算符赋予多重含义 使得同一运算符作用于不同数据类型时产生不同类型的行为 实质是函数重载,例如operator+(a,b)和a.operator+(b) 运算符可以被重载为普通函数和类的成员函数(better) 重载为普通函数时,参数个数就是实际运算符目数; 重载为成员函数时,参数个数为运算符数-1(由于类名.函数相当于已包含自己,更具体的如,a.operator-(b)) 一个成为函数作用的对象,其余成为函数的实参 编译 ⚠️ *既可以作为乘法号(两个参数),也可以作为指针符号一个参数 目录 范式 约定 普通运算符重载实例 运算符重载为友元 下标运算符的高级重载 目标 希望 实现(可变长度数组的实现 赋值运算符的重载 标准操作 前置:浅拷贝和深拷贝 目标(String类实现) 实现(String类实现) 流运算符的重载 流插入运算符重载 流提取运算符重载 强制类型转换运算符重载 重载自增、自减运算符 实现(自增自减) 范式 1234返回值类型 operator 运算符 (形参表 ...
类和对象进阶 目录 🚀构造函数&复制构造函数&析构函数 构造函数 基本范式 隐式转换 复制构造函数 范式 重点:被调用的三种情况 1.当用一个对象去初始化同类的另一个对象 2.类A的对象作为某个函数的参数 3.类A的对象作为某个函数的返回值 析构函数 范式 作用情况 重点:生存周期 静态成员(static 关键字) 范式 其他注意点 实战范例 🚀this指针 🚀封闭类 成员对象 封闭类基本定义 经典的例子 初始化列表 封闭类中构造和析构函数执行顺序 友元 友元函数 友元类 **备注:**此处有重要考点:即构造函数、复制构造函数调用顺序(通常 print 测试) 构造函数&复制构造函数&析构函数 ⚠️ Tips: 不定义任何构造函数(包括复制构造函数)的情况下,类会自动生成 构造函数 函数名与类名相同 类生成必须调用(未设计情况下自动生成无参构造函数,否则不生成,不一定需要自己写) 可以重载(即:一个类可有多个构造函数,编译器自动选择可行且唯一的) ...











