摘要:
###一、简单工厂 一个工厂类能够根据传入参数而决定创建出哪一种产品类的实例 ###二、类设计 // 手机 class Phone { public: virtual void model() = 0; }; // 华为手机 class HuaWei : public Phone { public: 阅读全文
摘要:
计算机表示浮点数都有一个精度的限制,由于精度的限制会发生部分的截断,使得原本不相等的浮点数就变成了相等 假设 float x = 3.144444445, y = 3.144444448 从数学角度上看,x 和 y 是不相等的,但在 32 位计算机中它们是相等的 所以我们编程中最好不要直接使用 == 阅读全文
摘要:
编写一个简单的 linux 驱动代码栗子 ###1、源文件 xxx.c #include <linux/kernel.h> #include <linux/module.h> // 模块入口函数 static int __init demo_init(void) { printk("Hello wo 阅读全文
摘要:
1、简单的线程使用,本次使用 QtConcurrent 方式实现,由于它比较简单,有时候使用它还是挺方便的。 2、包含头文件 1 #include <QtConcurrent/QtConcurrent> 3、准备好线程处理函数 void Widget::_onFunction() { while ( 阅读全文
摘要:
个人总结 今天是 2021年 12 月 31 日 其实 也没什么好总结的 记一次博客记录 一年 磕磕碰碰,踩踩坑 首先 感谢公司,感谢同事,感谢各位帮助我的小伙伴 其次 这一年 是不平凡的一年,也是不想面对的一年 一年间就失去 3 位亲人, 呜呜呜 心里悲伤 但又不得不去接受事实 生活还在继续 继续 阅读全文
摘要:
练手项目 部分截图 End 可选择日期后立即计算 自动记忆最后一次操作 . . . 等 等 新手可照葫芦画瓢,当做练练手 想体验功能可下载玩玩儿 附上下载链接 链接:https://pan.baidu.com/s/1gnFzHPS_uGpBKrEiPNDb3g 提取码:hfrf 阅读全文
摘要:
生成 exe 后,单独新建一个文件夹 从 Qt 安装目录下 拷贝几个必备的 dll 即可发布 当然这个是简单发布,依赖其他库的还需要另外操作 Qt 我的路径是 dll : C:\Qt\Qt5.12.8\5.12.8\mingw73_32\bin platforms: C:\Qt\Qt5.12.8\5 阅读全文
摘要:
二分查找 也称为折半查找 是一种比较高效的查找方法 但是,它有个前提 就是 查找的序列一定要是有序的 查找的序列一定要是有序的 查找的序列一定要是有序的 . . . 代码测试 #include <stdio.h> // 二分查找法 bool search_key(int *src, int size 阅读全文
摘要:
前言 我们在自己电脑调试好的程序 然后发给其他电脑使用 这时其他电脑如果没有安装运行环境肯定是运行不起来的 那这时候我们可以使用官方提供的 windeployqt 工具将 exe 依赖的库全部打包好 这样只要我们把该打包的发布给其他电脑 这样就能运行了 测试 1. 新建一个文件夹,把我们要发布的ex 阅读全文
摘要:
事项 最近项目中需要使用设置相对相对路径 然后被 .pro 文件的相对路径整抽风了 各种找不到文件 经研究发现,跟着玩意儿有关系 【1】 Shadow buid 打勾时 ./ 会有2种情况: 1.代表 .pro 文件的目录,下面这些变量使用 INCLUDEPATH LIBS SOURCE FORM 阅读全文