自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 FTP文件管理项目(本地云)项目日报 测试端(八)日志

1.用到的日志函数1.创建文件,文件名为当前日期 QDateTime datetime; QString timestr=datetime.currentDateTime().toString("yyyyMMdd"); QString fileName = "/cloudtest/daily/" + timestr + ".txt";//假设指定文件夹路径 // QFile file("../cloudtest/daily/daily.txt"); QFile file(fileName);

2020-06-27 22:17:57 218

原创 FTP文件管理项目(本地云)项目日报 测试端(七)Qt定时器

QT定时器1.时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下:QTime:时间数据类型,仅表示时间,如15:23:13。QDate:日期数据类型,仅表示日期,如2017-4-5。QDateTime:日期时间数据类型,表示日期和时间,如2017-03-23 08:12:43。2.定时器代码 //创建定时器对象 timer=new QTimer(this); //连接定时器信号与槽 connect(timer,SIGNAL(timeout()),this,S

2020-06-27 22:01:47 176

原创 FTP文件管理项目(本地云)项目日报 测试端(六)不定长包

1.今日任务包的收发完成情况:完成一半2.包的协议#ifndef I_PACKET_PUBLIC_H#define I_PACKET_PUBLIC_H#include #include using namespace std;#define MAX_LEN 256/接入层数据包头/typedef struct packet_header_st{int fd;//用于前后端通信即目标客户端fd(服务器用到)int funcId; // 功能号//登录包0x01,注册包0

2020-06-24 15:33:56 234

原创 FTP文件管理项目(本地云)项目日报 测试端(五)线程及线程池

1.今日完成任务线程池的书写2.用到的线程函数1.pthread_create函数:创建线程头文件:#include <pthread.h>int pthread_create(pthread_t *thread, const pthread_attr_t *attr,void *(*start_routine) (void *), void *arg);pthread_t *thread:传递一个pthread_t变量地址进来,用于保存新线程的tid(线程ID)const pt

2020-06-24 15:17:31 237

原创 FTP文件管理项目(本地云)项目日报 测试端(四)socket连接

补日报,之前因为复习考试,缺了几次日报。1.完成功能完成了socket连接功能,并已经测试2.运用的函数及代码1.socket套接字函数#include <sys/types.h>//头文件#include <sys/socket.h>int socket(int domain, int type, int protocol);返回值:成功返回一个新的文件描述符,失败-1对于IPv4,domain参数指定为AF_INET。对于TCP协议,type参数指定为SOCK

2020-06-24 15:05:26 216

原创 FTP文件管理项目(本地云)项目日报 测试端(三)

1.今日成果今天复习了一些QT的界面绘画函数1.窗口大小固定函数this->setFixedSize(639,423);//括号里为窗口大小2.QT5当运用中文时可能会出现乱码的情况,一下为解决办法 #include <QTextCodec>//头文件 QTextCodec *codec = QTextCodec::codecForName("UTF-8"); QTextCodec::setCodecForTr(codec); QTextCod

2020-06-19 23:25:58 267

原创 FTP文件管理项目(本地云)项目日报 测试端(二)

1.需求分析(1)单服务器单业务测试:先于服务器进行连接,检测服务器发来的包是否完整。通过判断包的头和尾判断包是否完整。(2)多客户多业务:测试并发量,检测服务器连接量是否能到万级别(3)压力测试参数使用定时器,通过设置测试时间来判定服务器的效率。每次测试时,用户可以设定测试长度,发送那些业务,业务发送间隔,模拟客户端说,是否有应答包处理等(4)日志生成当天日期的测试结果文件,包括业务总笔数,成功处理数和失败数日志形式:2.个人心得感觉测试端的难点在日志体现上,打算在基础功能做完进行

2020-06-18 22:47:14 199

原创 FTP文件管理项目(本地云)项目日报 测试端(一)

1.测试端的项目要求2.测试端各项占比3.我的甘特图4.今日任务1.立项2.团队成员互相认识3.了解自己负责部分的任务

2020-06-17 21:41:37 240

原创 C语言链表:链表的相关函数(节点的计算,增加,删除节点)

1.链表的简单结构:头指针(head),若干个节点(节点包括了数据域和指针域),最后一个节点要指向空。2.实现原理:头指针指向链表的第一个节点,然后第一个节点中的指针指向下一个节点,然后依次指到最后一个节点,这样就构成了一条链表。3.链表的数据结构typedef struct node{ void*data;//数据域 struct node* pNext;//指针}NODE_T;4.链表的相关函数extern NODE_T* pHead;NODE_T* List_init(void

2020-06-12 14:36:55 1193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除