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

对虚拟机ubuntu系统的lvm系统盘扩容

对虚拟机ubuntu系统的lvm系统盘扩容

虚拟机系统盘的根目录空间不够用,在无加盘条件下,只能考虑给系统盘空间扩容。这种方法风险较高,开始之前,在虚拟机内创建了快照。 一、修改分配内存在主机中对虚拟机的分配内存进行修改 1、通常使用esxi,对虚拟机进行扩容操作,现在加40G...

汇编语言简明教程

汇编语言简明教程

一、基础知识 1、指令机器指令:CPU能直接识别并执行的二进制编码 汇编指令:汇编指令是机器指令的助记符,同机器指令一一对应。 指令:指令通常由操作码和地址码(操作数)两部分组成 指令集:每种CPU都有自己的汇编指令集。 汇编语言由3...

FLEXLM ECC 椭圆曲线加密分析

FLEXLM ECC 椭圆曲线加密分析

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

MySQL性能优化

MySQL性能优化

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

Qt Installer Framework 使用手册

Qt Installer Framework 使用手册

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

C/C++ 开源算法库

C/C++ 开源算法库

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

Qt项目升级到Qt6移植总结

Qt项目升级到Qt6移植总结

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

什么情况下需要对数据库进行分库分表分区

什么情况下需要对数据库进行分库分表分区

一、什么是分区、分表、分库分区就是把一张表的数据分成N个区块,在逻辑上看最终只是一张表,但底层是由N个物理区块组成的。 分表就是把一张表按一定的规则分解成N个具有独立存储空间的实体表。系统读写时需要根据定义好的规则得到对应的字表明,然...

Wine完全使用指南

Wine完全使用指南

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如Linux,Mac,FreeBSD和Solaris等)上运行 Windows 应用的兼容层。...