自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 QT中如何将QMainWindow提升为QWidget

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器https://blog.csdn.net/houxiaoliwang/article/d

2021-11-19 11:18:13 1050

原创 C++ 获取当前进程pid

#include<iostream>#include<unistd.h>#include <stdio.h>#include <stdlib.h>using namespace std;int main(){ cout<<"pid = "<<getpid()<<endl;// system("pause"); windows 下使用 getchar();// linux经常使用, 让程序暂停下来 re.

2021-03-29 16:50:12 6268

原创 C++ 获取时间戳并转换时间

#include<iostream>#include<ctime>using namespace std;int main(){ time_t curtime; curtime = time(NULL); cout<<curtime<<endl; char temp[100]; curtime += 28800; struct tm *timeSet = gmtime(&curtime); strftime(temp,50, .

2021-03-29 16:47:51 584

转载 C++ 静态库与动态库(Linux)

转载:https://blog.csdn.net/m0_37806112/article/details/89052919

2021-03-19 18:18:32 90

原创 QT QJsonObject QJsonDocument QByteArray QString QVariant

#include "mainwindow.h"#include <QApplication>#include <QDebug>#include<string>#include<QJsonObject>#include<QJsonDocument>using namespace std;int main(int argc, char *argv[]){// // QString string qDebug 打印以.

2021-03-12 12:29:34 563

原创 ubuntu qt 交叉编译龙芯平台

qt源码下载:https://download.qt.io/development_releases/qt/ 例如这个版本https://download.qt.io/archive/qt/5.13/5.13.2/single/ 我们需要编译的是这个版本 linux-mipsel-broadcom-97425-g++ 进到路径 cd qt-everywhere-src-5.13.2/qtbase/mkspecs/devices/linux-mipsel-broadcom-97425-g++ 先看一下

2021-03-11 13:12:56 4409 2

转载 Linux下出现Read-only file system的解决办法

转载: https://blog.csdn.net/kjsayn/article/details/52992700

2021-03-09 09:22:10 336

转载 qt 修改json数据并重新保存

链接:https://blog.csdn.net/weixin_41330194/article/details/102567321?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~aggregatepage~first_rank_v2~rank_v29-1-102567321.pc_aggpage_cache&utm_term=qt%20%E4%BF%AE%E6%94%B9json%E6%95%B0%E6%8D%A

2021-01-06 17:29:57 890

转载 Vim 中如何去掉 ^M 字符?

https://www.zhihu.com/question/22130727用vim打开那些在win编辑过的文档的时候,我一般都先:set ff=unix这样那个^M的问题也顺带解决了 // ..

2020-08-21 17:00:01 167

原创 c++ rename

#include<iostream>#include<stdio.h>using namespace std;int main(){ string oldfile; string newfile; oldfile = "/root/demo/c++/chapter_one/mv/file.txt"; newfile = "/root/demo/c++/chapter_one/mv/file_new.txt"; if(!rename(oldfile.c_str()

2020-08-19 15:25:26 3182

原创 限定一个程序多次运行,

int cm_lock_reg(int fd, int cmd, int type, off_t offset, int whence, off_t len){ struct flock lock; lock.l_type = type; /* F_RDLCK, F_WRLCK, F_UNLCK */ lock.l_start = offset; /* byte offset, relative to l_whence *

2020-08-11 17:10:48 170

原创 遍历读取指定目录下的文件名

直接上代码,#include<iostream>#include <stdlib.h>#include <stdio.h> #include <string.h>#include<unistd.h>#include <dirent.h>using namespace std;int main(){ DIR * dir; struct dirent * ptr; char file_list[100][40];

2020-08-11 17:08:39 222

转载 POCO 库学习转载

POCO

2020-08-04 15:36:43 142

转载 C/C++打印当前代码所在文件、所在行和函数

转载: https://blog.csdn.net/wear_/article/details/21201195#include <stdio.h> int main(int argc, char **argv){ printf("File Fame: %s\n", __FILE__); //文件名 printf("Present Line: %d\n", __LINE__); //所在行 printf("Pres

2020-07-24 10:23:30 2552

转载 nghttp2库中的client.c单独编译

转载:https://blog.csdn.net/whyaiw/article/details/60323494首先确认lib中已经生成有共享库文件:libnghttp2.la1、client.c文件中需包含config.h文件2、先为client.c建立libtool对象文件libtool --mode=compile gcc -c client.c3、链接生成执行文件libtool --mode=link gcc -o client client.lo …/lib/libnghttp2.la

2020-06-30 15:54:22 235

原创 c++ 读写文件,先判断 OK文件是否存在,然后在读,类似于做个互斥

c++写文件#include<iostream>#include <unistd.h>#include <sstream>#include<fstream>using namespace std;#define DATE_ONE "/root/exercise/c++/chapter_one/read/writing.txt"#define DATE_ONE_OK "/root/exercise/c++/chapter_one/read/writ

2020-06-09 10:29:35 262

转载 C/C++ 去除字符串结尾换行符(去除字符串最后一个字符)

C/C++ 去除字符串结尾换行符(去除字符串最后一个字符)比如有字符串 a=“abcd\n”我们想将换行符给去掉,可使用如下方法a[strlen(a)-1]=0;经这样操作后 a=“abcd”https://blog.csdn.net/baidu_36649389/article/details/77370475...

2020-06-05 15:51:43 7994 1

转载 char *p = "abc"; warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]

转载:添加链接描述

2020-05-14 09:21:08 247

转载 MPEG-TS封装格式数据

雷神 https://blog.csdn.net/leixiaohua1020/article/details/50535230

2020-05-09 11:00:54 408

原创 mpeg ts pcap 文件分析

一、简介pcap文件是常用的数据报存储格式,可以理解为就是一种文件格式,只不过里面的数据是按照特定格式存储的,所以我们要解析里面的数据,也必须按照一定的格式,UltraEdit 打开能看到16进制的数据流,最好的是用wireshark打开分析数据二、抓包可以在机顶盒里面抓包。 tcpdump -i eth0 -s 0 -w cctv1.pcap三、pcap文件格式如上图所示,pacp...

2020-04-23 19:48:47 1083

原创 centos7安装gcc-9.3.0以及安装ffmpeg-4.2.2

1、下载gcc新版本,可以放到 /usr/local/,下载完之后解压,wget http://mirror.hust.edu.cn/gnu/gcc/gcc-9.3.0.tar.gz2、之后进入bin 执行./contrib/download_prerequisites下载插件 3、在gcc目录下mkdir build,进入build目录下执行…/configure --prefix=/...

2020-04-12 09:20:34 1315

原创 win10 centos7 安装samba 共享文件夹

1、关闭防火墙vim /etc/selinux/config #永久关闭selinuxset SELINUX=disabled #SELINUX=enforcing改为SELINUX=disabled//关闭firewallsystemctl stop firewalldsystemctl disable firewalld2...

2019-12-31 11:40:39 487

原创 c++ 解析 int* 字符串分隔符

socket 接收过来的数据为 int * 的字符串,而且带有分隔符需要解析每个分隔符之间的字段int *recv_data = “”adb,123,fgh“”; char *info; info = (char*)recv_data; string data; data = info; vector<string> v; SplitString(data, v,"...

2019-12-19 18:23:18 265

原创 c++ ofstream ifstream 读写文件

c++ ofstream ifstream 读写文件头文件 #include #include ofstream 写文件#define DATE_ONE "./log.txt"int set_reporttime = curTime;string set_businessid = "espn";string set_stbid = "fffggh";ofstream out(D...

2019-12-06 17:07:13 600

原创 memset 简单用法

memset :memset是计算机中C/C++语言初始化函数。作用是将某一块内存中的内容全部设置为指定的值, 这个函数通常为新申请的内存做初始化工作举例: char mac[40]; char ip[40]; memset(mac,0,sizeof(mac)); memset(ip,0,sizeof(ip));...

2019-10-16 14:32:37 100

原创 socket通信 客户端和服务端 简单举例

socket 通信简单举例参考:https://www.cnblogs.com/zkfopen/p/9441264.htmlhttps://www.cnblogs.com/zkfopen/p/9441264.html客户端client 代码:#include<stdio.h>#include<stdlib.h>#include<string.h>...

2019-10-15 16:15:43 828

原创 sprintf用法

1.在C语言或者c++编程时,经常会用到整形转为字符串来处理数据。sprintf就能很好的解决问题头文件 include<stdio.h>#include<stdio.h>int main(){int a = 18;char buff[10];sprintf(buff,"%d",a);printf(“buff = %s\n”,buff);return 0...

2019-09-21 09:58:06 223

原创 centos7安装adb

centos7安装adbyum install java-1.8.0-openjdk* -ycd /optmkdir androidSdkwget https://dl.google.com/android/repository/sdk-tools-linux-3859397.zipunzip sdk-tools-linux-3859397.zipvi /etc/profileexp...

2019-06-17 16:28:05 2301

原创 git的简单使用

本文针对centos7简单介绍Git的使用记录1.安装Git yum -y install git 2.获取key ssh-keygen -C rsa3.查看key vi ~/.ssh/id_rsa.pub 去网上添加key基本操作克隆代码 git clone 地址更新代码 :git pull查看全部分支(远程的和本地的) git branch -a...

2019-06-03 17:46:24 92

空空如也

空空如也

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

TA关注的人

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