logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用远程工具远程连接linux(xshell,xftp,xmanager,xrdp)

使用远程工具远程连接linux(xshell,xftp,xmanager)

#linux#服务器#centos
linux修改gcc和g++的版本(以gcc-8为例)

前言所需环境linux操作系统(ubuntu20.0.4为例,centos操作完全一致)安装gcc-8、g++ -8具体步骤因为qt代码是由gcc和g++编译的,不一致可能会导致运行不了以gcc-8为例,下载自己需要的版本(版本名,基本就是gcc-几,如果实在不确定版本名就先去网上搜一下)sudo apt-get install gcc-8去/usr/bin/目录下看到一些gcc开头的文件,其中有

#linux#服务器#centos
qt中QTextCodec编码和转码

前言有一次我在linux平台上调用windows的接口,获取其中的中文信息时发现乱码,想到使用QTextCodec类进行转码常见乱码大多是GBK和UTF-8之间的乱码,qt中gbk和utf-8之间的转码一般都要经过unicode过渡一下,即gbk->unicode->utf-8QString test;//gbk转unicodeQTextCodec *gbk=QTextCodec::c

#qt#开发语言
qt解析字符串转为json数据并解析

前言在公司调用一个接口,我是用的是同事封装好的方法,方法的返回值是string,于是我就想到QString能否转为JSON数据,并对其进行解析。qt中通过QJsonDocument将QString转为JSON,只要QString能转为json,很多解析json数据的问题自然就好解决了。案例:{"StatusCode": 200,"ErrCode": 0,"Msg": "success","Data

#qt#json#开发语言
git常用命令(linux和windows通用)

指当前用户的根目录,.bashrc文件是当前用户的配置文件#用于输出git提交日志#用于输出当前目录所有文件及基本信息最后source ~/.bashrc更新一下配置文件git initgit add . git commit - m "提交注释" #查看提交状态git status#查看提交日志,自定义git - log,git log -- pretty = oneline -- all --

#git#linux#github
QFile修改替换文件中特定的内容

一开始在做linux下的qt相关开发时,经常重复着灵活快速的修改文件中的某个内容,所以特此记录,下次直接复制粘贴代码。

#qt#linux#开发语言
到底了