今天不想改bug
码龄4年
关注
提问 私信
  • 博客:25,114
    社区:257
    问答:8
    动态:85
    25,464
    总访问量
  • 38
    原创
  • 171,230
    排名
  • 200
    粉丝
  • 学习成就

个人简介:便邀东风揽明月,春不许,再回头

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

少壮不努力,长大写程序

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    457
    当月
    1
个人成就
  • 获得261次点赞
  • 内容获得22次评论
  • 获得263次收藏
  • 代码片获得118次分享
创作历程
  • 13篇
    2024年
  • 25篇
    2023年
成就勋章
TA的专栏
  • Linux编程
    10篇
  • QT
    6篇
  • 排序算法
    3篇
  • C++
    5篇
  • C语言基础知识、入坑指南
    6篇
  • LeetCode力扣算法
    1篇
兴趣领域 设置
  • 编程语言
    pythonc++
  • 开发工具
    githubgit
  • 数据结构与算法
    排序算法
  • 后端
    mysql
  • IT工具
    vim
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Linux mmap

存储映射 I/0(Memory-mapped I/0) 使一个磁盘文件与存储空间中的一个缓冲区相映射。于是当从缓冲区中取数据,就相当于读文件中的相应字节。
原创
发布博客 2024.04.08 ·
665 阅读 ·
15 点赞 ·
1 评论 ·
5 收藏

AI大模型学习: 理论基础、训练优化与应用前景

经典的深度学习模型如CNN、RNN和Transformer等,利用多层非线性变换来自动从大规模数据中提取有用的特征表示,展现出卓越的泛化能力。未来,大模型有望在更广阔的领域发挥作用,如智能辅助系统、强化学习等,显著推动人工智能的发展。近年来,随着计算能力和数据集的不断增长,深度学习模型规模不断扩大,一批重量级的AI模型应运而生。可以预见,新的芯片架构、训练算法、模型设计范式等领域将出现重大突破,为AI大模型注入新的动力。AI大模型的发展方向是不断扩大模型规模,用更强大的计算能力挖掘数据的内在规律。
原创
发布博客 2024.03.25 ·
480 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Linux 管道

本文主要简单的介绍了一下管道,只能算一个入门教程,如果想真正理解管道需要自己多写代码进行练习
原创
发布博客 2024.03.14 ·
945 阅读 ·
20 点赞 ·
0 评论 ·
20 收藏

Linux 文件IO

文件描述符是在操作系统中用于标识已打开文件的整数值。在 Linux 系统中,文件描述符是对文件、管道、套接字等 I/O 对象的引用。每个打开的文件都会被操作系统分配一个唯一的文件描述符。新打开文件返回文件描述符表中未使用的最小文件描述符,调用open函数可以打开或创建一个文件,得到一个文件描述符。
原创
发布博客 2024.02.26 ·
880 阅读 ·
19 点赞 ·
0 评论 ·
22 收藏

Linux 进程间通信

进程间通信简称IPC,就是在不同的进程之间传播或交换信息。
原创
发布博客 2024.02.22 ·
456 阅读 ·
7 点赞 ·
0 评论 ·
10 收藏

Linux 进程管理

子进程已经执行完毕但是父进程并没有进行正确的回收,导致子进程的残留资源存放于内核中就形成了僵尸进程。
原创
发布博客 2024.02.21 ·
905 阅读 ·
25 点赞 ·
0 评论 ·
22 收藏

Linux 进程详解

本文主要介绍一下进程的基本信息
原创
发布博客 2024.02.19 ·
1846 阅读 ·
25 点赞 ·
0 评论 ·
43 收藏

Linux系统编程

我曾以为理想是远走他乡,志在四方后来发现,理想是千里回家,把所有的期待都摆放在一张饭桌上。新年快乐各位!春节期间停更
原创
发布博客 2024.02.06 ·
979 阅读 ·
20 点赞 ·
0 评论 ·
16 收藏

Linux文件编译

有时我们总想成为别人,以至那个藏在心里的独一无二,被忽略了很多年,世间最独一无二的叫做专属于我的热爱。
原创
发布博客 2024.02.04 ·
1207 阅读 ·
16 点赞 ·
3 评论 ·
29 收藏

Linix用户管理和权限设置

文章创作不易,如果有帮助希望能三连支持一下,谢谢
原创
发布博客 2024.02.02 ·
919 阅读 ·
18 点赞 ·
1 评论 ·
15 收藏

Linux文件系统

本文主要介绍了Linux的组成,和一些文件操作的指令
原创
发布博客 2024.02.02 ·
929 阅读 ·
18 点赞 ·
0 评论 ·
15 收藏

Linux常用指令

终端是一个不需要图形界面就可以进行操作的文本用户界面。终端提供命令行工具,用户可以通过键入命令来控制和操作系统。常见的终端有Shell,Bash等。使用Ctrl + Alt + t可直接开启终端,可以开启多个终端,每个终端执行不同的任务。放大终端:Ctrl + Shift + ‘+’缩小终端:Ctrl + ‘-’;
原创
发布博客 2024.02.01 ·
815 阅读 ·
26 点赞 ·
0 评论 ·
16 收藏

Linux入门与安装

好久不见,最近又在搞Linux的服务器了,边学边分享一些基础知识,大佬请绕路,本文适合初学者,对编程感兴趣的可以看一下
原创
发布博客 2024.01.29 ·
1055 阅读 ·
27 点赞 ·
0 评论 ·
18 收藏

websocket客户端连接问题

发布问题 2023.12.28 ·
2 回答

QT 设置设备列表同步选择

在syncSelection1和syncSelection2中,使用clearSelection清除之前选择,但是不接着更新另一个TableView的选择状态,导致丢失已选择项。查找项目时使用的是index而不是_devicesProxyModel->index(),直接使用QModelIndex查找会失效。Deselect时使用的方法不同,一个使用setCurrentIndex一个使用select,应统一使用select方法。缺少更新另一个TableView的选中项列表。
原创
发布博客 2023.09.15 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT 官网的技术文档查阅

可以看到完整的C++类。建议用谷歌或者IE,可以翻译为中文查看。网页搜索QTcreator,进入主页后点击产品, 选择开发工具。在更多开发工具后点击技术文档。进入界面后选择所有类。
原创
发布博客 2023.09.14 ·
156 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

QT 设置在代理模型中读取数据库数据、排序

如果想让你设置出一个背景色来填充有相同数据的列应该怎么做呢,如果还有对模型视图的更多要求的话可以使用委托模型来使用,在这里只有设置高亮的要求,所以我直接在代理模型中进行了设置。源模型中设置好数据的读取,首先获取给定部分的头部数据,然后检查数据的方向,如果方向是水平的并且角色是显示角色,那么它会进一步检查头部数据的值,然后根据不同的值返回对应的数据。本文只设置了模型的显示情况,按钮点击功能并没有在代理模型中设置,如果需要在视图中显示出来还需要自行设置一下widget页面来完成视图的显示和按钮点击情况。
原创
发布博客 2023.09.07 ·
316 阅读 ·
2 点赞 ·
2 评论 ·
2 收藏

QT connect信号槽机制、快捷键的使用

在这段代码中,我们定义了一个名为MyWidget的自定义控件,其中包含了一个自定义的信号mySignal和一个与之对应的槽函数mySlot。当mySignal被发出时,mySlot将会被调用并输出一条消息到控制台。Q_OBJECTpublic:// 连接信号和槽函数signals:发送者和接收者都需要是QObject 的子类(当然,槽函数是全局函数、Lambda表达式等无需接收者的时候除外);使用signals标记信号函数,信号是一个函数声明,返回void,不需要实现函数代码;
原创
发布博客 2023.09.06 ·
528 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT5 多页面创建与注意事项

slots是Qt框架中的另一种机制,用于在对象之间进行同步通信。调用一个槽函数会立即执行相应的操作,而不会立即返回signals 是Qt框架中的一种机制,用于在对象之间进行异步通信。当某个事件发生时,发出信号的对象会通知所有与之连接的接收器。QObject 是Qt框架中的一个基础类,所有的Qt类都从该类派生。它提供了一些基本功能,比如生命周期管理、属性存储、事件处理等。qDebug()是一个Qt特有的函数,用于在控制台输出信息。
原创
发布博客 2023.09.05 ·
744 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

C++ 排序算法(快排、归并排序)

首先选择一个基准值,然后将成绩列表划分为两个子列表,一个包含比基准值小的学生,另一个包含比基准值大的学生。这是因为每次合并操作都可以直接将两个子数组的元素按顺序合并,而顺序排列的数组中相邻的两个子数组大小都为 n/2,因此合并操作的时间复杂度为 O(n)。这是因为每次合并操作都需要遍历整个子数组,而逆序排列的数组中相邻的两个子数组大小都为 n/2,因此合并操作的时间复杂度为 O(n)。5. i的含义:=j的部分都是比1大的,所以j的初值=n。
原创
发布博客 2023.08.31 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多