![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
常用技能
其他实用技能
aspiretop
擅长osg、osgearth三维开发、熟练使用QT、C++
展开
-
C++使用spdlog输出日志文件
首先在github上下载spdlog源码,不想编译成库的话,可以直接使用源码,将include文件夹下的spdlog文件夹,拷贝至代码所在路径,然后。配置包含目录为代码所在目录。原创 2024-06-17 22:18:07 · 270 阅读 · 0 评论 -
软件开发技术和使用说明文档文档
简要描述项目的目标、范围和背景。原创 2024-06-17 15:10:20 · 232 阅读 · 0 评论 -
excel绘制直方图
excel绘制各种曲线十分方便,可以通过代码将计算的数据输出到excel里面,然后通过excel的插入标签,绘制各种需要的曲线。对于直方图,横坐标是分布区间,纵坐标是这个区间内数值的频数(也就是个数),通过直方图,可以直观的看出一组数据的分布情况。原创 2023-09-01 14:03:00 · 1863 阅读 · 2 评论 -
wireshark界面内容含义
wireshark使用指南原创 2023-08-16 14:15:20 · 341 阅读 · 0 评论 -
excel绘制折线图或者散点图
假如现在通过代码处理了一批数据,想看数据的波动情况,是不是还需要写个pyhon代码,读取文件,绘制曲线,看起来也简单,但是还有更简单的方法,就是直接生成csv文件,csv文件就是excel格式的,然后在excel中,选中数据,生成折线图,而且图还能拷贝到word和PPT中,都是矢量图,很方便。原创 2023-07-28 17:53:23 · 1698 阅读 · 0 评论 -
C++使用rapidjson读写json数据
rapidjson是腾讯的高效C++ Json解析器,只有头文件,可跨平台使用。原创 2023-07-11 09:56:34 · 770 阅读 · 0 评论 -
进程、线程、协程
位于线程之上,一个线程可以包含多个协程,解决线程过多时,阻塞时间过长问题。例如有10000个单独的任务需要执行,如果用10000个线程的话,每个线程最少需要4M内存,总共内存就需要39G,可能实际服务器满足不了。并且线程多,会导致总的线程切换时间变长。操作系统分配资源的最小单位。cpu分配资源的最小单位。原创 2023-06-01 17:24:51 · 56 阅读 · 0 评论 -
VS设置相对环境变量
【代码】VS设置相对环境变量。原创 2023-05-19 12:33:04 · 645 阅读 · 0 评论 -
gtest功能介绍及简单使用
gtest全称是googletest,主要用来测试代码输入某些参数后,执行结果是否正确,属于一个测试模块。原创 2023-02-28 14:43:31 · 203 阅读 · 0 评论 -
vim常用操作
设置本用户的常用vim配置。原创 2023-01-01 22:58:44 · 189 阅读 · 0 评论 -
C++连接mysql数据库
首先在本地下载mysql数据库,或者使用在线数据库,在数据库中创建一个表,往表里填入数据,不然无法读取到数据。运行代码前,将libmysql的静态库和动态库拷贝到代码路径,c++工程的包含路径配置成mysql的include路径。原创 2022-11-12 14:54:48 · 4753 阅读 · 1 评论 -
git常用命令
从指定分支下载代码,分支名为branchName原创 2022-11-09 17:38:23 · 3204 阅读 · 0 评论 -
mysql命令行安装
在系统环境里配置bin目录,然后以管理员权限打开cmd,然后进入bin目录。先回车,然后输入一个密码,再确认一次,因为初始化的时候没有设置密码。-p和密码之间没有空格,密码如果有特殊字符用单引号引起来。首先,在此目录下新建my.ini配置文件。大小写均可,每句命令后加分号才可以执行。mysql -u root -p密码。原创 2022-10-13 17:47:20 · 6450 阅读 · 0 评论 -
ffmpeg处理视频推流拉流rtmp
ffmpeg下载地址1.ffplay播放视频ffplay -f vfwcap -i 0原创 2022-05-10 15:53:07 · 4204 阅读 · 1 评论 -
3DMax导出模型透明解决方案
导出时取消灯光选项。原创 2022-09-03 00:04:53 · 1028 阅读 · 0 评论 -
3dMax给模型添加关键帧让模型动起来
选择子部分,右键可以选择位移,旋转,缩放关键帧可以被选中并删除,delete即可原创 2022-04-18 22:20:51 · 1364 阅读 · 0 评论 -
opencv和ffmpeg接收海康摄像头码流并推送为rtmp流
#include <opencv2/highgui.hpp>#include <iostream>extern "C"{#include <libswscale/swscale.h>#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>}#pragma comment(lib, "swscale.lib")#pragma comment(lib, "avc.原创 2022-05-11 10:35:08 · 1469 阅读 · 0 评论 -
3DMax给模型贴纹理图片
然后选择一张图片原创 2022-04-19 09:56:54 · 611 阅读 · 0 评论 -
ffmpeg进行rtmp推流源码
依赖环境:https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full-shared.7z代码:#include <iostream>#include "string.h"extern "C" {#include <libavcodec/avcodec.h>#include <libavformat/avformat.h>#include <libswscale/swscale.h>原创 2022-05-10 21:19:40 · 1393 阅读 · 2 评论 -
3DMax指定面贴图
首选选中要贴图的立方体,鼠标右键,选择转换->转换为可编辑多边形 右边选择面,然后点击想要贴图的面 然后点击材质编辑器,进行贴图原创 2022-07-04 17:15:06 · 2563 阅读 · 0 评论 -
boost编译
一、下载Boost C++ Libraries二、win10下编译运行vs命令行工具进入boost源码文件夹,运行bootstrap.bat修改project-config.jam文件原创 2022-01-04 21:52:30 · 3055 阅读 · 0 评论 -
ffmpeg推流和拉流rtsp
参考博客一、本地服务器使用EasyDarwin,下载地址Releases · EasyDarwin/EasyDarwin (github.com)双击运行后,不要关闭命令行窗口,在浏览器输入http://localhost:10008,然后点击右上角登陆,账户密码admin/admin二、ffmpeg推流rtspffmpeg -re -i 1.mp4 -vcodec copy -codec copy -f rtsp rtsp://127.0.0.1:554/stream...原创 2022-05-14 23:15:24 · 8613 阅读 · 3 评论