QListWidget常用操作


QListItem添加自定义的Widget QListWidgetItem* item = new QListWidgetItem; ui->listWidget->addItem(item); item->setSizeHint(QSize(100,60)); MyDiyItem* diyItem

QT无边框窗口的移动以及缩放


QT无边框窗口拖动 全局拖动(点窗口任意位置都能拖) #include <QWidget> #include <QMouseEvent> class DragWidget : public QWidget { Q_OBJECT public: explicit DragWidget

QT编程笔记


QT信号槽绑定方式 Qt4.0方式 该方式支持槽函数重载方式,因为需要指定参数类型,Qt5.0以上版本非必要不使用 connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(pushButtonClicked())); Qt5.0方式 该方式为Qt5.

Maven 学习之路


Maven介绍 Maven 是服务于Java项目的自动化构建工具。 Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理。Maven 这个单词的本意是:专家,内行。 Maven 是目前最流行的自动化构建工具,对于生产环境下多框架、多模块

C++开发环境搭建


安装vim安装依赖项目yum install -y wget ncurses-devel gcc gcc-c++ ctags编译安装vim# 从github克隆,速度贼慢,推荐直接去官网下载# 我是直接在我的阿里云主机上git下来,再下载下来的git clone https://github.com

oh my zsh安装和配置

Linux 

CentOS7 更换官方yum源为国内镜像yum源

Linux 

更换官方yum源为国内镜像yum源安装依赖项sudo yum install wgetsudo yum install curl sudo yum install git备份默认的yum源sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos

C语言文件操作


Windows命令行设置代理模式


设置代理(仅对当前窗口生效)set HTTP_PROXY=http://127.0.0.1:1080set HTTPS_PROXY=https://127.0.0.1:1080# 如果代理需要账号和密码,则使用下面的set HTTP_PROXY=http://127.0.0.1:1080set HT

Visual Studio C++使用GLOG日志库


环境设置//项目-&gt;属性-&gt;C/C++ //常规-&gt;附加包含目录 // glog\glog\ // glog\windows\ //预处理器 // GLOG_NO_ABBREVIATED_SEVERITIES//项目-&gt;属