logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python编程:网络爬虫

Python 是编写网络爬虫的流行语言,因为它有丰富的库和框架支持。

#python
python调用C++库

使用 PyBind11 封装 C++ 类是一个相对直接的过程,它允许你将 C++ 类暴露给 Python 代码。下面我将展示如何使用 PyBind11 来封装一个简单的 C++ 类。

#python#c++
python调用C++库:数据类型转换

注意,尽管这里使用的是 std::shared_ptr,PyBind11 同样支持 std::unique_ptr,但通常不建议直接将 std::unique_ptr 返回给 Python,因为它的所有权语义可能会导致复杂性增加。echo_map: 接收一个 std::map<std::string, int> 参数,并简单地返回它。echo_vector: 接收一个 std::vector<in

文章图片
#python#c++
python编程:数据库编程

Python数据库编程涉及使用Python语言与各种数据库系统进行交互,执行如创建、读取、更新和删除(CRUD)等操作。Python支持多种数据库,包括各种主流数据库系统:关系型数据库(如MySQL、PostgreSQL、SQLite)和非关系型数据库(如MongoDB、Redis)

#python
C++编程:多态详解

多态是面向对象编程的三大特性之一(封装、继承、多态),它允许使用统一的接口来处理不同类型的对象。在C++中,多态主要通过虚函数和继承机制来实现。

#c++
Qt编程:hplayer播放器

一个基于 Qt + FFmpeg 的多屏播放器(multi-screen player)

#qt#开发语言
Python编程:图像增强

图像增强是数字图像处理中的重要技术,旨在改善图像质量或突出图像中的有用信息,为后续的分析和处理提供更好的基础。

文章图片
#python#opencv#计算机视觉
Qt编程:QSyntaxHighlighter使用

QSyntaxHighlighter 是一个抽象基类,需要子类化来实现具体的语法高亮规则。它通常与 QTextEdit 或 QPlainTextEdit 一起使用,为这些文本编辑组件提供语法高亮功能。

#qt
C++并行计算:MS-MPI

MS-MPI SDK(Software Development Kit)是微软提供的 MPI 开发工具包,用于在 Windows 平台上开发并行计算应用程序。建议根据具体问题特点选择点对点通信或集体通信方式,并注意负载均衡和通信开销的平衡。特性,适用于多节点集群计算,广泛应用于科学计算、金融建模、机器学习和大规模仿真等领域。使用多个进程并行计算矩阵乘法,主进程(Rank 0)负责分发数据和收集结果

#c++#开发语言
Qt编程:主界面模块化封装

Qt中采用插件编程实现一个主界面模块化封装,并通过单例模式提供一个全局访问点,供其他模块操作主界面。

#qt#单例模式
    共 20 条
  • 1
  • 2
  • 请选择