•  TOP

    系统鉴权-polkit

    如果您只是想了解如何让自己的应用的某些接口被调用时,需要用户验证身份后才能进行,请移步《应用如何发起鉴权》。
    如果您想了解操作系统中的身份验证弹窗程序是如何工作的,请移步《鉴权验证程序》。

  •  TOP

    Accessbility可访问性指导文档

    如果你只想知道代码中如何尽快添加accessible辅助功能,请移步第四章 名词介绍Accessbility:可访问性。计算机软件的可访问性使应用程序可适用于具有不同能力(这是指听障,视障之类)的人。重要的是要考虑到不同人的需求,例如,在视力、听...
  •  TOP

    Linux常见命令的使用

    基本涵盖了Linux下开发常用的命令,适合刚接触Linux的小伙伴。 fish安装 sudo apt install fish 概述 命令提示&补全工具 用法fish Tips:可以使用方向键→键,直接补全提示的命令 Q&A 使用...
  • Wayland Coding 速记-Staging

    因工作需要加之个人比较感兴趣的原因,在实现 Wayland 合成器相关协议之途中,随笔记录记录一些相关的基础知识。

  • Hexo博客本地部署

    在本地快速预览博客部署效果,可按照此步骤操作。否则直接向源文件仓库中提交 md 文档即可。

  • 僵尸进程

    产生如果子进程先退出了,父进程还未结束并且没有调用 wait 或者 waitpid 函数获取子进程的状态信息,则子进程残留的状态信息( task_struct 结构和少量资源信息)会变成僵尸进程。 12345678910111213141516171...
  • 性能分析-火焰图

    介绍火焰图是一种可视化工具,用于直观地展示程序的性能瓶颈和函数调用层次。它通过图形化展示函数调用栈,使得用户可以轻松地识别性能瓶颈和分析程序的性能特征。在Linux系统中,使用火焰图通常需要使用工具如 FlameGraph 和 perf 来生成和分析...
  • 软件包依赖关系分析工具

    原理通过 apt 命令分析系统中安装的软件包的依赖关系,生成符合 mermaid 语法的配置文件,再通过 dot 命令生成 svg 图。 实现确保电脑上安装了 dot 命令sudo apt install graphviz 1234567891011...
  • GammaRay代码结构

    出于好奇GammaRay的实现机制,分析了下源码,之后便了无秘密,见下图:
  • QT中一些常用的宏和函数

    QT中一些常用的宏和函数 宏 说明 Q_ASSERTQ_ASSERT_X 常用于断言,Release模式下不起作用 Q_ASSUME = Q_ASSERT_X + Q_UNREACHABLE Q_COREAPP_STAR...
/6