- 博客(115)
- 资源 (13)
- 收藏
- 关注
原创 求不在任意整型数集合且最接近0的数
设D=C-B=11 1111 - 10 1111 = 01 0000,D即补码;A集合用二进制B表示为:B=10 1111,其实5表示从0开始,即占位第六个;设unsigned X = log(x, B),即X = 5;B的长度为6,获取掩码C, C=11 1111,即6个1;设E,E为D的反码,即左右颠倒,E=00 0010;如有任意整型数集合A, A={0,2,3 5,1}求不在A内,且最解决0的数字,明显答案是4;设F = log(2, E),F = 1;故最接近0的数 = X - F = 4;
2024-07-19 16:14:26
222
原创 美联储加息的简单理解
召回后,虽然得花大量资源养着这些弟子,但其他门派也陷入混乱,部分门派开始自救,部分门派高价请回少林弟子,部分门派组成联盟或对抗或帮忙。恰好此时,少林发布了《九阳神功》《九阴真经》两大绝世秘籍,江湖瞬间炸裂,各门派无奈只能高价请回少林弟子,少林弟子身价倍增。江湖之中少林独大,十之七八的实力都在少林,故为了维护江湖的稳定,少林派了很多弟子到各个门派或教学或维稳。时过境迁,终有一天,少林实力和其他门派有五五开的趋向,这时少林感受到了威胁,所以召回江湖各大弟子。
2024-04-15 11:15:38
178
原创 读大佬Qt开发经验有感
8.QWebEngineView的花屏,main.cpp+QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);5.非点击的mousemove+子控价,setMouseTracking+setAttribute(Qt::WA_Hover, true)3.可拖拽的无边框窗口,setWindowFlags(Qt::CustomizeWindowHint)18.Qt中 += 和 *= 的区别,+= 表示添加 *= 是去重添加。13.中文文本的对齐,+中文空格。
2024-03-25 14:17:02
594
原创 treeview数据的保存和读取(以表格方式保存)
一个简单的treeivew,以表格方式保存比较简单,遍历所有节点,记录parentNode、node、data即可。
2023-12-26 17:12:59
953
原创 ubuntu下qtcreator打开大文件时内存占满并闪退的问题
在ubuntu16.04上,使用qtcreator 3.6.0打开一个2.6MB的头文时,会导致内存占满并闪退。使用qtcreator 4.9.0,问题解决。
2023-11-27 15:50:34
330
原创 ubuntu16.04安装nvidia驱动
经操作,不需要关闭nouveau驱动、x server,通过命令安装就可成功。这里推荐用命令行安装,官方的安装包会有黑屏、无法进桌面的问题。
2023-08-09 10:24:44
674
原创 QJson 和 QCbor
CBOR VS JSON 二进制数据结构CBOR和可视化数据结构JSON。COAP VS HTTP二进制通信协议COAP和可视化通讯协议HTTP。在Qt6里,json内本质是对cbor的操作。
2023-05-30 16:33:19
259
原创 qtsqldrivers-config.pri no such file or directory的解决方案
qtsqldrivers-config.pri
2023-04-11 23:06:24
1619
原创 1.windows meld的右键菜单的使用;2.meld不显示空白行
总体来说比beyond的付费版要好些,一些冲突的解决meld也用惯了,这里提供一个window下使用meld的方法
2022-11-15 14:00:19
907
原创 1.加载web控件、2.DESTDIR和AppDirPath、3.pro 拷贝文件
源码来源于:https://gitee.com/feiyangqingyun/QWidgetDemo下的一个子项目感兴趣的有三点:1.加载web控件、2.DESTDIR和AppDirPath不同,需要在pro指定DESKDIR才能正常执行、3.pro 拷贝文件
2022-11-11 09:39:35
403
原创 Incorrect string value in Mysql.trigger 的报错解决
Incorrect string value in Mysql.trigger 的报错解决
2022-09-07 00:29:25
219
原创 关于非虚函数的假派生
以QPushButton的initStyleOption为例先看源码,该函数为保护函数void QPushButton::initStyleOption(QStyleOptionButton *option) const{ if (!option) return; Q_D(const QPushButton); option->initFrom(this); option->features = QStyleOptionButton:
2022-05-24 11:02:13
183
原创 kde invent 报错误:Non-full name
平时遇到最多的函数回调有两种:静态函数和lambda函数这里对类成员函数回调,参考网上一些帖子做记录和相关分析,先看下面代码#include <iostream>#include <functional>using namespace std;class Math{public: int Minus(int i) { m = i; return m; } int m = 2;};int mai
2022-04-29 13:43:38
386
原创 无序的map、QMap的对应list
第一阶段,map不排序,但是结果为倒序int main(int argc, char *argv[]){ QApplication a(argc, argv); struct greater2 { bool operator()(const int& x, const int& y) const { return true; } }; std::map<int, QString, greater2>
2022-04-26 14:07:48
2047
原创 tableview.delegate.style.drawControl换行的问题
现象:直接按下图,\n是没法实现换行功能的将\n替换成\u2028即可\u2028的相关分析 - 行分隔符: U+2028 - Unicode 字符百科\u2028 行分隔符\u2029 段落分隔符
2022-02-14 13:18:56
248
原创 how to drawText for arabic like qlabel
{ QTextDocument doc(text); doc.setDefaultFont(painter->font()); painter->save(); doc.adjustSize(); doc.setPageSize(QSize(r.width(), doc.size().height())); painter->translate(QStyle::alignedRect(...
2021-12-31 14:48:12
214
原创 函数重载下的虚函数
void print(int d = 0);有两种调用方式:print(); 和 print(2);那么virtual void print(int d = 0); 是否也相当于两种虚函数呢?先说结论:virtual void print(int d = 0);只有一种调用方式,即print(2);之类的其实证明很简单,看看派生类的void print(); 是否能打印父类默认的值就行#include <QApplication>#include <QtDebug>
2021-11-18 10:51:27
321
原创 expect ssh的密码安全问题
https://blog.sreek.net/ssh-login-using-encrypted-password-file/https://blog.sreek.net/ssh-login-using-encrypted-password-file/
2021-10-12 10:33:10
205
原创 QString[]和QString.at()的区别
现象:QString x;qDebug() << __LINE__<< x.size() << x.length();//10 0 0qDebug() << __LINE__<< x.[0];//11 '\x0'qDebug() << __LINE__<< x.[10];//12 '\x0'qDebug() << __LINE__<< x.at(0);//ASSERT: "uint(i
2021-09-14 11:34:22
2672
1
原创 qt debug 不含引号
#include <QDebug>#include <QString>intmain(){QString foo="Hello";intx=1234;qDebug()<<"foo="<<foo<<"x="<<x;qDebug().nospace().noquote()<<"foo="<<foo<<" x="<<x;}Th...
2021-05-24 15:03:43
300
原创 获取小部件所在的窗口
QWidget *QWidget::window() constReturns the window for this widget, i.e. the next ancestor widget that has (or could have) a window-system frame.If the widget is a window, the widget itself is returned.Typical usage is changing the window title:aWidge
2021-04-25 11:22:08
175
qt_img_drag_copy.zip
2020-07-29
qtmqtt-5.12.zip
2019-09-25
calender_self_qt.zip
2015-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人