在windows下安装软件,我们只需要有EXE文件,然后双击,下一步直接OK就可以了。但在LINUX下,不是这样的。每个LINUX的发行版,比如Ubuntu,都会维护一个自己的软件仓库,我们常用的几乎...
LRU算法详解及实现方法
基本概念 LRU全称Least Recently Used,也就是最近最少使用的意思,是一种内存管理算法,最早应用与Linux操作系统。LRU算法基于一种假设:长期不被使用的数据,在未来被用到的几率也...
Qt 顶层窗口和子控件的样式关系 样式不生效问题
看到一篇文章,关于顶层窗口和子控件的样式关系的。总结起来一句话:如果用了样式表,子控件默认继承顶层窗口的样式,子控件可以采用样式表方式覆盖相同的样式属性。顶层窗口理解为没有parent的窗口。 原文内...
Qt linux下最小化后,点击任务栏按钮无法恢复之前大小的解决办法
因为软件界面是自定义的无边框窗口,所以也就没有系统的任务工具栏也就不能使用系统工具栏自带的最小化/最大化/全屏 工具按钮,所以需要自己写,直接调用原生的QWidget的showMinisized,sh...
Linux的SUID SGID SBIT 功能提炼总结
SUID 文件具有SUID权限时,代表使用者执行可执行程序时,在执行过程中,使用者会暂时具有程序拥有者的权限 SGID 目录 目录具有SGID权限时,代表使用者在这个目录下新建的文件的群组与此目录的群...
linux的rwx权限对文件、目录的不同作用
一段时间不回顾rwx,就经常弄混了这三种权限对于文件、目录的不同作用,在这里Mark一下: Linux的权限不是很细致,只有RWX三种: r(Read,读取):对文件而言,具有读取文件内容的权...
linux的日志文件系统详解 文件系统 journaling file system
日志文件系统要解决的问题 首先需要明确的是,日志文件系统解决的并不是数据丢失的问题(如写word时,断电了,没保存),它解决的是数据文件和元数据不匹配的问题,因为这个逻辑关系的不匹配,可能会导致数据丢...
Qt 如何透明一个QPushButton的背景
效果 问题描述 QPushButton仅仅显示文字,不显示图标,没有任何背景,除了文字,其他部分都是透明的,鼠标悬浮时,文字会高亮。在windows下,网上有很多教程,可以快速解决问题,但是,国产化、...
Qt qss中使用image属性无法显示的问题
效果 问题描述 最近发现个问题,想在QPushButton中只显示一个小icon(不带文字),其他地方透明,这个场景其实很多地方都会用到,以前写android、css的时候,这些问题很容易解决,但不知...
《Qt Quick核心编程》-安晓辉 免费下载
简介 《Qt Quick核心编程》起始于基础的开发环境搭建和Qt Creator快速介绍,帮助读者正确使用开发环境;着力于QML语言基础、事件、Qt Quick基本元素,辅以简要的ECMAScript...