drogon框架添加定时器
1.创建TimerTask.cpp/h文件 #include "TimerTask.h" #include <drogon/utils/Utilities.h> #include <drogon/HttpAppFramework.h> using namespace std; using namespace drogon::utils;…
2023-3-14 16:42
|
647
|
|
22 字
|
几秒读完
函数与结构
结构变量的行为更接近于基本的单值变量。也就是说,与数组不同,结构将其数据组合成单个实体或数据对象,该实体 被视为一个整体。 但是按值传递有一个缺点:如果结构非常大,那么复制结构就会增加内存需求,降低运行速度。 1.直接传递和返回结构 定义一个结构。 struct travle_time{ int hours; int mins; } 可以直接传递到…
2023-3-04 10:28
|
447
|
|
382 字
|
2 分钟
C++ 函数原型
1.为什么需要原型 原型描述了函数到编译器的接口,也就是说,它将函数返回值的类型(如果有的话)以及参数的类型和数量告诉编译器。 #include <iostream> void cheers(int); // prototype: no return value double cube(double x); // prototype: ret…
2023-3-03 15:31
|
601
|
|
1511 字
|
6 分钟
C++中auto用法
C++ auto用法记录,介绍了auto的概念,使用原因,注意事项等
2023-3-03 11:01
|
565
|
|
1009 字
|
4 分钟
MySQL8搭建MGR单主模式
一、介绍MGR(MySQL Group Replication)复制,一开始就把SQL发送到从结点,主从结点同时进行冲突检查,这过程为称为certify,certify是检查比较两个并发事务写操作时的数据集,检查比较是行级别的。解决事务冲突办法,先执行结束的事务commit,后执行结束的事务rollback。实现数据最终一致性。在单机模式下,主结点挂掉后,从结点会选举新主结点,旧主结点从集群中剔除。选举采用paxos算法,投票超过一半当选。二、环境2.1 软件版本OS:C
2023-2-22 13:46
|
460
|
|
458 字
|
3 分钟
HIVE-3.1.2搭建
修改hive环境变量文件 cd /opt/hive/conf # (Hive安装包路径的conf文件夹) cp hive-env.sh.template hive-env.sh vim hive-env.sh 在hive-env.sh文件的最下面加入如下内容 export HADOOP_HOME=/opt/hadoop #(hadoop的路径) e…
2023-2-20 17:25
|
284
|
|
180 字
|
1 分钟内
解决gitlab限制上传大小文件的问题
简介首先亮出报错关键字error: RPC failed; result=22, HTTP code = 413fatal: The remote end hung up unexpectedlyfatal: The remote end hung up unexpectedly反正问题的关键就是gitlab限制了上传的文件大小思路解决这个问...
2023-2-16 14:20
|
1,092
|
|
295 字
|
2 分钟
vscode调试python时提示无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的解决方法
(1)vscode在调试python文件时提示如下信息:conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。解决办法:没有添加系统变量,所以系统根本识别不了conda命令,找不到位置。添加以下系统变量即可正常运行:添加对应Anaconda环境变量到用户变量中:(以自己的安装路径为准)D:\AnacondaD:\Anaconda\ScriptsD:\Anaconda\Library\bin
2023-2-04 10:59
|
1,244
|
|
353 字
|
2 分钟