Published on2019年10月8日centos rpm使用方法LinuxCentOS RPM 用于 Linux 软件管理,有五种操作模式。可通过多种命令进行安装(如 rpm -i)、查询(如 rpm -q)、卸载(如 rpm -e)、升级(如 rpm -U)和验证(如 rpm -V)。默认安装路径及其他命令也有介绍。
Published on2019年9月29日centos基础环境准备Linux本文介绍 centos 基础环境准备,包括 ifconfig 网卡设置、crontab 编辑、hostname 修改、jdk 环境变量、ntp 时间同步、ulimit 修改、安装 vsftpd 及添加用户等操作,还涉及修改网络内核参数。
Published on2019年9月27日QNetworkAccessManager http请求Qt文章介绍使用 QNetworkAccessManager 发起 http 请求,列举 get、post(表单形式)、post 上传文件三种场景及代码,包括设置请求头、构建请求数据等,还给出完整的 HttpRequest 类代码及相关信号槽。
Published on2019年9月6日go 分批读取http应答数据Go本文介绍 go 分批读取 http 应答数据的方法。通常用`ioutil.ReadAll`,但大文件时内存大且慢,需分批读。给出代码`ReadChunk`,注意读到`io.EOF`时继续读,用`chan`可单独开启 goroutine 下载并处理数据。
Published on2019年9月4日linux C++进程CPU占用100%排查LinuxC/C++文章主要介绍 linux C++进程 CPU 占用 100%的排查方法。先通过 top -c 查看进程,若日志无异常则找到出现问题的线程 ID,用 gdb attach 目标进程,通过 info threads 找到对应线程,输入 thread 及编号后 bt 查看信息,最后 detach 退出调试。