我的大学“博客之旅”总结
本文是一位双非大学生的编程学习总结,记录了从2022年开启的编程学习历程。作者分享了自己在哈尔滨求学期间的学习经历,包括接触机器学习、CV、NLP等领域的探索,以及通过CSDN博客整理发布C/C++系列教程的过程。内容涵盖C/C++基础语法、指针、字符串处理、面向对象编程、模板元编程等核心知识点,共发布30余篇技术文章。由于考研一战失利,作者决定暂停博客更新,全身心投入二战备考。文章既是对编程学习
·
- 主页:羊小猪
11408考研备战中,这里对博客所有内容做一个总结。
C/C++基础语法详解
- C/C++语言基础–运算符和表达式_vc 运算符-CSDN博客
- C/C++语言基础–C语言标准输入和输出_c++语言输入和输出格式-CSDN博客
- C/C++语言基础–分支和循环结构_c++分支结构-CSDN博客
- C/C++语言基础–一维和二维数组详解(包含基础排序,二分,推箱子等案例,代码均可运行)_c++ 二维分块-CSDN博客
- C/C++语言基础–指针三大专题详解1(包含常见错误,代码均可运行)_c++指针-CSDN博客
- C/C++语言基础–指针三大专题详解2(指针与数组关系,动态内存分配,代码均可)_c++类型后面加两个星号 指针数组-CSDN博客
- C/C++语言基础–指针三大专题详解3,完结篇(包括指针做函数参数,函数指针,回调函数,左右法则分析复杂指针等)-CSDN博客
- C/C++语言基础–字符串(包括字符串与字符数组、字符串与指针、字符串处理函数等),代码均可运行_c++字符数组、字符指针和字符串-CSDN博客
- C/C++语言基础–结构体知识详解(包括:结构体数组、字节对齐、位段等内容)-CSDN博客
- C/C++语言基础–C文件操作(打开、关闭、读写、重定向等)_c++文件重定向-CSDN博客
- C/C++语言基础–函数基础(函数定义、调用、生命周期、递归)_c++函数的生命-CSDN博客
- C/C++语言基础–预编译指令、宏定义(带参宏、宏函数)、头文件重复包含解决方法等_c++中能预定义吗-CSDN博客
- C/C++语言基础–从C到C++的不同(上)-CSDN博客
- C/C++语言基础–从C到C++的不同(下),15个部分说明C与C++的不同-CSDN博客
- C/C++语言基础–C++面向对象、类、对象概念讲解_c++面向对象zhuanyemingci-CSDN博客
- C/C++语言基础–C++构造函数、析构函数、深拷贝与浅拷贝等等相关知识讲解-CSDN博客
- C/C++语言基础–C++类数据、静态与非静态、常成员、友员、成员变量与函数指针等相关知识点_c++ 静态数据成员存在哪个区域-CSDN博客
- C/C++语言基础–C++运算符重载以及其重载限制-CSDN博客
- C/C++语言基础–C++面向对象之继承、继承限制、多继承、拷贝继承等知识讲解_面向对象中有受限继承吗-CSDN博客
- C/C++语言基础–C++IO流、输入输出流、文件流、字符串流、重定向流等详解-CSDN博客
- C/C++字符串转化为数字(atoi、atof、atol、atoll、stoi、stoll、stol、stof函数用法)_c++ stof-CSDN博客
- C/C++语言基础–C++神奇的多态-CSDN博客
- C/C++语言基础–C++异常看这一篇就够了_c++异常图片-CSDN博客
- C/C++语言基础–C++四大类型转换讲解_c++ 指针转换为整型-CSDN博客
- C/C++语言基础–C++“神奇”,Lambda表达式_c++语言开发中 lamda 表达式 必须掌握嘛-CSDN博客
- C/C++语言基础–C++模板与元编程系列一(泛型、模板、函数模板、全特化函数模板………)_c++泛型编程、元编程-CSDN博客
- C/C++语言基础–C++模板与元编程系列二类模板、全特化、偏特化、编译模型简介、实现简单Vetctor等…………)-CSDN博客
- C/C++语言基础–C++模板与元编程系列三(变量模板、constexpr、萃取等…………)_c++ 变量模板-CSDN博客
- C/C++语言基础–C++模板与元编程系列四(类型模板参数、整数、指针 、模板类型)_c++ typedef 和typename元编程-CSDN博客
- C/C++语言基础–C++模板与元编程系列五(可变惨模板,形参包展开,折叠表达式)_c++ 形参包-CSDN博客
- C/C++语言基础–initializer_list表达式、tuple元组、pair对组简介_c++ pair tupple-CSDN博客
- C/C++语言基础–C++模板与元编程系列六,C++元编程相关库的讲解与使用_c++ 模板元编程-CSDN博客
- C/C++语言基础–C++模板与元编程系列七,元编程三种编程方式-CSDN博客
- C/C++语言基础–C++检测内存泄露方法、RALL思想模型_c++内存检测-CSDN博客
- C/C++语言基础–C++字符串实现的三种方法(eager copy、cow、sso)_c++ cow-CSDN博客
- C/C++语言基础–C++智能指针(unique_ptr、shared_ptr、week_ptr)_c++ 共享指针和uniq指针-CSDN博客
- C/C++语言基础–C++STL库的简介,迭代器探究-CSDN博客
- C/C++语言基础–C++STL库之仿函数、函数对象、bind、function简介_bind 仿函数-CSDN博客
- C/C++语言基础–C++STL库之容器入门(array、vector、string、deque、list、forward_list、stack、queue、prority_queue、set)等-CSDN博客
- C/C++语言基础–C++STL库算法记录(质变算法、非质变算法、查找、排序、排列组合、关系算法、集合算法、堆算法等)_质变算法,非质变算法-CSDN博客
C/C++demo
对C/C++一些特殊语法理解
- C语言内幕–printf的运行过程_printf实现-CSDN博客
- C语言内幕–全局变量(结合内存分区、汇编视角看类型、连接器)_c语言全局变量的作用举例-CSDN博客
- C++经常使用却不知道的东西----Y组合子语法(力扣常见)_c++y 组合子是什么-CSDN博客
- C/C++语言基础–C++字符串实现的三种方法(eager copy、cow、sso)_sso cow-CSDN博客
数据结构C实现
- 数据结构C语言描述1(图文结合)–顺序表讲解,实现,表达式求值应用,考研可看-CSDN博客
- 数据结构C语言描述2(图文结合)–有头单链表,无头单链表(两种方法),链表反转、有序链表构建、排序等操作,考研可看-CSDN博客
- 数据结构C语言描述3(图文结合)–双链表、循环链表、约瑟夫环问题_约瑟夫环循环链表数据结构-CSDN博客
- 数据结构C语言描述4(图文结合)–栈的实现,中序转后序表达式的实现-CSDN博客
- 数据结构C语言描述5(图文结合)–队列,数组、链式、优先队列的实现_队列和数组-CSDN博客
- 数据结构C语言描述6(图文结合)–广义表讲解与实现-CSDN博客
- 数据结构C语言描述7(图文结合)–串的实现与BP算法、KMP算法讲解与模版提供_数据结构bp算法-CSDN博客
- 数据结构C语言描述8(图文结合)–哈希、哈希冲突、开放地址法、链地址法等实现-CSDN博客
- 数据结构C语言描述9(图文结合)–二叉树和特殊书的概念,二叉树“最傻瓜式创建”与前中后序的“递归”与“非递归遍历”-CSDN博客
- 数据结构C语言描述10(图文结合)–堆和建立堆代码实现-CSDN博客
- 数据结构C语言描述11(图文结合)–二叉搜索树(BST树)的实现(数据采用KV存储形式进行封装)-CSDN博客
- 数据结构C语言描述12(图文结合)–平衡二叉树(AVL树)的实现(数据采用KV存储形式进行封装)_数据结构avl,c语言-CSDN博客
深度学习/神经网络基础讲解
- 深度学习基础–11个专题带你入门Pytorch上_pytorch专题学习-CSDN博客
- 深度学习基础–11个专题带你入门Pytorch下篇(包括自动微分、模型保存、使用深度学习构建线性回归案例等)-CSDN博客
- 神经网络基础–什么是神经网络?? 常用激活函数是什么???_神经网络的激活-CSDN博客
- 神经网络基础–什么是正向传播??什么是方向传播??_神经网络的正向传播和反向传播-CSDN博客
- 深度学习基础案例7–马铃薯病识别,对VGG16进行轻量级优化,计算量减少了99%,但是准确率下降4%_vgg16优化-CSDN博客
- 深度学习实验–初步探索数据增强、优化器对模型的影响_数据增强不会破环模型的性能吗-CSDN博客
- 深度学习基础–一文搞懂RNN-CSDN博客
- 深度学习基础–LSTM学习笔记(李沐《动手学习深度学习》)-CSDN博客
- 深度学习项目----用LSTM模型预测股价(包含LSTM网络简介,代码数据均可下载)_github lstm股票预测-CSDN博客
- 深度学习基础–自定义函数对数据集进行图像分类,以车牌号识别为例_基于数据集对图像进行识别分类-CSDN博客
- 深度学习基础–GRU学习笔记(李沐《动手学习深度学习》)_深度学习gru流程图-CSDN博客
- 深度学习基础–ResNet网络的讲解,ResNet50的复现(pytorch)以及用复现的ResNet50做鸟类图像分类_resnet50复现-CSDN博客
- 深度学习基础–CNN经典网络之“DenseNet”简介,源码研究与复现(pytorch)_resnet densenet-CSDN博客
- 深度学习基础–目标检测常见算法简介(R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN、SSD、YOLO)_深度学习算法有哪些 ssd yolo11-CSDN博客
- 【GAN网络入门系列】二,DCGAN人脸图片生成与转置卷积讲解_人脸生成模型gan-CSDN博客
机器学习/数据分析基础
- 机器学习/数据分析–Pandas常用50个基础操作_pandas库常用-CSDN博客
- 《Python数据科学手册》—Numpy学习笔记(万字)_python 数据科学手册-CSDN博客
- Matplotlib基础入门–数据分析三大件完结-CSDN博客
- 机器学习/数据分析–通俗语言带你入门线性回归(结合案例)-CSDN博客
- 机器学习/数据分析–通俗语言带你入门逻辑回归(结合案例)-CSDN博客
- 机器学习/数据分析–通俗语言带你入门K-邻近算法(结合案例)_k近邻算法 简单例子-CSDN博客
- 机器学习/数据分析–通俗语言带你入门决策树(结合分类和回归案例)_truncated branch of depth 3-CSDN博客
- 机器学习/数据分析–通俗语言带你入门随机森林,并用随机森林进行天气分类预测(Accuracy为0.92)_随机森林 雷电预测-CSDN博客
- 机器学习/数据分析案例—糖尿病预测_机器学习疾病诊断案例-CSDN博客
- 机器学习/数据分析–用通俗语言讲解时间序列自回归(AR)模型,并用其预测天气,拟合度98%+_机器学习ar,tft-CSDN博客
NLP
- 【NLP入门系列一】NLP概述和独热编码_独热编码和jieba-CSDN博客
- 【NLP入门系列二】NLP分词和字典构建-CSDN博客
- 【NLP入门系列三】NLP文本嵌入(以Embedding和EmbeddingBag为例)-CSDN博客
- 【NLP入门系列四】评论文本分类入门案例_agnews全称-CSDN博客
- 【NLP入门系列五】中文文本分类案例_nlp文本分类示例-CSDN博客
- 【NLP入门系列六】Word2Vec模型简介,与以《人民的名义》小说原文实践-CSDN博客
LLM
- LLM–分词基础-CSDN博客
- LLM–Transformer复现-CSDN博客
- LLM–位置编码-CSDN博客
- LLM–SFT简介-CSDN博客
- LLM–微调(Adapters,Prompt,Prefix)-CSDN博客
- LLM–LoRA微调-CSDN博客
- LLM–BERT架构解析-CSDN博客
- LLM–GPT模型简介-CSDN博客
- LLM–LLama简介-CSDN博客
- LLM–图解MOE架构-CSDN博客
- LLM–RAG入门到实践-CSDN博客
- LLM–VIT简介-CSDN博客
- LLM–CLIP简介-CSDN博客
- LLM–大模型部署-CSDN博客
- LLM–大模型快速展示(Gradio)-CSDN博客
MYSQL
- MYSQL学习笔记(一):准备数据和数据库的最基本命令-CSDN博客
- MYSQL学习笔记(二):基本的SELECT语句使用(基本、条件、聚合函数查询)_select学习-CSDN博客
- MYSQL学习笔记(三):分组、排序、分页查询-CSDN博客
- MYSQL学习笔记(四):多表关系、多表查询(交叉连接、内连接、外连接、自连接)、七种JSONS、集合_多表关联自连接-CSDN博客
- MYSQL学习笔记(五):单行函数(字符串、数学、日期时间、条件判断、信息、加密、进制转换函数)讲解-CSDN博客
- MYSQL学习笔记(六):聚合函数、sql语句执行原理简要分析_mysql 聚合函数在什么时候执行-CSDN博客
- MYSQL学习笔记(七):新年第一篇之子查询_mysql 子查询 ex-CSDN博客
- MYSQL学习笔记(八):数据管理(插入、修改、删除数据)_mysql插入删除数据-CSDN博客
- MYSQL学习笔记(九):MYSQL表的“增删改查”-CSDN博客
- MYSQL学习笔记(十):约束介绍(如:非空、唯一、主键、外键、级联、默认、检查约束)_约束分类-CSDN博客
- MYSQL学习笔记(十一):MYSQL数据类型讲解_mysql declare 数据类型-CSDN博客
- MYSQL学习笔记(十二)–视图简介与应用-CSDN博客
- 数据库学习笔记(十三)—存储过程_存储过程学习-CSDN博客
- 数据库学习笔记(十四)–存储函数_数据库存储函数-CSDN博客
- 数据库学习笔记(十五)–变量与定义条件与处理程序_mysql 定义条件-CSDN博客
- 数据库学习笔记(十六)–控制流程与游标_if then else语句-CSDN博客
- 数据库学习笔记(十七)–触发器的使用_触发器使用方法-CSDN博客
- 数据库学习笔记(十八)–事务-CSDN博客
- 数据库学习笔记(十九)–C/C++调用MYSQL接口_c 调用 mysql-CSDN博客
- 数据库学习笔记(二十)–MYSQL索引入门简介_mysql学习资料-CSDN博客
基于pytorch的深度学习案例
- 深度学习基础案例1–CNN卷积神经网络实现MNIST数字识别_深度学习入门案例讲解1-CSDN博客
- 深度学习基础案例2–从0到1构建CNN卷积神经网络(以识别CIFR10为例)-CSDN博客
- 深度学习基础案例3–构建CNN卷积神经网络实现对不同天气的识别(测试集准确率百分之90+)_cnn 天气-CSDN博客
- 深度学习基础案例4–构建CNN卷积神经网络实现对猴痘病的识别(测试集准确率86.5%)-CSDN博客
- 深度学习基础案例5–运用动态学习率构建CNN卷积神经网络实现的运动鞋识别(测试集的准确率84%)_cnn中0.0001的学习率是如何得出的-CSDN博客
- 深度学习基础案例6–VGG16人脸识别(体验学习的痛苦与乐趣)_vgg16实例-CSDN博客
- 深度学习基础案例7–马铃薯病识别,对VGG16进行轻量级优化,计算量减少了99%,但是准确率下降4%_vgg16优化-CSDN博客
- 深度学习项目----用LSTM模型预测股价(包含LSTM网络简介,代码数据均可下载)_github lstm股票预测-CSDN博客
- 深度学习基础–yolov5网络结构简介,C3模块构建_yolov5的c3模块结构-CSDN博客
- 深度学习基础–将yolov5的backbone模块用于目标识别会出现怎么效果呢??-CSDN博客
- 深度学习基础–自定义函数对数据集进行图像分类,以车牌号识别为例_基于数据集对图像进行识别分类-CSDN博客
基于TensorFlow的深度学习案例
- tensorflow快速入门–如何定义张量、定义网络结构、超参数设置、模型训练???_tensorflow编程入门教程-CSDN博客
- tensorflow案例1–天气识别,包含(Tensorflow的检查是否GPU、图像数据加载与划分、拿取动态加载的数据、内存优化、神经网络构建、模型超参数设计、模型训练)API讲解_基于tensorflow框架的的深度学习神经网络,摄像头检测天气-CSDN博客
- tensorflow案例2–猴痘病识别,一道激活函数的bug_tensorflow 痘痘 斑点-CSDN博客
- tensorflow案例3–运动鞋识别(学习tensorflow动态加载学习率、如何设置早停等方法)_tensorflow 应用实例-CSDN博客
- tensorflow案例4–人脸识别(损失函数选取,调用VGG16模型以及改进写法)_vgg16损失函数-CSDN博客
- tensorflow案例5–基于改进VGG16模型的马铃薯识别,准确率提升0.6%,计算量降低78.07%_vgg16改进-CSDN博客
- tensorflow案例6–基于VGG16的猫狗识别(准确率99.8%+),以及tqdm、train_on_batch的简介_猫狗分类 vgg16-CSDN博客
- tensorflow案例7–数据增强与测试集, 训练集, 验证集的构建_tensorflow的训练集和验证集如何编写-CSDN博客
- 深度学习实验–初步探索数据增强、优化器对模型的影响_数据增强不会破环模型的性能吗-CSDN博客
- EDA数据分析结合深度学习—基于EDA数据分析和MLP模型的天气预测(tensorflow实现)_eda预测-CSDN博客
机器学习/数据分析案例
- 机器学习/数据分析案例—糖尿病预测_机器学习疾病诊断案例-CSDN博客
- 机器学习/数据分析–用通俗语言讲解时间序列自回归(AR)模型,并用其预测天气,拟合度98%+_机器学习ar,tft-CSDN博客
- 机器学习/数据分析案例—学生消费行为分析,“泰迪杯赛题”_学生校园消费行为分析泰迪杯-CSDN博客
- EDA数据分析结合深度学习—基于EDA数据分析和MLP模型的天气预测(tensorflow实现)_eda预测-CSDN博客
CNN经典网络
- 深度学习基础–ResNet网络的讲解,ResNet50的复现(pytorch)以及用复现的ResNet50做鸟类图像分类_resnet50复现-CSDN博客
- 深度学习基础–CNN经典网络之ResNet50V2网络的讲解,ResNet50V2的复现(pytorch)以及用复现的ResNet50做鸟类图像分类_resnet50-v2-CSDN博客
- 深度学习基础–CNN经典网络之“DenseNet”简介,源码研究与复现(pytorch)_cnn-densenet-CSDN博客
- 深度学习基础–CNN经典网络之基于ResNet和DenseNet混合架构网络论文的复现(pytorch实现)_resnet 结合senet-CSDN博客
- 深度学习基础–CNN经典网络之分组卷积与ResNext网络实验探究(pytorch复现)_分组卷积 pytorch-CSDN博客
- 深度学习基础–CNN经典网络之InceptionV1研究与复现(pytorch)_研一让我复现simplecnn-CSDN博客
- 深度学习基础–CNN经典网络之InceptionV3详解与复现(pytorch)-CSDN博客
RNN、LSTM神经网络案例
- 错误修改系列—基于RNN模型的心脏病预测(pytorch实现)_trestbps-CSDN博客
- 基于RNN模型的心脏病预测,提供tensorflow和pytorch实现_基于rnn的预测性检测-CSDN博客
- 深度学习项目–基于LSTM的火灾预测研究(pytorch实现)_基于seq2seq-lstm的火险天气指数预测模型-CSDN博客
- 深度学习项目–基于LSTM–MLP的糖尿病预测探究(pytorch实现)_lstm+mlp-CSDN博客
- 深度学习项目–基于RNN的阿尔茨海默病诊断研究(pytorch实现)-CSDN博客
目标检测入门
- yolo基础—Labelimg工具安装与使用_labelimg下载-CSDN博客
- yolo基础—手把手教你划分数据集(训练集、测试集、验证集)_yolo数据集划分-CSDN博客
- yolo基础—一步一步教你看yolov5文件目录_yolov5文档-CSDN博客
- 深度学习基础–yolov5网络结构简介,C3模块构建_yolov5的c3模块结构-CSDN博客
- 深度学习基础–将yolov5的backbone模块用于目标识别会出现怎么效果呢??-CSDN博客
- yolov5基础–一步一步教你训练自己的数据集_yolov5训练自己的数据集-CSDN博客
- 深度学习基础–目标检测入门简介-CSDN博客
- yolo基础–yolov5网络结构的讲解与“yolov5s.yaml”文件的修改初步探索_yolo .yaml文件修改-CSDN博客
- 深度学习基础–目标检测常见算法简介(R-CNN、Fast R-CNN、Faster R-CNN、Mask R-CNN、SSD、YOLO)_目标检测算法介绍怎么写-CSDN博客
- yolov5基础–yolov5源码阅读(common.py)-CSDN博客
GAN
Transformer
注意力机制
论文精度
论文学习与复现
QT
- 【QT】-- QT基础类_qt是什么代码-CSDN博客】
- 【QT】–文件操作_qt 文件操作-CSDN博客
- 【QT】–元系统简介-CSDN博客
- 【QT】–QWIdget与QDialog-CSDN博客
- 【QT】-- 事件-CSDN博客
- 【QT】-- 布局管理-CSDN博客
- 【QT】-- QMainWindow简介-CSDN博客
- 【QT】-- 绘图-CSDN博客
- 【QT】-- 模型与视图简介-CSDN博客
- 【QT】-- QT操作数据库-CSDN博客
池化技术
C++并发编程
C++异步网络编程
Redis
Opencv
Java
NGINX
HTML、CSS、JS、VUE
- 前端入门一之HTML知识讲解-CSDN博客
- 前端入门一之CSS知识详解_前端经常用到的知识css及相关的代码-CSDN博客
- 前端入门一之JS最基础、最基础语法_前端javascript-CSDN博客
- 前端入门一之JS对象、字符串对象、数组对象、Data()对象等_js中data数组数据、-CSDN博客
- 前端入门一之DOM、获取元素、DOM核心、事件高级、操作元素、事件基础、节点操作_dom 前端-CSDN博客
- 前端入门一之BOM、window对象常见事件、定时器、JS执行机制、location对象、navigatior对象、history对象_前端window对象-CSDN博客
- 前端入门一之ES6–面向对象、够着函数和原型、继承、ES5新增方法、函数进阶、严格模式、高阶函数、闭包_es6 够着函数-CSDN博客
- 前端入门一之ES6–递归、浅拷贝与深拷贝、正则表达式、es6、解构赋值、箭头函数、剩余参数、String、Set_es6 递归-CSDN博客
- 前端入门之VUE–基础与核心-CSDN博客
- 前端入门之VUE–vue组件化编程_vue school-CSDN博客
- 前端入门之VUE–vue脚手架编程-CSDN博客
- 前端入门之VUE–ajax、vuex、router,最后的前端总结_vue router ajax-CSDN博客
代码随想录
- 算法/力扣–数组典型题目-CSDN博客
- 算法/力扣–链表经典题目-CSDN博客
- 算法/力扣–哈希经典题目-CSDN博客
- 算法/力扣–字符串经典题目-CSDN博客
- 算法/力扣–栈与队列经典题目-CSDN博客
数学建模
- 数学建模–什么是数学建模?数学建模应该怎么准备?-CSDN博客
- 数学建模–数据处理基本方法(基于matlab),一定要实践!!!!_数据无量纲化处理方法matlab-CSDN博客
- 数学建模(基于Python实现)–灰色关联分析法讲解,含案例_灰色关联系数python程序-CSDN博客
游戏demo
更多推荐
所有评论(0)