新星计划
文章平均质量分 83
Fu_Lin_
为人朴实正直,有积极进取的心态,努力拼搏。性格沉稳内敛,做事细心踏实,个性坚韧,能吃苦耐劳,对工作有很强的责任感!有很强进取心和团队协作精神,学习能力、适应能力、承受压力能力较强,善于挑战自我。
展开
-
QT QTableView(基于QStandardItemModel用法)操作详解
前言前面详细介绍过QTableWidget的用法,今天想一次性把QTable系列写完,也就是QTabelview的使用,我发现使用QTableWidget如果频繁的clean,然后又set,会很卡,哪怕你只是每次set10个数据,都会有1到2秒的卡顿,所以我又转到了QTabelview的使用,看看是否也是一样,本次使用的model并不是自定义继承QAbstractItemModel,然后实现一些必要的虚函数,如果想这要操作的额可以看我这篇博客QML 中使用 QAbstractListModel 作为 Li原创 2022-05-04 18:12:05 · 8561 阅读 · 0 评论 -
收集一些Qt学习网站
微信公众号:头号公社关注可了解更多的教程和资源。问题或建议,请公众号留言;如果你觉得文章对你有帮助,欢迎赞赏[^1]正文最近统计了一系列Qt学习网站,现在分类分享下Qt 官网了解Qt最新资讯开发动态的窗口。Qt 资源下载最新Qt安装程序可以在这里找到。Qt 博客者聚集地很多Qt大神都在里面。Qt 百科这里Qt社区收集了多年来关于Qt的信息。Qt 文档在线版的帮助文档。Qt 论坛从桌面和移动到云,游戏,工具,第三方库,兴趣小组。Qt 提交Bugs提交Bug前先搜索下Bu.原创 2021-08-27 10:53:43 · 729 阅读 · 0 评论 -
python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的方法
文章目录1.获得盘名os.path.splitdrive(path)2.获得路径与文件名os.path.split(path)3.获得路径名os.path.dirname(path)4.获得文件名os.path.basename(path)5.获得文件扩展名os.path.splitext(path)python3 根据完整路径获得盘名/路径名/文件名/文件扩展名的几种内置方法1.获得盘名os.path.splitdrive(path)import ospath="C:\\Users\\wuyanz原创 2021-06-22 11:20:34 · 791 阅读 · 4 评论 -
从程序到进程
文章目录前言第一步: 编译。第二步: 运行。第三步: ps命令第四步: 查看进程gemfield的 cmdline 切换到内核映像 proc目录下:第五步: 查看进程gemfield的环境参数 切换到内核映像 proc目录下:第六步: 查看进程gemfield所使用的文件 切换到内核映像 proc目录下:第七步 查看进程gemfield所使用的io 切换到内核映像 proc目录下:第八步:查看进程gemfield的内存映射 切换到内核映像 proc目录下:第九步: 查看进程gemfield的状态 切换到内核翻译 2021-06-18 11:36:20 · 1237 阅读 · 8 评论 -
详述 从代码如何到可执行文件 的过程和解耦
文章目录前言gemfield.c 代码第一步:编译。第二步:有关可执行文件。第三步:什么是ELF格式?第四步:ELF头第五步、ELF文件中的节头表 节头表的作用是什么呢?第六步、摘选几个节来研究下第一部分、节头字符串表(节,.shstrtab)第二部分、字符串表(节,.strtab)第三部分、代码节(.text)第四部分:符号表(.symtab)第七步、程序头表(Program header table)第八步、摘录一个段的内容进行分析第九步:readelf工具前言本想写一下程序和进程之间,以及线程和程原创 2021-06-09 15:14:34 · 652 阅读 · 29 评论 -
CMake 入门大法,学会此技能,暴击率附加100%
前言没有章法,没有计划,想到什么写什么,所以今天准备入手CMake,也是对自己的一个查漏补缺,对于学纯C/C++的,还是有很大帮助滴!好,废话不多说,进入主题Make 工具因遵循不同的规范和标准,执行的Makefile的格式也是不同。 主流的Make工具包括:GNU MakeQT的 qmake微软的MS nmakeBSD的 pmake每个平台都有自己的工具,则带来了很大的平台兼容性问题。CMake是一种跨平台的编译工具。准备阶段:安装cmake编写 CMake 配置文件 CMake原创 2021-06-07 11:20:38 · 1667 阅读 · 16 评论 -
Qt操作中你需要知道的Sqlite 玩法,隔壁Java、Python等一系列大爷看了都直呼内行!!!
文章目录前言QtSqlQSqlDatabase创建一个数据库示例如下QSqlQuery类介绍打开数据库关闭数据库如何操作数据库创建表格插入数据直接插入:采用占位符?插入采用占位符:XXX 插入大数据批量插入数据方式:更新数据(修改数据)查询数据删除与清空改表内容前言要是用Qt中的sqlite必须要知道如何使用Qt库,所以这一次是Qt操作数据库的整理,也是Sqlite的使用技巧梳理,各位看官,绝对让你享受不一样的视觉盛宴!!!Qt 提供了 QtSql 模块来提供平台独立的基于 SQL 的数据库操作。这里原创 2021-06-03 11:11:25 · 4016 阅读 · 63 评论 -
面试题之基础C/C++问题整理
文章目录前言1、变量的声明和定义有什么区别?2、写出 bool int float 指针变量与零值比较的if语句3、sizeof和strlen的区别4、C语言的关键字static和c++的关键字static有什么区别5、c中的malloc和c++中的new有什么区别6、写一个标准的宏MIN7、一个指针可以使volatile吗8、a和&a有什么区别9、简述C,C++程序编译的内存分配情况10、简述strcpy,sprintf与memecpy的区别11、设置地址为ox67a9的整形变量的值为oxaa66原创 2021-05-27 14:03:05 · 523 阅读 · 27 评论 -
面试题之二分法查找详解
前言回顾以往面试中,算法提到最多的就是二分法了,感觉简单,但是突然提到又难以入味,所以本文将整理总结出最简单的理论和程序实践,结合实际面试题来解答!二分法概念二分法查找,也称为折半法,是一种在有序数组中查找特定元素的搜索算法。二分法查找的思路如下:1.首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,则搜索过程结束,否则执行下一步。2、如果目标元素大于/小于中间元素,则在数组大于/小于中间元素的那一半区域查找,然后重复步骤(1)的操作。3. 如果某一步数组为空,则表示找不到目标元素。原创 2021-05-26 15:57:45 · 2016 阅读 · 20 评论