自定义博客皮肤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)
  • 收藏
  • 关注

原创 libevent-windows-linux编译

编译环境与源码请参考http://www.libevent.net/libevent_1_0.html目录结构1、编译zlib@echo "start zlib build"set VS="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsamd64_x86.bat"set OUTDIR=F:\libevent\output\vs2017_32\zli..

2021-03-04 10:41:57 183 1

原创 FTPS服务器搭建流程

FTPS服务器搭建流程1、双击打开WinFtpServer.exe2、选择简体中文确定3、下一步4、选择接受,下一步5、选择安装的目录,下一步6、下一步7、默认下一步8、输入登入用户名,密码9、默认下一步[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0vGdnweX-1614822296259)(C:\Users\13767\AppData\Roaming\Typora\typora-user-images\

2021-03-04 09:58:01 2492 3

原创 (5~12)Effective C++ 改善程序与设计的55个具体做法

5. 了解 C++ 默认编写并调用哪些函数6. 若不想使用编译器自动生成的函数,就该明确拒绝7. 为多态基类声明 virtual 析构函数3.尽可能使用 const4.确定对象被使用前先已被初始化5. 了解 C++ 默认编写并调用哪些函数5. 了解 C++ 默认编写并调用哪些函数编译器可以暗自为 class 创建 default 构造函数、copy 构造函数、copy assignment 操作符, 以及析构函数。//创建空类class Empty{ };//空类等价于如.

2021-03-04 09:37:48 334 1

原创 GProf的使用

GProf的使用1、安装gprof2dot.py下载地址 http://jrfonseca.googlecode.com/svn/trunk/gprof2dot/gprof2dot.py得到 gprof2dot-2021.2.21.tar.gz解压 tar -zvxf gprof2dot-2021.2.21.tar.gz2、配置gprof2dot.py环境变量1、当前终端单次有效 执行命令 export PATH=$PATH:/home/gzrobot/gprof_dir/gpro

2021-03-04 09:33:49 497 1

原创 Valgrind 的使用

Valgrind 的安装与使用1、安装sudo apt install valgrind参数信息用法: valgrind [options] prog-and-args [options]: 常用选项,适用于所有Valgrind工具--tool=<name>最常用的选项。运行 valgrind中名为toolname的工具。默认memcheck。-h --help显示所有选项的帮助,包括内核和选定的工具两者。--version显示valgrind内核的版本,每

2021-03-04 09:26:00 507 1

原创 (1~5)Effective C++ 改善程序与设计的55个具体做法

1.视 C++ 为一个语言联邦2.尽量以 const, enum, inline 替换 #define3.尽可能使用 const4.确定对象被使用前先已被初始化5. 了解 C++ 默认编写并调用哪些函数1. 视 C++ 为一个语言联邦C++高效编程守则视情况而定,取决于你使用 C++ 的哪一个部分。分为四个部分, 如下:CC 基础。Object-Oriented C++C++ 面向对象编程基础, 内含类的封装、继承、多态等等。Template C++C++ 泛型编程,获.

2021-01-18 19:48:58 163

原创 C++连接FTP

话不多说,直接上干活#ifndef _ELEMENT_FTP_INCLUDE_H_#define _ELEMENT_FTP_INCLUDE_H_/*FTP OPERATION CODE*/typedef enum FTP_STATE{ FTP_UPLOAD_SUCCESS, FTP_UPLOAD_FAILED, FTP_DOWNLOAD_SUCCESS, FTP_DOWNLOA...

2020-01-12 14:21:07 999 1

原创 C++连接Mysql数据库的几种方式

描述mysql数据库是一种关系型数据库, 近年来的用户迅速增加,下面介绍几种C++连接mysql的方式通过Mysql原生lib连接, 为方便使用, 通过原生接口再次封装.h#ifndef MYSQLDATABASE_MYSQLDATABASE_H_#define MYSQLDATABASE_MYSQLDATABASE_H_#include <string>#incl...

2020-01-12 13:50:42 948 1

原创 有关时间的函数积累

描述相信大家在开发过程中经常需要获取当前的时间的问题, 下面总结了一些相关函,方便遇到的时候使用计算两个时间相差多少分钟//获取当前时间,格式为time_ttime_t current_time;time(&current_time);//获取两个时间相隔多少分钟long remainSec = difftime(time_t _Time1, time_t _Time2...

2020-01-12 13:27:45 229

空空如也

空空如也

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

TA关注的人

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