logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Python编程:requests 库中的session

在 Python 的 requests 库中,Session 对象是一个非常重要的概念,它允许你在多个请求之间保持某些参数和状态。

#python
Qt编程: 正则表达式分析

Qt 提供了两种正则表达式实现:QRegExp (Qt 4-5) 和 QRegularExpression (Qt 5+推荐)。本文将重点介绍 Qt 5 推荐的 QRegularExpression 类及其完整用法。

#qt#正则表达式
设计模式:23种模式“简介”

23种设计模式通常分为三大类:创建型、结构型和行为型;实践黄金法则:➤ 识别变化点 → 找到稳定抽象 → 用模式封装变化

#设计模式
C++开发:rest_rpc服务端解析

基于 C++ 的 RPC 服务器实现,使用了 Boost.Asio(或 Asio)网络库来处理异步通信。整个 rpc_server 类负责管理连接、注册回调函数、发布/订阅机制以及 SSL 配置等

#rpc#网络协议#c++
C++开发:rest_rpc简介

rest_rpc是一个高性能 C++ RPC 框架,适合用C++构建高性能分布式系统,其目标是让tcp通信变得非常简单易用,即使不懂网络通信的人也可以直接使用它。

#c++#rpc
C++开发:rest_rpc示例

rest_rpc是一个高性能、易用、跨平台、header only的c++11 rpc库,它的目标是让tcp通信变得非常简单易用,即使不懂网络通信的人也可以直接使用它。由 qicosmos 开发,它是一个高性能 C++ RPC 框架

文章图片
#rpc#c++#qt
C++开发:rest_rpc路由器类router

RPC 路由器类(router) 的实现,用于在服务端或客户端中根据函数名(或其哈希值)来注册和调用远程过程。这个类使用了现代 C++ 技术(如模板元编程、tuple 解包、lambda 表达式、std::function 等),具有良好的扩展性和类型安全性。

#rpc#网络协议#c++
C++编程:环境变量

环境变量是存储在操作系统中的键值对,可以被所有进程访问,用于:配置程序行为传递系统信息存储用户偏好设置定义系统路径防御性编程总是检查getenv()返回的指针是否为null处理环境变量不存在的情况命名规范使用应用名前缀避免冲突(如MYAPP_CONFIG_PATH)全大写加下划线的命名方式文档化记录程序依赖的环境变量说明每个变量的用途和有效值错误处理if (!dbUrl) {跨平台考虑#else#

#c++#qt
C++编程:环境变量

环境变量是存储在操作系统中的键值对,可以被所有进程访问,用于:配置程序行为传递系统信息存储用户偏好设置定义系统路径防御性编程总是检查getenv()返回的指针是否为null处理环境变量不存在的情况命名规范使用应用名前缀避免冲突(如MYAPP_CONFIG_PATH)全大写加下划线的命名方式文档化记录程序依赖的环境变量说明每个变量的用途和有效值错误处理if (!dbUrl) {跨平台考虑#else#

#c++#qt
C++开发:rpc_client 客户端解析1

rpc_client 是一个用于实现远程过程调用(Remote Procedure Call, RPC)的客户端类。利用 Asio 库进行网络通信,并支持异步操作、SSL 安全连接(如果启用)、超时控制等功能。这个类允许客户端以不同的方式初始化,并提供了灵活的消息处理机制。

#rpc#c++
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择