Kotlin 中 infix 关键字的原理和使用场景解析
2025-05-19 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 21
在 kotlin 中,使用 infix 关键字修饰的函数称为中缀函数,使用是可以省略 . 和 (),允许以更自然(类似自然语言)的语法调用函...
VSCode中C/C++安装、配置以及使用的完整指南(适合新手小白)
2025-05-19 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 22
引言在文章开始之前,你可以先阅读下面这段话,以便于对步骤有个大致的了解:首先,从vscode官网下载并安装vscode,确保安装路径为全英文...
PyQt5 QStyleOptionViewItem类的具体使用
2025-05-19 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 20
qstyleoptionviewitem是 pyqt5 中用于 自定义视图项(如qlistview、qtableview中的项)样式的核心...
PyQt5 QItemSelection类使用小结
2025-05-19 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25
qitemselection是 pyqt5 模型/视图框架中用于管理 多个项目选择范围的类,常用于处理用户在多选操作(如表格、列表的多选)...
C语言中文件读取中文乱码问题解析与解决方案
2025-05-18 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 16
引言在c语言编程中,文件操作是常见任务之一。然而,当读取包含中文的文本文件时,开发者常常会遇到 "烫烫烫"乱码 或 中文...
QT6中绘制UI的两种方法详解与示例代码
2025-05-18 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 21
一、qml 技术详解1.1 qml 简介qml 是一种声明式语言,用于设计用户界面。它基于 javascript,具有简洁的语法和强大的声明...
基于PyQt6实现智能视频分割器
2025-05-16 19:15 | 分类:编程语言 | 评论:0 次 | 浏览: 24
一、开篇碎碎念最近在整理旅行视频时,发现需要把长视频按场景分割成小片段。试了几款工具都不够顺手,要么操作复杂,要么界面丑陋。作为技术人,当然...
C/C++自定义类型结构体全解析
2025-05-15 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 23
前言集成开发环境为vs2022c语言有内置类型(char short int long flaot double long double),...
PyQt6中QWidget 和QMainWindow的区别小结
2025-05-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 21
qwidget和qmainwindow是 pyqt 中两个常用的类,它们在功能和用途上有显著区别。以下是详细的对比和说明:1.qwidget...
pyqt6的本地环境部署(conda和vscode环境)
2025-05-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 22
一、创建一个虚拟环境二、下载对应的包(pyqt6 和 pyqt6-tools)pip install pyqt6pip install py...
PyQt5实现平滑移动侧边菜单栏效果的示例
2025-05-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 18
cdrawer.py#!/usr/bin/env python# encoding: utf-8'''@author: jhc @licen...
PyQt6 布局管理器的六种实现示例
2025-05-14 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 22
pyqt布局管理器有六种:move()方法布局垂直布局管理器qvboxlayout()水平布局管理器qhboxlayout()表单布局管理器...
在 PyQt 加载 UI 三种常见方法
2025-05-12 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 20
在pyqt中,加载ui文件通常指的是使用qt designer设计的.ui文件,并将其转换为python代码,以便在pyqt应用程序中使用。...
C++迭代器失效的避坑指南
2025-05-11 19:13 | 分类:编程语言 | 评论:0 次 | 浏览: 20
1. 什么是迭代器失效?在 c++ 中,迭代器(iterator) 是一种类似指针的对象,用于遍历 stl 容器(如 vector、list...
C语言实现数组转置的代码详解
2025-05-09 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 18
一、项目介绍1. 背景与动机在现代计算中,数组(array)是最基础且最常用的数据结构之一。二维数组更是矩阵运算、图像处理、科学计算的核心&...
PyQt5程序自动更新的实现代码
2025-05-07 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25
一、背景开发的qt工具需要给不同的部门间使用,工具版本迭代需要经历打包->压缩->上传到共享目录->下载解压,协作十分不爽...
Kotlin运算符重载函数及作用场景
2025-05-06 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 25
在 kotlin 里,运算符重载函数允许为自定义类型重新定义现有的运算符(如 + -…)行为,从而让自定义类型能像内置类型那样...
C++使用Muduo库实现英译汉功能
2025-05-06 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29
一、前言在本文将会为大家介绍muduo库常用的一些接口,并借助这些接口来实现一个简单版的英译汉服务器和客户端,希望能够帮助大家加深对mudu...
C++特殊类设计及类型转换举例详解
2025-05-03 21:36 | 分类:编程语言 | 评论:0 次 | 浏览: 32
一、设计一个不能被拷贝的类拷贝只会发生在两个场景中:拷贝构造函数以及赋值运算符重载,因此想要让一个类禁止拷贝, 只需让该类不能调用拷贝构造函...
Qt实现网络数据解析的方法总结
2025-04-28 19:14 | 分类:编程语言 | 评论:0 次 | 浏览: 24
1. 网络数据接收使用qtcpsocket或qudpsocket接收数据,通过readyread()信号触发读取:// 创建tcp sock...
C++ 第三方库 RabbitMq示例详解
2025-04-28 12:00 | 分类:编程语言 | 评论:0 次 | 浏览: 28
1.介绍rabbitmq:消息队列组件,实现两个客户端主机之间消息传输的功能(发布&订阅)核心概念:交换机、队列、绑定、消息交换机类...
vscode+qt+qmake开发环境搭建(最全最详细)
2025-04-26 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 43
00. 前言 鉴于qt官方ide太过难用,vscode+各种插件功能强大,遂采用vscode来写qt项目。01. 环境搭建1. 需要安装的...
C语言中如何实现小写字母转大写字母
2025-04-24 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 29
c语言中小写字母转大写字母一、题目引入这一题运行结果是什么?二、代码分析在这个代码中:首先 -> 定义了一个字符数组空间内存是80 里...
C++ 中类(class)和结构体(struct)的区别
2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 44
在 c++ 中,类(class)和结构体(struct)经常被用来定义复杂的数据结构,但两者之间既有区别又能很好地结合使用。本文将深入讲解它...
深入解析 C++中std::stoul 函数
2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 48
std::stoul(string to unsigned long)是 c++ 标准库中的一个字符串转换函数,它用于将std::strin...
PyQt5中QLCDNumber的实现
2025-04-21 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 46
1. 描述展示lcd样式的数字,它可以显示几乎任何大小的数字,可以显示十进制,十六进制,八进制或二进制数。继承自qframe2.功能作用(1...
Token安全存储的几种方式小结
2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 50
1. encryptedsharedpreferencesencryptedsharedpreferences是一个开源库,用于对share...
C++使用printf语句实现进制转换的示例代码
2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 56
在c语言中,printf 函数可以直接实现部分进制转换功能,通过格式说明符(format specifier)快速输出不同进制的数值。以下是...
QT进行CSV文件初始化与读写操作
2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 48
前言csv文件之所以被用户推荐使用,我觉得即可以用excel打开,同时也是可以用文本编辑器打开,而且文本内容的显示也是比较有规律,用户查看起...
Qt中QScrollArea控件的实现
2025-04-18 11:59 | 分类:编程语言 | 评论:0 次 | 浏览: 50
引言qscrollarea 是 qt 框架中用于提供一个滚动条区域,允许用户滚动查看比当前可视区域更大的内容的控件。这个控件非常有用,尤其是...