大草原的小灰灰
消灭了一个bug,还会有千千万万个bug。bug是改不完的。
展开
-
makefile实现大型项目编译部署
本文章介绍了如何通过makefile编译部署一个大型项目。包括使用makefile生成静态库、动态库和可执行程序,使用makefile如何编译多个子项目,使用makefile进行程序的安装和卸载以及如何在makefile中执行shell脚本。最后通过一个完整的项目演示了makefile在大型项目中的使用。原创 2024-08-10 22:53:38 · 250 阅读 · 0 评论 -
CMake install如何安装目标、文件、目录和安装时执行代码
本文章主要介绍了CMake install的使用,包括如何使用CMake install 安装目标、安装文件,安装目录和安装时执行代码,并结合实例进行了演示。基本上覆盖了CMake install 90%以上的使用场景。原创 2024-07-28 10:32:08 · 328 阅读 · 0 评论 -
PKCS#7签名介绍与代码实现
本文章主要介绍了PKCS#7签名、PKCS#7签名数据的结构、PKCS#7 Attach 和 Deatch的区别。并通过OpenSSL,用C代码实现了PKCS#7签名和验签,对签名数据进行了分析。原创 2024-06-23 12:12:01 · 1129 阅读 · 0 评论 -
Tongsuo(铜锁)项目介绍 - 实现国密SSL协议
本文章主要介绍了铜锁项目的编译,以及使用铜锁项目实现国密SSL通信、搭建支持国密SSL协议的Nginx服务器、支持国密SSL协议的libcurl的使用。原创 2024-06-22 22:59:13 · 1479 阅读 · 0 评论 -
SM2加密算法的公私钥和密文格式以及不同编程语言之间无法互相解密问题分析
本文章主要介绍了SM2加密算法的公钥、私钥和密文格式,以及对于不同编程语言之间无法互相解密问题进行了分析和处理。原创 2024-06-16 15:15:13 · 1515 阅读 · 0 评论 -
PAC代理技术详解以及PAC代理无法开启问题
本文章主要介绍了PAC代理技术,并通过一个实例演示如何实现PAC代理,通过PAC代理可以对原网页请求内容作修改再重新发送出去,并且还可以对网页的响应内容作修改再返回给浏览器。最后介绍了对于部分电脑出现的PAC代理无法开启问题给出了详细的解决方案。原创 2024-06-01 11:20:34 · 1205 阅读 · 0 评论 -
OpenSSL之API编程 - C/C++实现RSA非对称加密算法
本文章介绍了OpenSSL RSA非对称加密算法的相关接口,并使用C语言实现了RSA加解密原创 2024-05-30 08:54:53 · 415 阅读 · 0 评论 -
WMI技术介绍以及使用WMI技术获取系统信息
Windows Management Instrumentation(WMI)是Microsoft Windows操作系统中一个强大的管理框架,它允许管理员以及开发者以标准化的方式访问和控制系统的各种硬件、操作系统组件、应用程序以及网络资源。本文章主要介绍了WMI技术以及如何使用WMI技术获取系统信息。并且提供了一种判断带参进程是否运行的方法。原创 2024-05-25 12:49:54 · 448 阅读 · 0 评论 -
OpenSSL之API编程 - C/C++实现AES、DES、3DES、SM4对称加密算法
本文章介绍了OpenSSL计算对称加解密算法(AES、DES、3DES、SM4等)的相关接口,并使用C语言实现了AES和SM4加解密。原创 2024-05-23 19:38:28 · 717 阅读 · 1 评论 -
OpenSSL之API编程 - C/C++实现摘要算法和Base64编解码算法
本文章介绍了OpenSSL计算摘要算法(MD5、SHA1、SHA256、SHA512、SM3等)和Base64编解码的相关接口,并使用C语言实现了MD5摘要算法和Base64编解码算法。原创 2024-05-18 10:35:09 · 277 阅读 · 0 评论 -
使用opencv和dlib库(C++代码)实现人脸活体检测(眨眼、张嘴、摇头检测)
本文章使用opencv和dlib库,使用C++代码实现了人脸活体检测,包括眨眼检测、张嘴检测以及摇头检测,可以对静态图片和活体进行有效区分。原创 2023-11-04 15:42:35 · 2017 阅读 · 0 评论