logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Qt 进阶 05|自定义控件绘制,重写 QWidget 实现圆形控件、环形进度条、仪表盘

本文介绍了在Qt中使用QPainter进行自定义绘图的方法。主要内容包括:1. 基础规则:继承QWidget并重写paintEvent函数,在函数内使用QPainter绘制;2. 三个示例:纯圆形控件、环形进度条和简易仪表盘,展示不同绘图技巧;3. 关键要点:必须开启抗锯齿、角度单位转换和动态刷新方法。文章强调paintEvent是绘图入口点,QPainter提供完整的2D绘图能力,通过合理组合基

#qt#开发语言
Qt 进阶 04|自定义 Model 实战,继承 QAbstractTableModel 实现表格数据

本文介绍了在Qt中继承QAbstractTableModel实现自定义表格模型的方法。主要内容包括:1)适用场景:当数据量大、结构复杂且需与业务深度绑定时;2)必须重写的4个核心虚函数:rowCount()、columnCount()、data()和headerData();3)完整代码实现,包含头文件定义、源文件实现及主窗口调用示例;4)扩展说明,涉及数据角色、编辑功能和视图刷新等。通过自定义模

#qt#数据库#开发语言
Qt 进阶 03|Model/View 架构入门,QListView/QTableView/QTreeView 基础使用

Qt的Model/View架构实现了数据与界面的分离:Model负责数据管理,View负责界面展示。Qt提供了三大基础视图控件(QListView列表视图、QTableView表格视图、QTreeView树形视图)和内置的QStandardItemModel模型,通过简单的代码即可快速实现数据展示功能,适用于日常开发。对于复杂需求,可通过自定义Model实现更灵活的数据处理。该架构支持多视图同步更

#qt#开发语言
Qt 简介 + 全平台 (Windows/macOS/Linux) 开发环境搭建

Qt是一款跨平台C++图形界面开发框架,支持Windows、macOS、Linux等主流操作系统,提供双授权模式和丰富的功能库。常用版本有稳定的Qt5和新一代Qt6,推荐使用LTS长期支持版。搭建环境时,Windows需安装QtCreator和MinGW编译器,macOS需Xcode工具,Linux可通过命令行快速安装Qt6和Creator。Qt是工业上位机、桌面客户端和嵌入式UI开发的优选框架,

#qt#windows#macos
线上服务器日常运维工作流程(企业真实运维手册)

《企业级运维工作标准化规范》摘要 本文系统梳理了企业线上运维全流程标准规范,涵盖日常巡检、周期维护及故障处理全流程。每日工作包括服务器资源/服务状态/备份/安全四维巡检;周任务聚焦日志管理、性能分析和备份验证;月工作侧重系统加固、权限审计和业务评估。故障处理遵循"告警-恢复-定位-修复-复盘"五步法,并强调"数据安全第一"等五大核心准则。本规范可作为运维人员

#运维#服务器
进程与线程区别(面试满分标准答案)

本文总结了进程和线程的核心知识点,包含企业面试认可的标准化答案。进程是操作系统资源分配的最小单位,拥有独立内存和CPU资源;线程是CPU调度的最小单位,共享进程资源。五大核心区别包括:资源隔离、创建开销、调度单位、影响范围和通信方式。通俗理解可以将进程比作工厂车间,线程比作车间工人。Linux运维中可通过ps和top命令查看进程和线程。面试总结为:进程资源独立、开销大、隔离性强;线程资源共享、开销

#面试#java#职场和发展
Linux 权限面试题详解(满分答题版)

本文系统讲解Linux权限核心知识,涵盖UGO模型、rwx权限(重点区分文件与目录权限)、数字表示法及特殊权限。关键点包括:目录必须具有x权限才能进入访问;root用户不受权限限制;常见权限设置如755(目录)、644(文件)。特别解析面试高频问题,如目录w与x权限的依赖关系,帮助读者全面掌握权限管理要点。(149字)

#linux#运维#服务器
Linux 面试必考命令大全(高频100%出题)

本文汇总了Linux面试和工作中最常用的核心命令,分为九大类:1)文件目录操作(ls/cd/rm等);2)文件查看(cat/tail等);3)搜索查找(find/grep);4)权限管理(chmod/chown);5)进程管理(ps/kill);6)网络命令(ping/ss);7)磁盘管理(df/mount);8)打包压缩(tar)。特别强调面试高频考点:find与grep区别、tail -f实时

#linux#面试#运维
Linux 服务器安全加固方案(企业生产标准安全策略)

本文提供企业级Linux服务器安全加固方案,涵盖账号安全、密码策略、SSH防护、防火墙配置等关键环节,包括:禁用root远程登录、创建普通运维账号、设置密码复杂度要求;修改SSH默认端口、启用密钥登录;关闭非必要端口,定期更新补丁;实施日志审计和文件保护措施。强调最小权限原则、端口最小化开放、定期维护三大核心策略,可有效防御暴力破解、端口扫描等常见攻击,适用于生产环境部署和运维人员安全规范参考。

#服务器#linux#安全
云服务器初始环境配置(企业标准新机初始化)

摘要:新购云服务器需执行标准化初始化,包括系统更新、工具安装、安全设置与性能优化。关键步骤为:1)更新系统并安装基础工具;2)永久关闭SELinux;3)禁用本地防火墙(改用云端安全组);4)配置主机名;5)强制时间同步;6)优化文件句柄限制和swap内存参数。该流程可统一环境配置、消除安全隐患(如漏洞和权限冲突)、提升性能稳定性(避免日志错乱和资源瓶颈),为后续运维奠定标准化基础。

#服务器#运维
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择