avatar
Articles
224
Tags
44
Categories
41
首页
项目
工具箱
归档
标签
分类
关于
Keysqiu的小屋
Search
首页
项目
工具箱
归档
标签
分类
关于

Keysqiu的小屋

Python项目打包文档
Created2025-11-30|YOLO
① 在已经安装了依赖的环境里面(也就是说安装好requirements.txt软件包的环境),再安装pyinstaller软件包 pip install pyinstaller -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com ② 开始打包 # 无论是打包一个项目还是打包单个文件,后面都是接主函数所在的py文件即可 pyinstaller main.py # 加图标,图标放在需要打包的项目同级目录下 pyinstaller --console -i logo.ico main.py # 打包成功后,我们就可以在dist文件夹中看到加上了自定义图标的可执行文件 #============ 重要 ============# # 打包后图标不显示,改一下程序的名称就行了 ③ 进入到项目目录/dist/main/ 里面 将config文件夹和weights文件夹拷贝到此目录下 ④ 在当前目录下,再进入到_internal目录中 将ultralytics文件夹拷贝到此目录下 ⑤ 运行 ...
Vue插槽
Created2025-11-30|Vue
插槽就是 留个坑,让父组件填内容 举个🌰 好的,用一个简单例子说明: 比如你有一个通用的卡片组件(Card.vue),但想让每个卡片的内容不一样。 子组件 Card.vue: <template> <div class="card"> <header>卡片标题</header> <slot></slot> <!-- 内容会从父组件“塞”到这里 --> <footer>卡片底部</footer> </div> </template> 父组件中使用: <template> <Card> <p>这里是我想显示的具体内容</p> </Card> </template> 👉 结果就是:这里是我想显示的具体内容会出现在的位置。 ✅ 简单说:插槽就是“留个坑,让父组件填内容” 。
qt部署文档
Created2025-11-30|YOLO
一、安装anaconda3 **① 访问Anaconda官网:**​https://www.anaconda.com/products/individual ② 选择相应的操作系统版本并下载对应的安装包(推荐下载64位版本) ③ 打开下载的安装包,按照提示进行安装即可 ④ 创建一个虚拟环境:(具体相关命令可参考​Anaconda的一些见解​ ) conda create --name 自命名 python=3.9.16 二、安装依赖 ① 进入到虚拟环境,且cd到项目路径下 ② 下载依赖 pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 这一步会安装​cpu版本的torch与torchvision​ **,如果想要更好的帧数体验请安装cuda版本哦,安装cuda版本很简单,可以参考我的这篇博客:**​https://blog.csdn.net/m0_63550153/article/details/128095900?spm=1001.201...
PySide6:ui转py和qrc转py
Created2025-11-30|YOLO
前提:需要安装有PySide6,如未安装 pip install PySide6 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com ui转py pyside6-uic input.ui -o output.py qrc转py pyside6-rcc input.qrc -o output.py
vue2生命周期函数
Created2025-11-30|Vue
🌿 1. created “我出生了!数据有了,但页面还没长出来。” 数据、方法已准备好,可以访问 this.data。 常用于:发请求、初始化数据。 页面(DOM)还没生成,不能操作。 created() { console.log('我出生了!', this.message) // ✅ 能打印 // 通常在这里请求数据 // this.fetchData() } 🌳 2. mounted “我长出来了!页面已经有了。” 组件已挂载到页面,可以操作 DOM 了! 最常用之一:比如操作图表、定时器、第三方插件。 mounted() { console.log('我出现在页面了!') // 可以操作 DOM // this.$el.querySelector(...) } 🍁 3. beforeDestroy “我要被干掉了,趁我还活着,清理一下。” 组件销毁前调用。 常用于:清除定时器、解绑事件、取消订阅。 beforeDestroy() { console.log('我要...
前端预留代码
Created2025-11-30|Vue
JavaScript //===== 使用 setup,你不需要显式地定义 setup 函数。所有在 <script setup> 中的代码都会自动作为 setup 函数的一部分。 //===== <script setup lang="ts"> //ts或js </script> CSS //===== setup 是 Vue 3 中的一个新特性,用于在 <style> 标签中启用组合式 API 的语法糖。它允许你在 <style> 标签中使用组合式 API 的变量和函数。 scoped 用于将样式限定在当前组件范围内,防止样式污染全局。使用 scoped 后,Vue 会自动为当前组件的样式添加独特的属性选择器,使其只作用于当前组件的元素。 //===== <style setup lang="less" scoped> //less或sass </style>
qt维护文档
Created2025-11-30|YOLO
一、PyCharm中添加外部工具 ① 菜单栏中,依次点击:文件->设置->工具->外部工具 ② 配置如下图所示 (1) $FileDir$ (2) # 程序是在..\anaconda3\envs\虚拟空间\Scripts下 $FileName$ -o $FileNameWithoutExtension$.py $FileDir$ PyQt5的配置也是跟上面一样的,就是找的 .exe不一样而已,PyQt5找的是pyuic5.exe,剩下的两个配置照抄 (3) # 程序是在..\anaconda3\envs\虚拟空间\Scripts下 $FileName$ -o $FileNameWithoutExtension$.py $FileDir$ PyQt5的配置也是跟上面一样的,就是找的 .exe不一样而已,PyQt5找的是pyrcc5.exe,剩下的两个配置照抄
脚手架vue-cli创建Vue项目
Created2025-11-30|Vue
一、安装vue-cli npm install -g @vue/cli 安装完成后:输入vue -V检查版本,出现版本号就表示安装成功,如果出现“vue” 不是内部或外部命令,也不是可运行的程序或批处理文件,就说明安装失败了 (1)新建一个空文件夹,在该文件夹下打开终端,输入创建命令按回车 # 项目名不能用驼峰命名 # 格式为:vue create [Vue项目名称] vue create vue-project-name 第一项和第二项,选择后会直接创建对应项目。 这里主要介绍选择第三项手动配置。 (2)选择第三项以后,会有如下选择配置项,按空格选中/取消选中 个人习惯勾选如下: (选完之后按回车) ​ (3)选择vue版本 按需勾选,我一般用vue2 ​ (4)路由模式 第三步选择路由才会有这一步骤,一般选择Y ​ (5)css预处理器 在第三步中勾选CSS pre-processors才会有这一步选择,选择第2个 ​ (6)配置文件的存放位置,选择第一个 选项一:配置文件放在独立的配置文件中。 选项二:配置文件放在package.json中。 tips...
elasticsearch_01
Created2025-11-30|SpringCloud
1.初识elasticsearch 1.1.了解ES 1.1.1.elasticsearch的作用 elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 例如: 在GitHub搜索代码 在电商网站搜索商品 在百度搜索答案 在打车软件搜索附近的车 1.1.2.ELK技术栈 elasticsearch结合kibana、Logstash、Beats,也就是elastic stack(ELK)。被广泛应用在日志数据分析、实时监控等领域: 而elasticsearch是elastic stack的核心,负责存储、搜索、分析数据。 1.1.3.elasticsearch和lucene elasticsearch底层是基于lucene来实现的。 Lucene是一个Java语言的搜索引擎类库,是Apache公司的顶级项目,由DougCutting于1999年研发。官网地址:https://lucene.apache.org/ 。 elasticsearch的发展历史: 2004年Shay Banon...
SpringCloud实用篇02
Created2025-11-30|SpringCloud
1.Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用。 1.1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。 Nacos一方面可以将配置集中管理,另一方可以在配置变更时,及时通知微服务,实现配置的热更新。 1.1.1.在nacos中添加配置文件 如何在nacos中管理配置呢? 然后在弹出的表单中,填写配置信息: 注意:项目的核心配置,需要热更新的配置才有放到nacos管理的必要。基本不会变更的一些配置还是保存在微服务本地比较好。 1.1.2.从微服务拉取配置 微服务要拉取nacos中管理的配置,并且与本地的application.yml配置合并,才能完成项目启动。 但如果尚未读取application.yml,又如何得知nacos地址呢? 因此spring引入了一种新的配置文件:bootstrap.yaml文件,会在application.yml之前被读取,流程如下: 1)引入nacos-config依赖 首先,在user-ser...
1…345…23
avatar
Keysqiu
故不积跬步,无以至千里
Articles
224
Tags
44
Categories
41
Follow Me
Announcement
博客由思源笔记自动同步驱动,写作即发布
Recent Posts
版本管理器的理解2026-07-17
Hyper-V虚拟机实现Ubuntu复制粘贴2026-06-26
Windows上用RTK给你的AI编程助手节省Token2026-05-27
CodeGraph使用指南2026-05-25
GitHub 提交 Pull Request (PR)完整流程指南2026-05-22
Categories
  • 51单片机1
  • AI2
  • Anaconda4
  • Android原生开发1
  • C++1
  • C语言1
  • EDA1
  • Git3
Tags
微信 Redis 前端 Jekyll STM32 Windows 微信小游戏 Qt C语言 Go AI 微信小程序 IDEA 微信开发 Unity 收藏 Git Visual Studio OpenCV EDA Android原生开发 再生龙 YOLO 配环境 RabbitMQ 51单片机 MySQL Vue SQL优化 PS npm SpringCloud ROS 面试 经验总结 Python UML 自动化测试 运维 VsCode
Archives
  • July 2026 1
  • June 2026 1
  • May 2026 3
  • March 2026 2
  • January 2026 2
  • December 2025 5
  • November 2025 210
Website Info
Article Count :
224
Unique Visitors :
Page Views :
Last Update :
© 2025 - 2026 By Keysqiu
GitHub · 思源笔记驱动
Search
Loading Database