做为一个Mac新手小白在使用Mac的过程中总会遇到各种各样的问题,比如:灯光无法正常工作,音量设置混乱,显示分辨率会发生变化,或者Mac可能根本无法启动等等。当然你也可以联系苹果客服,那么客服高概率会按照如下的步骤引导你:自行重置 SMC——自行重置 NVRAM——自行重置 PRAM——如以上无效,苹果专家会发起远程协助——如以上无效,可预约天才吧!那么「SMC
为什么要清空 git 中的 commit 记录?大多数开发者喜欢在 github 创建自己的 Repository,而后进行持续开发,然后就是不断的 add、commit、push 等,中间难免会把自己比较重要的隐私信息 push 到远端 origin,如果你删除了再 push 远端 origin, 提交 commit 记录里面也是存在的,并且大多是开发者创建的都是 Public Reposito
文章目录信号和槽实现cd功能 本文源码:QT异步命令行,通过信号和槽进行响应信号和槽尽管目前已经完成了一个看上去能用的命令行,但从程序的结构来说,并不十分QT。QT编程中最与众不同的概念其实是信号和槽,而QProcess这种炫酷的功能,显然也会提供相应的信号,以实现更加方便的异步操作。如果查看源代码,可以看到QProcess中定义了如下信号Q_SIGNALS: void started(
——————————————————写入部分——————————————————(本次程序基于控制台程序)首先 使用共享内存得召唤一下:#include 然后 声明QSharedMemory类。并且命名为smemQSharedMemory smem;由于共享内存没有访问密钥,则不能找到共享的内存。我...
转载 2015-11-25 16:58:00
637阅读
2评论
范围深度首先指定深度分析深度,否者会陷入代码海洋之中。本文只分析到Win32 API/Windows Com组件/STL库函数层次,再下层代码不做探究本文主要了解QSaveFile及其具体实现,使用到父类数据的地方只讨论关键点QT Private类大部分Qt类有一个类名+Private构成的类,这个类主要用于保存数据、具体实现类功能比如QObject具有QObjectPrivate来实现具体功能,
使Qt应用程序能够单实例运行的典型实现方法是使用共享内存实现。该方法实现简单,代码简洁。但有一个致命缺陷:共享内存(QSharedMemory)实现的单程序运行,当运行环境是UNIX时,并且程序不幸崩溃,会导致共享内存无法释放,从而无法重新运行程序! 所以应该寻找其他的使Qt应用程序能够单实例运行的方案。于是找到LocalSocket和LocalServer通讯方案(据说Qt官方商业版的QSin
1.QSharedMemory介绍 QSharedMemory提供了多个线程和进程对共享内存
转载 2021-08-09 21:42:00
322阅读
2评论
00. 目录文章目录00. 目录01. 概述02. 公有类型03. 成员方法
原创 2022-03-14 15:05:11
1476阅读
原创 2021-07-21 09:29:02
1061阅读
代码1:APUE10.18节的system函数源代码 int system(const char *cmdstring) /* with appropriate signal handling */ { pid_t pid; int status; struct sigaction ignore,
目录参考资料:1. MCS简介MCS是什么如何选择MCS有哪些MCS可供选择如何配置MCS示例 参考资料:链接: 5G NR Modulation and Coding Scheme – Modulation and Code Rate.1. MCS简介MCS是什么MCS(Modulation and Coding Scheme,即调制编码方案)定义了一个RE(Resource Element,
官方例子: ://doc.qt.io/qt-5/qtcore-ipc-sharedmemory-example.html 查了一下,QSharedMemory没有自带任何。我的想法: 1. 能不能继承QSharedMemory,给它添加,然后两个进程里都使用这个继承类,这样它们最终使 Read More
转载 2017-02-28 17:23:00
50阅读
程序运行截图如下:分享端分享图片:接受端接受图片:分享端的逻辑:1.创建一
转载 2022-06-13 13:10:08
141阅读
在使用QMAP的过程中发现导致程序崩溃的神奇问题,很有代表意义,所以把分析过程写出来,与大家共同学习。 文章目录一、问题描述二、源码分析三、调试代码四、修改方法 一、问题描述while(1) { QMapIterator<QString, int> i(map); while (i.hasNext()) { i.next(); qDebug(
目录QFile类介绍 写入数据到txt文件(实例代码)从txt文件中读取所有数据(实例代码)从txt文件中一行一行读取数据(实例代码)部分函数参数及作用 QFile类介绍QIODevice 类是 Qt 中所有 I/O 设备的基础接口类,为诸如 QFile、QBuffer 和 QTcpSocket 等支持读/写数据块的设备提供了一个抽象接口。。QFile类提供一个用于读/写文件的
程序运行截图如下: 分享端分享图片: 接受端接受图片: 分享端的逻辑: 1.创建一个QSharedMemory,并设置一个key值; 2.查看这个内存是不是被使用,如果被使用就断开; 3.调用create进行创建; 4.使用memcpy把要写入的数据放入QSharedMemory中(内部一般会使用互 ...
转载 2021-04-26 13:24:00
405阅读
2评论
00. 目录文章目录00. 目录01. 概述02. 开发环境03. 编程步骤04. 写端
原创 2022-03-14 15:04:45
387阅读
文章目录问题描述解决方案注意 问题描述在写Qt项目的时候需要一些图片文件,但我明明按照要求导入了图片资源,但是运行的时候却说:找不到文件?并且出现了奇怪的报错?也就是标题的那串再加上一串数字。解决方案在Qt中如果上传的资源太大了,就会有如下报错: 这时我们可以将文件转为二进制文件(rcc文件)再导入Qt中,但是电脑中是没有自带rcc指令的,这时我们就需要配置环境变量,步骤如下:(本人电脑是Win
转载 2020-05-04 22:29:00
225阅读
2评论
  QSV文件是奇艺为了保护版本而产生的一种文件格式。但这一措施使得想在手机、平板等非PC平台上播放该视频带来严重不便,于是想方设法把QSV文件转换为别的平台可播放的格式。前段时间我对奇艺的QSV文件格式也做了少量的研究。因为我也想在手机上播放奇艺影音下载的视频。 事实上奇艺的所有视频都是f4v格式的,f4v其实就是一种FLV格式,只是其视频编码采用的是H.264; 通过奇艺影
  • 1
  • 2
  • 3
  • 4
  • 5