交互事件按照触发类型来分类,包括触屏事件、键鼠事件和焦点事件。触屏事件:手指或手写笔在触屏上的单指或单笔操作。 键鼠事件:包括外设鼠标或触控板的操作事件和外设键盘的按键事件。 鼠标事件是指通过连接和使用外设鼠标/触控板操作...
-
harmonyos 移动开发 鸿蒙开发笔记(二十六):交互事件--触摸,按键,鼠标,焦点
-
github 如何用TortoiseGit小乌龟来进行代码提交(亲测版)
这里是公众号:自学编程村,自学编程不迷路。欢迎关注我,可以一起交流~~~.关注方式见主页或文章底部。想要加群可从公众号中加我wx我们本次主要来介绍如何使用TortoiseGit的GUI图形化界面的方式来完成代码的提交和拉取。...
-
开发语言 【C++】运算符重载
文章目录运算符重载赋值运算符重载前置++和后置++重载运算符重载C++为了增强代码的可读性引入了运算符重载,运算符重载是具有特殊函数名的函数,也具有其返回值类型,函数名以及参数列表。其返回值类型和参数列表与普通的函数类型。函...
-
css 前端 基于Apache和HTML使用个人电脑搭建个人网站
目录第一步:安装Apache服务器1.启动和停止Apache服务器2.编辑Apache的配置文件3.查看Apache的日志文件4.配置虚拟主机5.使用.htaccess文件6.使用SSL证书7.防止DDoS攻击第二步:编写H...
-
Stable Diffusion (持续更新)
引言 本文的目的为记录stable diffusion的风格迁移,采用diffusers example中的text_to_image和textual_inversion目录 收集了6张水墨画风格的图片,采用textua...
-
云计算结合数据科学突破信息泛滥(下)
大家好,本文将继续讨论云计算结合数据科学突破信息泛滥的相关内容,讲述其余三个关键组成部分。3.数据清理和预处理收集数据并将其存储在云端之后,下一步是将数据进行转换。因为原始数据经常包含错误、不一致和缺失的值,这些都会对模型的...
-
spring boot java 数据库 mongodb SpringBoot MongoTemplate 关于主键
MongoDB会为所有的文档默认插入一个ObjectId作为文档的主键。当我们使用MongoTemplate时,实体类通常加上@Id注解,声明这个字段作为文档的主键。如下,Notice实体类中我定义nid作为主键使用。 虽说...
-
arm开发 kylin 银河麒麟V10 SP1 ARM编译QT源代码
最近因为一些事情需要在银河麒麟ARM系统上[银河麒麟V10 SP1 ARM 2203 linux5.4.96-11]安装QT5.12.4版本,由于QT官方不提供ARM版的安装包,无奈只能自己手动编译源代码。后续补充:实际上我...
-
java 数据结构奇妙旅程之二叉平衡树
꒰˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . ᴗ͈ აxiaoxieʕ̯•͡˔•̯᷅ʔ—C...
-
【OceanBase诊断调优 】—— 带你认sql
最近打算总结一些诊断OCeanBase的一些经验,出一个【OceanBase诊断调优】专题出来,也欢迎大家贡献自己的诊断OceanBase的方法。1. 前言OceanBase在SQL性能诊断方面有个很有用的功能叫SQL审计视...
-
人工智能 深度学习 使用 PAI-Blade 优化 Stable Diffusion 推理流程
背景 AIGC是人工智能计算领域里发展迅速的重要业务。Stable Diffusion 是其中最热门的开源模型,受到广泛关注。然而,随着应用场景不断扩大,Stable Diffusion所面临的推理时延和计算成本问题也越来越...
-
运维 docker k8s 基于容器和集群技术的数据自动化采集设计和实现
目标:部署mysql服务容器并使用docker构建包含python爬虫脚本的容器采集数据到mysql数据库。环境:Centos7、已配置Kubernetes集群及docker。环境配置请参考以下文章: CentOS7搭建Ku...
-
算法 排序算法 数据结构 快速排序、希尔排序、归并排序、堆排序、插入排序、冒泡排序、选择排序(递归、非递归)C语言详解
文章目录1.排序的概念及其运用1.1排序的概念1.2排序运用1.3 常见的排序算法2.常见排序算法的实现2.1 插入排序2.1.1基本思想:2.1.2直接插入排序:2.1.3 希尔排序( 缩小增量排序 2.2 选择排序2....
-
fpga开发 音视频 FPGA高端项目:FPGA基于GS2971的SDI视频接收+纯verilog图像缩放+多路视频拼接,提供8套工程源码和技术支持
目录1、前言免责声明2、相关方案推荐本博已有的 SDI 编解码方案本方案的SDI接收转HDMI输出应用本方案的SDI接收+图像缩放应用本方案的SDI接收+HLS图像缩放+HLS多路视频拼接应用本方案的SDI接收+OSD多路视...
-
开发语言 信息可视化 在 Python 中如何向条形图添加数值标签
在 Python 中如何向条形图添加数值标签在数据可视化中,条形图被广泛应用于比较两个或多个类别之间的数据值。如果你想要更清楚地展示每一组名称和相应数值之间的关系,你可以在每个条形上方添加标签。本文将介绍如何使用 Pytho...
-
自然语言处理 人工智能 语言模型 编程实践 开发语言 架构设计 开源机器学习工具包——PyTorch高级API简介
作者:禅与计算机程序设计艺术1.简介随着深度学习的不断发展,近年来在图像、文本、音频等领域取得重大突破,无论是识别率还是模型大小都有了明显的提升。因此,基于深度学习技术的应用在各行各业都得到广泛的应用。但这些模型往往较为复杂...
-
java-rabbitmq Spring Boot + RabbitMQ 配置参数解释
spring.rabbitmq.host: 服务Hostspring.rabbitmq.port: 服务端口spring.rabbitmq.username: 登陆用户名spring.rabbitmq.password: 登...
-
TIDB学习笔记-参数配置
TiDB参数分为系统参数和集群参数系统参数系统参数通过mysql 客户修改,分作用域 作用域为session级别 global级别 一部分存储在TIKV中,重启后仍然有效 不包含PD参数和TIKV参数集群参数存储在PD和TI...
-
CrossOver 2024最火爆《幻兽帕鲁》使用攻略及macOS玩幻兽帕鲁
《幻兽帕鲁》是一款Steam平台热门游戏,开放式大陆和养成式冒险结合,成为2024首款热门游戏,不过由于官方仅发布了Windows版的游戏客户端,Mac用户无法直接玩,好在有Crossover这样的神器,让苹果电脑也能玩上《...
-
typescript webpack5快速搭建Vue3项目
webpack5快速搭建Vue3项目基础环境搭建安装依赖webpack配置文件修改引入Vue基础环境搭建参考 webpack5快速搭建HTML项目安装依赖vue-loader:yarn add vue-loader -D,解...
-
初探 qiling ( 麒麟 ):开源的二进制分析、高级代码模拟框架
官方介绍: 官网:https://qiling.io/:https://twitter.com/qiling_iogithub 地址:https://github.com/qilingframework/qiling 1...
-
mysql 数据库 【PostgreSQL】函数与操作符-模式匹配
PostgreSQL提供了三种独立的实现模式匹配的方法:SQL LIKE操作符、更近一些的SIMILAR TO操作符(SQL:1999 里添加进来的)和POSIX-风格的正则表达式。除了这些基本的“这个串匹配这个模式吗?”操...
-
java mysql Mybatis-Plus插入后返回元素ID
1.mybatis原生 很多时候,在向数据库插入数据时,需要保留插入数据的 id,以便进行后续的 update 操作或者将 id 存入其他表作为外键。但在默认情况下,insert 操作返回的是一个 int 值,并不是表示主键...
-
机器人 自动驾驶 增强现实 无人机 (02)Cartographer源码无死角解析-(05) 程序运行常见错误与解决→模拟错误
讲解关于slam一系列文章汇总链接:史上最全slam从零开始,针对于本栏目讲解(02 Cartographer源码无死角解析-接如下: (02 Cartographer源码无死角解析- (00 目录_最新无死角讲解:http...
-
人工智能 ESP32 flask 软硬件集成开发简介
软硬件集成开发简介软硬件集成开发简介说明ESP32 简介ESP32-CAM 简介智能应用程序图形用户界面参考资料说明软硬件集成开发是目前普遍的应用为物联网(Internet of Things, IoT),物联网一词是指互联...
-
架构 阿里云 云原生 云计算 OpenSergo & Dubbo 微服务治理最佳实践
01 Why 微服务治理?现代的微服务架构里,我们通过将系统分解成一系列的服务并通过远程过程调用联接在一起,在带来一些优势的同时也为我们带来了一些挑战。如上图所示,可以看到词云中所展示的都是目前微服务架构在生产上所遇到的挑战...
-
javascript 阿里云 宜搭低代码开发师(高级)「FaaS连接器加解密系统」操作步骤(亲测OK)
目录目标:步骤:一、FaaS连接器二、页面步骤介绍目标:轻松搞定高级认证!!!步骤:提示:这里可以添加要学的内容一、FaaS连接器1. 界面介绍说明: 右上点击进来 =˃ 点击连接器工厂 =˃ 填写信息(开发语言分三种) 接...
-
单片机 stm32毕设分享 stm32人体健康状态检测系统(项目开源)
文章目录0 前言1 硬件电路2 软件设计3 跌倒检测算法4 软件部分MLX90614 红外温度传感器5 关键代码6 最后0 前言 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕...
-
并发 Java多线程编程中的异常处理策略
第1章:引言大家好,我是小黑,咱们今天聊聊异常处理。想必大家在写代码的时候都遇到过各种各样的异常吧?有时候,一个小小的异常如果处理不当,就可能导致整个程序崩溃。特别是在多线程环境下,异常处理就像是在拆雷,稍不留神,程序就可能...
-
华为 开发语言 网络 笔记 Android应用将面临淘汰,大厂急需HarmonyOS开发人员
你有没有想过,如果有一天你的手机不能运行你平时常用的安卓应用,会怎么办?会不会觉得很不方便,甚至很恼火?这种情况就要发生了!因为华为的鸿蒙操作系统即将告别安卓兼容,实现全面自研。这对于安卓应用的开发者和用户来说,意味着什么呢...
-
spring boot 【微信支付】springboot-java接入微信支付-JSAPI支付/查单/退款/发送红包(四)---发送红包
微信api发送微信红包一、准备工作微信红包文档:https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_3&index=21.开通现金红...
-
如何更改git里的用户名和邮箱
在git中修改用户名和电子邮件很简单。当你进行git commit时,在每一次提交中都包含了提交的用户名和电子邮件信息。这些信息被用来追踪谁提交了哪个代码。因此,在git中修改这些信息非常重要。在这篇文章中,我们将探...
-
java ide 06章【Eclipse与异常处理】
Eclipse开发环境使用入门Eclipse开发环境使用入门下载安装配置环境Eclipse入门异常处理异常异常是阻止当前方法或作用域继续执行的问题,在程序中导致程序中断运行的一些指令try与catch关键字在程序中出现异常,...
-
ios 动画 【总结图片浏览器和汤姆猫等内容 Objective-C语言】
一、图片浏览器的思路,1.图片浏览器的思路就是,我们需要自己写一个索引,来控制上一张,下一张,对吧,第一部分:图片浏览器1.引出需要一个index,* 记录图片的位置* index++ 和 index–2.根据index直接...
-
开发语言 笔记 pygame 关于“Python”Django 管理网站的核心知识点整理大全52
目录 注意 18.2.2 激活模型 18.2.3 Django 管理网站 1. 创建超级用户 注意 2. 向管理网站注册模型 注意 3. 添加主题 18.2.4 定义模型 Entry 18.2.5 迁移模型 Entry 18...
-
hadoop 数据仓库 Hive的视图和索引
Hive的视图和索引1、基本介绍 Lateral View用于和UDTF函数(explode、split)结合来使用。 首先通过UDTF函数拆分成多行,再将多行结果组合成一个支持别名的虚拟表。主要解决在select使用...
-
css webpack vue 通用样式被导入多次 vant 样式丢失不正常
问题1:在看控制台的时候发现通用样式重复导入了 2:vant的样式有问题,好像vant的padding都没了发生原因我配置了通用样式,会自动导入一遍,然后我在app.vue中又导入了一遍,这样已经有重复导入了两遍了,然后配...
-
数据挖掘 开发语言 数据分析中的Python库:Scikitlearn与TensorFlow
1.背景介绍数据分析是现代科学和工程领域中不可或缺的一部分。随着数据规模的增加,人们需要更有效的方法来处理和分析这些数据。Python是一种流行的编程语言,它具有强大的数据处理和分析能力。在Python中,Scikit-le...
-
Kali Linux如何启动SSH并在Windows系统远程连接
文章目录 1. 启动kali ssh 服务2. kali 安装cpolar 内网穿透3. 配置kali ssh公网地址4. 远程连接5. 固定连接SSH公网地址6. SSH固定地址连接测试 简单几步通过[cpolar 内网...
-
microsoft 使用Office Tool Plus+KMS部署Office365和Visio等工具
使用Office Tool Plus+KMS部署Office365和Visio等工具1、安装Office Tool Plus软件2、激活1、安装Office Tool Plus软件在Office Tool Plus官网下载O...
-
spring boot java python php ssm+mysql+酒店管理系统的设计和实现 毕业设计-附源码260839
酒店管理系统的设计与实现 摘 要 信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对酒店信息管理等问...
-
数据库 java 大数据 spark HUDI(搭建详细记录附加jar)
目录前言一、Hudi核心概念二、使用步骤1.拉取code 并编译。使用不同的 Spark 版本构建使用不同的 Flink 版本构建1.将编译好的包copy到hive/lib2.启动Hive MetaStore与Hive Se...
-
数据分析 数据挖掘 R语言绘制好看的饼图、空心饼图
饼图或者说扇形图在统计分析结果展示中非常常用,R语言自带做饼图的函数pie,做起来非常简单,只需提供比例,样品名称即可。#构建数据默认的颜色只有6中,循环使用的,不过这个颜色可以自定义。#自定义颜色用pie作图其实就够了,但...
-
spring cloud SpringCloud 微服务系列——【Gateway、Config组件使用】
✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 个人主页:Java Fans的博客 个人信条:不迁怒,不贰过。小知识,大智慧。 当前专栏:SpringCloud 微服务学习专栏...
-
Mybatis查询表返回的结果接收类型为JSONObject
在使用MyBatis进行查询时,可以将结果直接映射到JSONObject类型,而不需要为每个表创建对应的实体类。通常情况下,使用MyBatis查询返回结果会将每一行数据映射到一个Java对象中,这些Java对象可以是自定义的...
-
人工智能 c++ 机器学习 spring 微服务 linux 让AIGC成为你的智能外脑,助力你的工作和生活
人工智能成为智能外脑 在当前的科技浪潮中,人工智能技术正在以前所未有的速度改变着我们的生活和工作方式。其中,AIGC技术以其强大的潜力和广泛的应用前景,正在引领着这场革命。 AIGC技术是一种基于人工智能的生成式技术,它可以...
-
3D空间漫游技术的日趋成熟,让博物馆数字化大放异彩!
随着科技的飞速发展,互联网已经成为人们生活中不可或缺的一部分。在这个数字化时代,博物馆也紧跟时代潮流,将传统的实体博物馆与现代科技相结合,诞生了一种全新的博物馆形式——3D线上博物馆。这种新型博物馆凭借其独特的魅力,正逐渐成...
-
Unity功能——编辑器模式下隐藏/显示游戏对象的快捷方法
声明:本文为个人笔记,用于学习研究使用非商用,内容为个人研究及综合整理所得,若有违规,请联系,违规必改。Unity功能——编辑器模式下隐藏/显示游戏对象的快捷方法文章目录Unity功能——编辑器模式下隐藏/显示游戏对象的快捷...
-
intellij-idea 前端 Intellij IDEA 导入 eclipse web 项目及可能遇到的一些问题的解决方案
前言:Intellij IDEA 导入 eclipse web 项目详细操作以及可能遇到的一些问题的解决方案项目导入的过程下面这篇这篇博客已经写的很详细,正常情况下没有什么问题 https://blog.csdn.net/d...
-
pytorch 深度学习 解决打开conda环境时“无法定位程序输入点XXX于XXX.dll上”问题
问题: conda安装好后自建了一个env,每次一进入就会弹窗“无法定位程序输入点...”,但是打开base环境就没有这个问题。 因为这个问题也不影响运行和下包调包,就一直没管,只是一直弹窗有点烦...