Stark、
码龄1年
关注
提问 私信
  • 博客:78,610
    社区:312
    问答:89
    动态:1,117
    80,128
    总访问量
  • 71
    原创
  • 5,382
    排名
  • 1,724
    粉丝
  • 200
    铁粉

个人简介:一枚清澈愚蠢的大学生,目前已涉及知识有C#,C/C++,数据结构与算法等,下一步学习linux。梦想是一盏明灯,照亮我们前行的路,无论风雨多大,我们都要坚持不懈。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:黑龙江省
  • 加入CSDN时间: 2023-07-27
博客简介:

Stark的博客

博客描述:
向大家分享我的学习笔记,请看VCR(欢迎大家互粉/三连,支持长期互访)
查看详细资料
  • 原力等级
    领奖
    当前等级
    5
    当前总分
    1,379
    当月
    38
个人成就
  • 获得2,675次点赞
  • 内容获得1,210次评论
  • 获得2,294次收藏
创作历程
  • 70篇
    2024年
  • 1篇
    2023年
成就勋章
TA的专栏
  • Web前端开发之旅
    1篇
  • Qt界面开发之旅
    4篇
  • C系列语法知识
    30篇
  • C系列项目实战
    4篇
  • 知识点补充
    11篇
  • 数据结构与算法
    23篇
兴趣领域 设置
  • 编程语言
    c++c语言
  • 数据结构与算法
    算法数据结构
  • 后端
    mysql
  • 操作系统
    linux
  • 学习和成长
    蓝桥杯
TA的社区
  • 算法交流会
    2 成员 18 内容
    创建者
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 帖子
  • 问答
  • 收藏
  • 资源
搜TA的内容
搜索 取消

Web前端--HTML【学习只需一篇 之 值得收藏的万字笔记】

Web前端开发三大步骤:HTML--CSS--Javascript。本节我们通过一篇来解决html的入门级问题
原创
发布博客 7 小时前 ·
568 阅读 ·
12 点赞 ·
0 评论 ·
7 收藏

《数据结构》--二叉树【下】

在节点结构中加入层号属性。结果容器由vector:res改为multimap:m。输出时,输出m.first和m.second即可将层号和节点值同时打印出来。最简单的方法就是在上面的基础上,输出m的最后一个元素的first属性值。在 二 的基础上,输出时,如果m.first == i,输出。二叉树满度也就是节点的度为2。也就是左右孩子都存在。分支节点是度不为0的节点。也就是有孩子节点存在。叶子节点是度为0的节点。也就是没有孩子节点。或者将代码改为:(插入时直接判断)
原创
发布博客 8 小时前 ·
214 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

《数据结构》--二叉树【上】

树是一种数据结构,它是由n(n>=1)个有限节点组成的一个具有层次关系的集合。把它叫做"树"是因为它看起来像一颗倒挂着的树,也就是说它是根在上,叶在下的。本文包括:树的定义、特点、基本术语。二叉树的定义、性质、特殊二叉树。二叉树的遍历方法(非递归+递归),包括遍历算法的分析和编码实现。
原创
发布博客 2024.11.10 ·
682 阅读 ·
18 点赞 ·
1 评论 ·
11 收藏

QT界面开发【常用控件-按钮组】

在Qt中,常用的按钮类型有很多种,每种按钮都有其特定的用途和特点。本文着重讲解:QPushButton、QToolButton、QRadioButton、QCheckBox,文中还会涉及一些其他的按钮
原创
发布博客 2024.10.25 ·
690 阅读 ·
101 点赞 ·
93 评论 ·
85 收藏

QT界面开发(对话框的模态与非模态、标准对话框)

模态对话框在打开时会阻塞父窗口,直到对话框关闭。用户必须先处理对话框(如输入信息、按下按钮等)才能返回窗口。
原创
发布博客 2024.10.25 ·
980 阅读 ·
60 点赞 ·
34 评论 ·
41 收藏

我的创作纪念日

我依稀记得第一个比较完整的小型项目就是扫雷了,当时学完判断和循环,感觉也并没有很难,就是第一次参与项目的实战,有点不知所措,有很多东西考虑不到,bug频出,让人很恼火,但也确实有很多东西是在一次次的实战中才学习到的。在日常的学习过程中,我认为,面对新知识的时候,我们要保持敬畏,保持好奇的态度去学习。哈哈,没啥日常了,在校大学生嘛。我打算接下来,继续我的创作之旅,记录我的学习进度,记下学习的知识点。我觉得最好的一段代码应该就是在写算法题的时候,灵机一动,使用了C++的异常处理,将错误信息抛出从而获得了AC。
原创
发布博客 2024.10.23 ·
863 阅读 ·
86 点赞 ·
59 评论 ·
70 收藏

QT界面开发:图形化设计、资源文件添加

此时我们创建项目时就可以选择添加UI选项了。添加完之后,我们可以看到,文件中多出了一个存放界面文件的目录,下面有个.ui的界面文件。甚至pro的项目文件中也会添加一项内容。我们点击界面文件中的.ui文件,我们可以来到设计界面。设计界面的一套流程主要包括以下几个步骤:1.使用工具箱中的控件(如按钮、文本框、标签等)拖拽到主窗体上。2.通过属性编辑器调整控件的属性(如大小、字体、颜色等),3.使用布局管理器(如水平布局、垂直布局等来控制控件的排列与自适应行为)。
原创
发布博客 2024.10.23 ·
1499 阅读 ·
93 点赞 ·
54 评论 ·
81 收藏

QT界面开发--我的第一个windows窗体【菜单栏、工具栏、状态栏、铆接部件、文本编辑器、按钮、主界面】

经过前面的铺垫,今天我们就开始我们图形化界面之旅了,我们的第一个窗体主要包括:菜单栏、状态栏、工具栏、铆接部件、还有Qt提供的一些主窗体的API。第一部分:主界面(QMainWindow)当创建好项目后,我们直接运行,看一下运行结果:你会发现,这个界面是小小的一坨,看起来一点也不舒服,那我们就可以使用resize()方法来更改界面尺寸。代码如下:MainWindow::MainWindow(QWidget *parent) : QMain
原创
发布博客 2024.10.22 ·
1212 阅读 ·
41 点赞 ·
30 评论 ·
42 收藏

【Gitee版】一篇教你如何快速入门git(详解)

Git 是一个强大的分布式版本控制系统,用于管理源代码。以下是对 Git 工具和概念的详细说明,帮助你更好地理解和使用 Git。
原创
发布博客 2024.10.18 ·
2310 阅读 ·
72 点赞 ·
57 评论 ·
73 收藏

Qt界面开发(对象树概念、信号与槽机制)

我们不止能对Qt提供的组件进行信号与槽链接,我们也能自定义一个类,让自定义类的一些信号与槽与Qt提供的标准组件的信号与槽进行关联,也能使两个自定义类的信号与槽进行关联。我们就以后者进行说明:现在定义一个teacher类和student类,teacher对象作为信号发出者:下课了信号,student对象作为信号的接收者,槽处理行为是:吃饭去。下面我们开始添加两个类:弹出需要添加的文件类型:添加自定义类Class此时你必须输入类名以及可以选择性的选择继承的基类。头文件和源文件都会自动帮你起名字的。
原创
发布博客 2024.10.18 ·
1169 阅读 ·
51 点赞 ·
20 评论 ·
29 收藏

【C++11入门】新特性总结之移动语义(右值、右值引用、std::move()...)

C++11新特性:深浅拷贝、左值右值、右值引用、移动语义、万能引用(转发引用)、引用折叠、完美转发。你想知道什么?一篇解决你的所有疑惑。
原创
发布博客 2024.10.17 ·
2018 阅读 ·
88 点赞 ·
17 评论 ·
73 收藏

【C++11入门】新特性总结之lambda表达式

现代C++语言的核心特征之一:lambda表达式。虽然其它编程语言早已具备了这种特性,但直到C++11标准发布,C++11才具备了lambda表达式。本节主要讲解lambda表达式的语法和使用方法。具体包括:捕获列表、可选参数列表、可选异常说明符、可选返回值类型等。此外,还将介绍lambda表达式在STL算法中的应用和泛型lambda表达式的使用方法。
原创
发布博客 2024.10.17 ·
879 阅读 ·
17 点赞 ·
6 评论 ·
27 收藏

QT界面开发:入门篇

本节包括:QT的安装,认识,创建项目,快捷键,默认文件的讲解
原创
发布博客 2024.10.15 ·
2042 阅读 ·
63 点赞 ·
29 评论 ·
42 收藏

输入输出--I/O流【C++提升】

C++ 提供了多种方式来控制输出格式。你可以使用格式化标志和流操作符来改变输出格式。#include // 用于 std::setprecision 和 std::fixed// 输出 123.46return 0;
原创
发布博客 2024.10.15 ·
1016 阅读 ·
41 点赞 ·
9 评论 ·
27 收藏

【C++11入门】新特性总结之智能指针

在C++中,智能指针是用于管理动态分配内存的对象,这些对象能够自动处理内存的释放,从而减少内存泄露的风险。C++11主要引入了三种主要的智能指针:std::unique_ptr, std::share_ptr, std::weak_ptr。下面我们一一介绍。
原创
发布博客 2024.10.14 ·
665 阅读 ·
58 点赞 ·
52 评论 ·
57 收藏

【C++11入门】新特性总结大全-Part2

上一篇我们提了一些我们常用但你可能不知道是C++11标准的一些特性。本节开始对上一节的内容进行一定的延伸。
原创
发布博客 2024.10.14 ·
815 阅读 ·
90 点赞 ·
54 评论 ·
65 收藏

【C++11入门】新特性总结大全-Part1

C++11标准公布后,C++社群中出现了久违的热情,有人甚至叫出“C++的复兴”。指望C++重回20世纪90年代中期那样的地位显然是昧于大势的期望,但是C++经历了这么多年的打磨与起伏,在各领域的地位已经非常稳固了。2011年新标准的出现能够大大提升C++开发的效率和质量。时至今日,能够基本了解C++11标准的程序员恐怕不多,而能够以新的C++风格开发实践的人更是凤毛麟角。因此,接下来几节,我们将盘点C++11的新特性。作为开幕第一篇,我们先说一些我们之前用到的但是你不知道是C++11标准的新特性。
原创
发布博客 2024.10.09 ·
1437 阅读 ·
78 点赞 ·
50 评论 ·
58 收藏

《数据结构》--队列【各种实现,算法推荐】

队列是一种常见的数据结构,按照先进先出(FIFO,First In First Out)的原则排列数据。也就是说,最早进入队列的元素最先被移除。:将元素添加到队列的尾部。:从队列的头部移除并返回元素。:初始化一个空队列。:返回但不移除队列的头部元素(通常称为“peek”或“front”)。:检查队列中是否还有元素。:返回队列中元素的数量。
原创
发布博客 2024.10.06 ·
1997 阅读 ·
78 点赞 ·
72 评论 ·
73 收藏

《数据结构》--栈【概念应用、图文并茂】

线性表的学习体系,栈(Stack-LIFO)的概念,顺序栈与链栈,单调栈专题,共享栈专题,栈的算法应用:递归专题,四则运算表达式专题(前缀表达式、后缀表达式、中缀表达式),逆波兰表达式的题解。
原创
发布博客 2024.10.06 ·
1259 阅读 ·
40 点赞 ·
30 评论 ·
40 收藏

异常处理【C++提升】(基本思想,重要概念,异常处理的函数机制、异常机制,栈解旋......你想要的全都有)

1)异常是一种程序控制机制,与函数机制独立和互补,函数是一种以栈结构展开的上下函数衔接的程序控制系统,异常是另一种控制结构,它依附于栈结构,却可以同时设置多个异常类型作为网捕条件,从而以类型匹配在栈机制中跳跃回馈.2)异常设计目的:栈机制是一种高度节律性控制机制,面向对象编程却要求对象之间有方向、有目的的控制传动,从一开始,异常就是冲着改变程序控制结构,以适应面向对象程序更有效地工作这个主题,而不是仅为了进行错误处理。
原创
发布博客 2024.10.05 ·
1420 阅读 ·
73 点赞 ·
49 评论 ·
63 收藏
加载更多