logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

三十四、Qt之创建数据库连接池

数据库连接属于大消耗资源,若频繁的删除再创建,这样会极大地降低程序的响应性能。所以这里需要引入数据库连接池,将不用的连接放回池中,需要用的时候,再将资源拿回来,重新复用。案例如下:ConnectionPool.h#ifndef CONNECTIONPOOL_H#define CONNECTIONPOOL_H#include <QObject>#include <QtS...

二、QUdpSocket传输之QDataStream封装数据

发送数据void Dialog::on_btnSend_clicked(){QString msg = ui->leContent->toPlainText().trimmed();QString targetIp = ui->leHost->text().trimmed();int targetPort = ui->sbPort->value();if (th

一、flex 弹性布局实现居中

  flex 弹性布局很好用,解决了我的排版问题,下面记录下我使用flex 弹性布局解决的一些常见问题,以供以后查阅!一、基本概念介绍(一)基本用法display: flex;flex-direction: row;justify-content: center;align-items: center;1、flex-direction  分布方向,有两个值:row:水平分布...

六、Qt界面设计之使用 sizePolicy 属性来自动控制 Widget 在布局中的大小,比如只设置某一个控件随界面变大而变大

一、sizePolicy(大小策略)属性介绍  控件的 sizePolicy 说明控件在布局管理中的缩放方式。Qt提供的控件都有一个合理的缺省sizePolicy,但是这个缺省值有时不能适合 所有的布局,开发人员经常需要改变窗体上的某些控件的sizePolicy。一个QSizePolicy的所有变量对水平方向和垂直方向都适用。下面列举了一些最长用的值:Fixed:控件不能放大或者缩小,控件的...

四十二、Qt之QTableView之单元格内文字居中、根据内容自动调整列宽

一、单元格内文字居中CustomSqlQueryModel.h#ifndef CUSTOMSQLQUERYMODEL_H#define CUSTOMSQLQUERYMODEL_H#include <QObject>#include <QSqlQueryModel>class CustomSqlQueryModel : public QSqlQueryMode...

四十六、QT应用开发之MVC架构(附案例)

一、基本思想  开发 Qt 应用程序的一个基本原则就是:UI界面和业务逻辑需要尽可能的分离。  判断一个结构的解耦程度,一个简单的办法是离开了UI界面,业务逻辑是否可以正常调用和运行,如果可以,说明这个架构是比较成功的。同时,对UI界面和业务逻辑功能的每个模块,是否能够被替换,而不影响整个项目的功能,这点也是判断架构解耦性的一个指标。二、设计思路UI界面层(view)——>控制器层...

三、爬虫辅助工具 SeimiAgent

(一)作用  简单点说,有些页面元素是靠js动态加载的,那么我们在使用爬虫时,无法直接取到这些动态加载的DOM元素。而使用 SeimiAgent 工具以后,它会在我们取DOM元素之前,预先将js动态加载的部分先加载出来,这样我们就可以向取普通DOM元素一样进行处理。(二)安装1、先去SeimiAgent官网下载最新的工具包2、centos上操作yum -y install gcc gcc...

十七、Linux中将自行安装的jdk1.7换成jdk1.8

  最关键的步骤就是:1)配置jdk1.8环境变量,打开/etc/profile配置文件,将下面配置拷贝进去#set java environment#主要就是将这里的路径换成jdk1.8即可,其他不用动JAVA_HOME=/usr/local/jdk1.8.0_71CLASSPATH=.:$JAVA_HOME/lib.tools.jarPATH...

十八、Linux中创建非root用户,并授权对某个应用的操作权限

1、创建 elk 用户,并切换到 elk 用户# 以root用户来创建新的用户 , groupadd 添加一个用户组[root@localhost home]# groupadd elk# 添加一个用户,-g是在用户组下 -p是密码[root@localhost home]# useradd elk -g elk -p elk# 进入es的安装目录[root@localhost hom...

    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择