logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

最短路问题——单源最短路

是的,所以我们上面也说了: Bellman-Ford算法是比较暴力的把所有的边都更新(即先后对所有的顶点的相邻顶点进行松弛),而不像Dijkstra算法的贪心那样每次选的都是最短的,也因此它一遍过后可能得不出最短的路径,可能需要进行多次迭代。

文章图片
#算法
【jsonRpc项目】常用的零碎功能接口实现

我们这里所有的类都存放在下面的的detail.hpp里面。

文章图片
#http#网络协议
【消息队列项目】连接管理模块实现

注意我们的代码都是存放在下面这个connection.hpp里面的// Connection类:管理单个TCP连接,提供信道的创建、关闭和查询功能public:// 智能指针别名,便于资源管理// 构造函数:初始化连接所需的各个组件Connection(const VirtualHost::ptr &host, // 虚拟机主机环境const ConsumerManager::ptr &cmp,

文章图片
#服务器#运维
【Qt】布局管理器

简单说,就是你得像告诉别人“请把杯子放在桌子左上角坐标 (10, 20) 的位置”一样,精确地计算并用。

文章图片
#qt#开发语言
【Qt】初识Qt

需要菜单、工具栏等标准元素,选择。

文章图片
#qt#开发语言
【Qt】输入类控件1——QLineEdit,QTextEdit,ComboBox

⚽ 关于正则表达式 正则表达式是⼀种在计算机中常⽤的,使⽤特殊字符描述⼀个字符串的特征的机制在进⾏字符串匹配时⾮常有⽤.正则表达式的语法还⽐较复杂,⼀般都是随⽤随查,不需要背下来.正则表达式语法 | Microsoft Learn正则表达式语法测试工具 - 在线工具我在这里给大家讲一个正则表达式^1\\d{10}$^ (脱字符)它表示一个字符串的开始。规则:匹配的字符串必须从这个位置开始。1这是一

文章图片
#qt#开发语言
【Qt】信号和槽

所谓自定义槽就是自定义一个普通的成员函数没什么区别。我们创建一个新的项目我们运行一下我们点击这个按钮,变成下面这个情况了。这个就是Qt5的槽函数的定义过程。在老版本的Qt里面,槽函数必须得使⽤public slots、protected slots或者private slots三个里面的任何一个进行修饰。也就是说必须在这3个里面选一个。也就是说,在Qt5及以上版本中,Qt 中也允许自定义信号。自定

文章图片
#qt#php#服务器
memcpy,memmove函数详解

memcpy 是一个在 C 和 C++ 中常用的库函数,用于从源内存块复制指定数量的字节到目标内存块。这个函数定义在 <string.h>(C)或 <cstring>(C++)头文件中。函数原型如下:参数说明:返回值:memcpy 返回 dest 的值(即目标内存块的指针),但通常在实际编程中这个返回值并不被使用,因为复制操作是否成功通常是通过其他方式(如检查是否发生了内存访问错误)来判断的。使用

文章图片
#开发语言#c语言
【MySQL数据库备份与恢复2】备份的三种常用方法

mysqldump客户端程序可以执行逻辑备份并生成一组SQL语句,其中包含原始数据库和表的定义以及表中的数据,以便实现对数据库的简单备份或复制。mysqldump命令可以生成CSV、或XML格式的文件。简单灵活:是一个命令行工具,使用相对简单不需要复杂的配置,提供了各种选项和参数,可以按需备份数据库的结构和数据,包括表格结构、数据、触发器、存储过程等。跨平台支持:适用于多个操作系统,包括Windo

文章图片
#mysql#数据库
    共 24 条
  • 1
  • 2
  • 3
  • 请选择