- 博客(29)
- 收藏
- 关注
转载 QT中如何将QMainWindow提升为QWidget
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器https://blog.csdn.net/houxiaoliwang/article/d
2021-11-19 11:18:13
1387
原创 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
6408
原创 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
608
转载 C++ 静态库与动态库(Linux)
转载:https://blog.csdn.net/m0_37806112/article/details/89052919
2021-03-19 18:18:32
111
原创 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
587
原创 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
4700
2
转载 Linux下出现Read-only file system的解决办法
转载: https://blog.csdn.net/kjsayn/article/details/52992700
2021-03-09 09:22:10
357
转载 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
909
转载 Vim 中如何去掉 ^M 字符?
https://www.zhihu.com/question/22130727用vim打开那些在win编辑过的文档的时候,我一般都先:set ff=unix这样那个^M的问题也顺带解决了 // ..
2020-08-21 17:00:01
174
原创 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
3202
原创 限定一个程序多次运行,
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
180
原创 遍历读取指定目录下的文件名
直接上代码,#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
229
转载 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
2658
转载 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
252
原创 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
270
转载 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
8137
1
转载 char *p = "abc"; warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
转载:添加链接描述
2020-05-14 09:21:08
274
转载 MPEG-TS封装格式数据
雷神 https://blog.csdn.net/leixiaohua1020/article/details/50535230
2020-05-09 11:00:54
415
原创 mpeg ts pcap 文件分析
一、简介pcap文件是常用的数据报存储格式,可以理解为就是一种文件格式,只不过里面的数据是按照特定格式存储的,所以我们要解析里面的数据,也必须按照一定的格式,UltraEdit 打开能看到16进制的数据流,最好的是用wireshark打开分析数据二、抓包可以在机顶盒里面抓包。 tcpdump -i eth0 -s 0 -w cctv1.pcap三、pcap文件格式如上图所示,pacp...
2020-04-23 19:48:47
1148
原创 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
1351
原创 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
508
原创 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
274
原创 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
615
原创 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
108
原创 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
841
原创 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
248
原创 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
2326
原创 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
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人