QT的信号和槽函数(非QT designer设计)
1.建立工程 2.信号和槽函数 3.以按钮控件为例演示信号和槽函数 4.自定义槽函数 1.建立工程: 选择应用程序的Qt Widgets Application 这样建好的工程的就做好一些初始化的工作了。 接着 定义项目的名称: 然后 一直按下一步,定义好类名就好了。 选择QWidget,基类有三个,而QWidget就其他两个的父类。然后先不勾创建界面。因为先不用QT designer来制作界面 …
1.建立工程 2.信号和槽函数 3.以按钮控件为例演示信号和槽函数 4.自定义槽函数 1.建立工程: 选择应用程序的Qt Widgets Application 这样建好的工程的就做好一些初始化的工作了。 接着 定义项目的名称: 然后 一直按下一步,定义好类名就好了。 选择QWidget,基类有三个,而QWidget就其他两个的父类。然后先不勾创建界面。因为先不用QT designer来制作界面 …
每次在linux安装QT总是会出现各种问题,看了很多博客都不够全面,解决问题花了很大的精力,实属没必要。想写篇尽可能全面的博客记录下来。 QT版本:qt-opensource-linux-x64-5.12.10.run ubantu版本:18.04桌面版 1、下载 下载地址:https://download.qt.io/archive/qt/5.12/ 2、运行安装文件 注意:安装要在系统提供的终…
一、密钥登录的必要性 一般地,密钥登录SSH比账户密码登录要安全,有时候公司需要给新来的同事配置服务器登录,一般都是直接配置密钥登录。 二、SSH密钥登录步骤 1、密钥的生成 一般有很多办法生成密钥。我们在此,使用正服务器上使用SSH-genkey来生成密钥,用客户端的puttygen来转换的办法。 如下图: 其中-t是表示加密方式。然后修改公钥名称为authorized_keys。 另外,要确保…
上节我们看过了 sentinel 协调者模块处理集群故障节点的功能,今天我们看一下 sentinel 的处理架构以及 sentinel 的初始化流程。 首先, sentinel 是独立于数据节点之外的一个协调模块, sentinel 不存储任何用户要求存储的 key-value 数据, sentinel 只负责监视集群中每一个节点的运行状态以及处理故障转移。 首先 sentinel 其实就是 re…
in 和 exists 一般都在多表联合操作时使用,两者区别在于:in是把外表作为驱动表,内表作为被驱动表,而exists则与之相反,举例如下: 1.select name from t1 where t1.id in(select id from t2 where t2.id = t1.id); 2.select name from t1 where exists (select id from…
好多小伙伴的项目都是java项目,也有些偏移问我maven主要是干嘛的,在这里就举例说明下哈,如有不足请大牛指正~ 浅薄一下:试图把软件开发过程中本该专人负责的事务性工作伪装成一门“技术”推给程序员,以便降低人工成本的一种工具。 先不说编程,先说一个烧菜的例子: 我要做一盘红烧排骨,我需要下列材料:(瞎写的,别计较) 小排500克。 酱油20克 盐5克。 糖20克。 茴香5克。 姜,一个。 那么,…
(作者:陈玓玏) 一、 ValueError: could not convert string to float: '\ufeff50’错误 错误场景:使用 tensorflow的tf.contrib.learn.datasets.base.load_csv_without_header读取csv文件 时,出现错误 **ValueError: could not convert string t…
《 Docker实例一Docker安装Apache实例 》 前言 在前面的文章中,已经完成的内容包括:Docker的基本理论概述、Docker服务器的安装、Docker常用命令的详细介绍(容器命令,镜像命令等)、Docker镜像的基本理论概述、Docker镜像的操作、Docker容器数据卷基本理论概述、容器卷的使用实战、数据卷容器的概述与实操、Dockerfile基本理论介绍、Dockerfile…
spark historyserver 页面反应很慢 jvm堆调参 我们的spark historyserver 最近页面打开很慢 jstat -gcutil pid 1000 发现full gc 相当严重 查看堆大小,发现默认堆1G,打算修改到4G jps -lvm |grep pid 30283 org.apache.spark.deploy.history.HistoryServer -Xm…