排序
【Qt6】列表模型——几个便捷的列表类型
【Qt6】列表模型——几个便捷的列表类型,前面一些文章,老周简单介绍了在Qt 中使用列表模型的方法。很明显,使用 Item Model 在许多时候还是挺麻烦的——要先建模型,再放数据,最后才构建视图...
20.1 OpenSSL 字符BASE64压缩算法
20.1 OpenSSL 字符BASE64压缩算法,OpenSSL 是一种开源的加密库,提供了一组用于加密和解密数据、验证数字证书以及实现各种安全协议的函数和工具。它可以用于创建和管理公钥和私钥、数字证书和其...
字符串中的BKDRHash哈希函数
字符串中的BKDRHash哈希函数,字符串中的BKDRHash哈希函数 在计算机科学中,哈希函数是一种将任意长度的输入(也称为“消息”)通过散列算法转换成固定长度的输出,该输出就是哈希值。哈希函数的...
python ModuleNotFoundError_ No module named ‘xxx’的解决方案
python ModuleNotFoundError_ No module named 'xxx'的解决方案,本文主要针对的自己写的包无法正常import的情况,如果是第三方包的话正常来说没有问题。 第三方包 主要考虑没有安装对应的版本以...
C++初识(续篇)
C++初识(续篇),1.2 注释 作用:在代码中加一些说明和解释,方便自己或其他程序员阅读代码 两中格式 单行注释: 通常放在一行代码的上方,或者一条语句的末尾,对该行代码说明 // 这样的是单行...
高精度(加减乘除)
高精度(加减乘除),高精度(加减乘除) 高精度的核心思想就是利用数组去储存大数,然后通过模拟手动计算的方式,来进行计算。 主要分三个模块: 1.读入数据并转换为(int)类型储存 高精度加法 ...
写个简单的管理数组指针的智能指针
写个简单的管理数组指针的智能指针,模板智能数组指针 1.管理任意类型的数组指针 2.释放的时候自动删除数组指针指向的内存 //模板智能数组指针 template<typename T> class AiArrayPtr { p...
通过数组的指针获得数组个数
通过数组的指针获得数组个数, 这几天学习智能指针时,自己在练习写个管理数组指针的类时碰到了通过数组指针获取数组个数的问题 1.在网上查询了通过数组指针获取数组个数的方法,对于自定义...
Qt Creator中调用Opencv
Qt Creator中调用Opencv,使用Qt Creator调用opencv 本案例使用Visual Studio 2015+Opencv4.6.0+Qt Creator 5.9.1 一、构建套件 在构建套件之前,需正确安装Visual Studio、Opencv和WindowsSDK,...
C++函数如何具有多个返回值?
C++函数如何具有多个返回值?, 本文介绍在C++语言中,使用一个函数,并返回两个及以上、同类型或不同类型的返回值的具体方法。 对于C++语言而言,其不能像Python等语言一样在一个函数中...
16.2 ARP 主机探测技术
16.2 ARP 主机探测技术,ARP (Address Resolution Protocol,地址解析协议),是一种用于将 IP 地址转换为物理地址(MAC地址)的协议。它在 TCP/IP 协议栈中处于链路层,为了在局域网中能够正确...
16.1 Socket 端口扫描技术
16.1 Socket 端口扫描技术,端口扫描是一种网络安全测试技术,该技术可用于确定对端主机中开放的服务,从而在渗透中实现信息搜集,其主要原理是通过发送一系列的网络请求来探测特定主机上开放的T...