多读书多实践,勤思考善领悟

MySQL性能优化

MySQL性能优化

一、背景在数据爆炸的年代,单表数据达到千万级别,甚至过亿的量,都是很常见的情景。这时候再对数据库进行操作就是非常吃力的事情了,select个半天都出不来数据,这时候业务已经难以维系。技术在进步虽然有了NoSQL、NewSQL数据库,但...

Qt项目升级到Qt6移植总结

Qt项目升级到Qt6移植总结

一、前言Qt 6.2 也是 Qt 6 的第一个版本,Qt 公司将为 Qt 商业客户提供长期支持。 在 Qt 6.2 中,包含了 Qt 5.15 中的所有常用功能以及为 Qt 6 添加的新功能。随着 Qt 6.2 的发布,几乎所有的用户...

FLEXLM ECC 椭圆曲线加密分析

FLEXLM ECC 椭圆曲线加密分析

1. FLEXLM简介FLEXlm是应用广泛的License管理工具。DS、ANSYS、MathWorks、80%以上的 EDA软件公司等等采用它管理授权,是目前最流行的加密方法,保护着世界上价值上兆亿美元的软件,不过在破解者面前,它...

Qt Installer Framework 使用手册

Qt Installer Framework 使用手册

使用Qt库开发的应用程序,一般有两种发布方式:(1)静态编译发布。这种方式使得程序在编译的时候会将Qt核心库全部编译到一个可执行文件中。其优势是简单单一,所有的依赖库都集中在一起,其缺点也很明显,可执行程序体量较大,光Qt核心库加起来...

龙芯硬件平台安装Loongnix操作系统

龙芯硬件平台安装Loongnix操作系统

​ Loongnix操作系统是龙芯开源社区推出的Linux操作系统,作为龙芯软件生态建设的成果验证和展示环境,集成了内核、驱动、图形环境等操作系统基础设施方面的最新研发成果,以“源码开放、免费下载”的形式进行发布,可直接应...

C/C++ 开源算法库

C/C++ 开源算法库

本文收集各种 C 和 C++ 优质的科学计算算法开源代码库。数值优化的世界,这些算法库功能强大、快速、高效、优雅,拿去比较普通人编写的算法代码,会发现自己的代码卑贱的如同草芥蝼蚁一般。 1. GSLGNU Scientific Lib...

QT 插件(QtPlugin)教程

QT 插件(QtPlugin)教程

教程源码:https://github.com/myhhub/qtPluginApp 初识QtPlugin概述为什么我们要学习插件化,其和 windows 导出 dll 有什么区别呢? 导出的动态库如果缺失,程序不能运行。但插件可以...

Qt 编程风格与规范

Qt 编程风格与规范

变量声明 声明每一个变量都要用独立的一行 避免短的或无意义的命名 单个字符的变量名只适用于用来计数的临时变量,因为此时该变量的用途十分明显 当一个变量被用到时再声明它 123456789// Wrongint a, b;char *c...