草庐IT

项目实战:Qt监测操作系统物理网卡通断v1.1.0(支持windows、linux、国产麒麟系统)

若该文为原创文章,转载请注明出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/136276999红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)Qt开发专栏:项目实战(点击传送门)需求  使用Qt软件开发一个检测网卡的功能。  兼容windows、linux,国产麒麟系统(同为linux)Demo  windows上运行:      国产麒麟操作上运行:    windows运行包下载地址  CSDNf粉丝0积分下

标准库 STM32+EC11编码器+I2C ssd1306多级菜单例程

标准库STM32+EC11编码器+I2Cssd1306多级菜单例程📌原创项目来源于:https://github.com/AdamLoong/Embedded_Menu_Simple📍相关功能演示观看:https://space.bilibili.com/74495335单片机多级菜单v1.2👉本次采用的是原作者(Adam)《单片机多级菜单框架v1.8》基础上修改适配包含中键按键的EC11编码器。📍原作者网盘项目共享资料:https://pan.baidu.com/s/1bZPWCKaiNbb-l1gpAv6QNg?pwd=KYWS✨原作者分享了多个版本的多级菜单例程。可以根据个人需求进行学习

C++ 11新特性之并发

概述        随着计算机硬件的发展,多核处理器已经成为主流,对程序并发执行能力的需求日益增长。C++11标准引入了一套全面且强大的并发编程支持库,为开发者提供了一个安全、高效地利用多核CPU资源进行并行计算的新框架,极大地简化了多线程开发。std::thread        在C++11中,std::thread是用于创建和管理线程的核心组件。使用线程的一些要点如下。        1、创建线程。        通过调用std::thread构造函数,传入要在线程中执行的函数(或可调用对象)以及任何必要的参数来创建线程。        2、线程函数。        可以是一个全局函数、

Pygame 播放背景音乐卡顿 发生在win10更新至win11后

Pygame是常用的游戏开发库之一。然而在使用Pygame的过程中,却出现了播放背景音乐卡顿的问题。表现为咯咯咯的噪音。检查Pygame版本,为2.5.2。降级至1.9.6,此时代码报错:Traceback(mostrecentcalllast):File"D:\MyWork\Code_Learning\PythonLearning\Pygame\test2.py",line4,inpygame.mixer.init()pygame.error:Noavailableaudiodevice 没有可用的音频设备。改到2.0.0版本,代码又能正常运行,但卡顿再次出现。Python版本3.8.10。

Qt键盘事件常用按键key值整理

Qt文档中给了个上百个按键,太多了,所以这里整理了Qt中键盘事件常用的一些按键,若各位想找的按键在这里找不到的话,可以自行在Qt文档中再查看键名十六进制值按键Qt::Key_Escape0x01000000Esc Qt::Key_Tab0x01000001Tab Qt::Key_Backtab0x01000002Tab Qt::Key_Backspace0x01000003退格Qt::Key_Return0x01000004回车(字母)Qt::Key_Enter0x01000005回车(小键盘)Qt::Key_Insert0x01000006插入Qt::Key_Delete0x01000007

【Elasticsearch教程11】Mapping字段类型之日期时间date date_nanos

ElasticsearchMapping字段类型之日期时间datedate_nanos一、日期格式1.1简介1.2什么是epoch_millis?1.3什么是strict_date_optional_time?二、实验2.1测试date类型2.2测试错误的格式:`yyyy-MM-ddTHH:mm:s`2.3测试错误的格式:`yyyy-MM-ddHH:mm:ss`三、混合日期格式四、date_nanos,支持纳秒五、性能优化一、日期格式1.1简介JSON没有date类型,但我们可以把以下类型作为日期时间存入ES。类型说明字符串日期格式的字符串,如"2015-01-01"或"2015/01/011

python3.11安装, 解决pip is configured with locations that require TLS/SSL问题

系统:centos7.4(虚拟机)python版本:本机自带的2.7.5,以及参考python安装的python3.11pip版本:本机自带的8.1.2,参考pip安装&升级升级到了20.3.4,pip3版本为22.3.1openssl版本:本机自带的1.0.2k-fips(这里是个坑)报错原因是,想通过下面的命令下载安装numpy包:pip3installnumpy在此之前用pip命令是可以的:pipinstallnumpy但pip3一直报错:pipisconfiguredwithlocationsthatrequireTLS/SSL,howeverthesslmoduleinPythoni

Qt程序打包成安装包exe

本章介绍把Qt开发的程序打包成安装包的方法,程序打包成install.exe,可双击安装,有默认安装路径,也可以选择安装目录,自动生成桌面快捷方式和开始菜单选项,可以在操作系统–>设置–>应用程序里看到,可卸载。目录打包步骤安装包安装效果资源下载需要的资源和目录结构已经打包上传,下载地址:https://download.csdn.net/download/weixin_40355471/87087830?spm=1001.2014.3001.5503打包前准备1、QT程序发布QT程序先发布在一个文件夹里,QT程序发布方法参考:Qt发布软件,windows和linux系统。2、安装Qt程序发布

【Python】记录从3.9升级到3.11踩的坑

写在前面的话:如果想体验python3.11,不推荐生产环境升级,可以现在测试环境试试看环境变化原始环境Python3.9,有挺多安装的第三方库,有自己写的类和方法,程序一切运行正常升级环境Python3.11,考虑到第三方库可以重新安装,自己写的类和方法,用的都是比较常用的方法,不涉及到方法不支持的情况升级方案拷贝出自己写的类和方法文件,卸载Python3.9,清理环境变量下载Python3.11,直接安装,勾选添加环境变量安装完成后,吧自定义的类和方法放在Libs文件夹,然后安装第三方库问题产升1.lxml无法安装成功众所周知,lxml是很多第三方库的依赖,安装不成功的话,严重影响当前业务

Selenium教程11:模拟账号密码,自动登入qq空间

Python爬虫教程30:Selenium网页元素,定位的8种方法!Selenium自动化教程02:浏览器options配置及常用的操作方法Selenium自动化教程03:延时等待的3种方式Selenium自动化教程04:鼠标+键盘网页的模拟操作Selenium教程05:使用webdriver-manager自动下载浏览器驱动,再也不用担心driver版本的问题了Selenium教程06:单选框+多选框+下拉框组件的示例练习Selenium教程07:级联选择+日期框+弹框,组件的示例练习Selenium教程08:文件的上传+下载的示例练习Selenium教程08:iframe表单操作Selen