自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

原创 pyqt实战-软件通用界面设计模板样例

【代码】pyqt实战-软件通用界面设计模板样例。

2024-04-09 18:06:00 833

原创 Springboot 博客_002 项目环境配置

创建实体类Category.javaUser.java给实体类添加getter,setter方法以上实体类没有getter,setter等方法,可以使用lombok在编辑阶段自动生成响应数据类型:application/json响应参数说明:响应数据样例:1.2 创建Result响应类maven官网

2024-03-19 15:56:52 396 1

原创 Springboot 博客_001 环境准备(VS code版本)

本人喜欢用vs coder(免费又好用), 所以以下拿vs coder配置开发。

2024-03-14 14:06:56 551

原创 TypeScript 学习笔记

主要内容参考菜鸟教程,结合了自己学习过程中的一些拓展。

2024-02-23 12:40:26 1029

原创 Vue3+TS+ElementPlus 001 环境配置

1.1.1 安装vue-cli(第一次需要)2.1 引入element-plus。原因是版本不匹配,需要指定版本。1.1.2 创建vue项目。1.1.3 选择相应的项目。2.1.2.1 完整引入。2.1.2.2 按需引入。main.ts啥也不用干。1.1.4 启动项目。

2024-02-22 13:01:58 609

原创 Spring Boot 笔记 029 用户模块

1.1 用户信息需要在多个链接使用,所以需要用pinia持久化。1.1.3 layout.vue中调用接口显示昵称和头像。1.1.1 定义store。1.3 基本资料的修改。1.1.2 接口函数。1.2.1 绑定事件。1.2.2 编写函数。1.3.1 定义接口。1.3.2 页面搭建。1.3.3 数据回显。1.3.4 调用接口。1.4.1 编辑页面。1.4.2 回显头像。1.4.3 图片上传。

2024-02-20 15:39:40 334

原创 Spring Boot 笔记 028 文章列表

1.4.2.5.3 uploadsuccess回调函数。1.3.1 article.js增加文章列表接口。1.3.4 搜索按钮,重置按钮,分页按钮。1.4.1 编辑页面,绑定数据,添加样式。1.4.2.3 使用quill组件。1.4.2.6.2 页面中编写函数。1.3.2 页面调用接口显示数据。1.4.2.2 导入组件和样式。1.4.2.5 上传文章图片。1.4.2.6.1 编写接口。1.4.2.6 添加文章。1.4.6.3 调用函数。1.1 导入中文语言包。1.4.2 文本编辑器。1.2 显示文章分类。

2024-02-20 11:03:35 508

原创 Spring Boot 笔记 027 添加文章分类

2.2.1.2 articleCategory.vue中调用接口并判断用了哪个按钮。2.2.1.1 article.js中定义接口。4.1 springboot+vue打包部署。1.2.2 在article.vue中调用。1.2.1 定义添加文章分类接口。1.1.3 添加单机时间调用。1.1.2 添加数据校验。3.1.2 定义删除弹框。1.1.1 添加分类。2.1.1 复用弹框。2.1.2 回显数据。2.2.1 更新分类。2.2.2 清空数据。3.1.1 定义接口。

2024-02-19 12:15:14 544

原创 Spring Boot 笔记 026 文章分类列表查询

1.1.3 在src/stores/token.js中定义store,定义状态Store时指定持久化配置参数。1.1.4.1 在login.vue中使用store将token存储到pinia中。1.1.2 在vue应用实例中使用pinia,在pinia中使用persist。1.1.4.2 在axios中添加请求拦截器使用pinia中的token。1.1.1 安装pinia npm install pinia。1.1.4 在组件中使用store。1.2 未登录统一处理。

2024-02-19 11:21:33 560

原创 Spring Boot 笔记 025 主界面

1.2.3 为菜单项 el-menu-item 设置index属性,设置点击后的路由路径。1.1.2 在src/router/index.js中创建路由器,并导出。1.1.4 声明router-view标签,展示组件内容。1.1.3 在vue应用实例中使用vue-router。1.2.2 声明router-view。1.1.1 安装vue router。1.2.1 配置子路由。

2024-02-18 18:07:56 470

原创 Spring Boot 笔记 024 登录页面

2.2 绑定数据模型并校验。2.3 清空表单内的数据。2.4 调用登录接口。

2024-02-18 14:40:51 729

原创 Spring Boot 笔记 023 注册页面

3.1.2 修改vite.config.js。1.1 request.js请求工具。3.1.1 修改request.js。3.3 定义表单校验规则。3.2 给表单绑定数据。2.1 编写注册接口。3.4 调用注册接口。

2024-02-18 14:25:05 628

原创 Spring Boot 笔记 022 前端环境准备

1.1.2 安装element-plus并修改main.js导入element-plus。1.2.3 拷贝request.js到utils目录下。1.2.1 删除components下自动生成的内容。1.2.2 新建api,utils,views。1.2.5 删除App.vue中自动生成的内容。1.2.4 拷贝静态资源到assets目录下。1.3 修改main.js并启动项目测试。1.3.1 修改main.js。1.1.3 安装axios。1.1.4 安装sass。1.1.1 安装vuw。

2024-02-18 12:31:10 505

原创 Spring Boot 笔记 021 项目部署

2.1.3 外部配置文件,在jar包同目录下配置application.yml文件(略)1.1 引入坐标,并双击package打包成jar包。3.1.1 定义application.yml。3.1 多环境开发(开发,测试,生产)1.2 在服务器上运行jar包。1.3 使用postman测试。2.1.2 环境变量更新(略)3.1.2 定义其他xml。2.1.1 命令更改端口。

2024-02-15 16:07:30 749

原创 Spring Boot 笔记 020 redis集成

2.3.1 在controller登录接口中设置值,在更改密码中删除值。2.3.2 在拦截器中获取值,和用户携带的值对比,如果不存在就拦截。2.1 引入redis坐标。2.2 配置redis信息。1.1 安装redis。2.3 使用redis。

2024-02-15 14:53:14 1052

原创 Spring Boot 笔记 019 创建接口_文件上传

1.3 创建文件上传controller。1.1 创建阿里OSS bucket。1.4 postman测试。

2024-02-14 23:08:55 788

原创 Spring Boot 笔记 018 创建接口_文章列表(分页)

1.5 Mapper中写动态sql比较麻烦,使用映射配置文件,注意xml路径要保持一致。1.1.1 创建pageBean封装分页的数据。1.1.2 引入pagehelper坐标。1.6 Postman测试。

2024-02-14 19:44:28 556

原创 Spring Boot 笔记 017 创建接口_新增文章

1.1.1.3 在需要的地方使用注解。1.1.1.2 自定义校验类。1.1.1.1 自定义注解。1.5 Postman测试。1.1实体类增加校验注释。1.1.1 自定义校验。

2024-02-14 19:16:13 821

原创 Spring Boot 笔记 016 创建接口_删除文章分类

1.1.5 Postman测试。

2024-02-14 18:35:08 983

原创 Spring Boot 笔记 015 创建接口_更新文章分类

分组之间可以继承, A extends B 那么A中拥有B中所有的校验项。1.1.1 实体类id增加NotNull注释,并做分组校验。如果说某个校验项没有指定分组,默认属于Default分组。1.1.1.3 Controller中指定校验分组。1.1.1.2 实体类中指定校验项属于哪个分组。1.1.5 postman测试。1.1.1.1 定义分组。

2024-02-14 18:30:34 648

原创 Spring Boot 笔记 014 创建接口_查询单个文章分类详情

1.1.5 postman测试。

2024-02-14 18:00:18 684

原创 Spring Boot 笔记 013 创建接口_查询文章分类列表

2.1.1 postman测试发现日期字符串格式不符合要求。2.1.2 实体类添加注解。

2024-02-14 17:52:35 740

原创 Spring Boot 笔记 012 创建接口_添加文章分类

1.1.1 实体类添加校验。

2024-02-13 18:43:54 767

原创 Spring Boot 笔记 011 创建接口_更新用户密码

1.1.1 usercontroller添加updatepwd。1.1.3 serviceImpl添加。1.1.2 service添加。1.1.4 mapper中添加。

2024-02-13 18:22:26 152

原创 Spring Boot 笔记 010 创建接口_更新用户头像

1.1.1 usercontroller中添加updateAvatar,校验是否为url。1.1.5 postman调试。1.1.4 mapper添加。

2024-02-13 18:07:50 726

原创 Spring Boot 笔记 009 创建接口_更新用户基本信息

1.1.3 UserServiceImpl中添加update实现类。1.1.1 UserController中添加update方法。1.1.2 UserService中添加update接口。1.1.4 UserMapper中添加update方法。1.1.1 给User实体类添加校验。1.1.5 使用postman测试。

2024-02-13 17:52:26 897

原创 Spring Boot 笔记 008 创建接口_获取用户信息

1.2 从拦截器中获取解析完的token而不是在controller中自己解析。1.1.2 User实体类中增加转json忽略password注释。1.1.3.1 实体类驼峰命名和数据库下划线命名无法匹配。1.2.2 在拦截器中放数据,并且记得清数据防止内存泄漏。1.2.1 编写工具类ThreadLocalUtil。1.2.3 在userinfo中拿数据。1.1.1 编写userinfo接口。1.1.3.2 需要在配置文件中配置。1.1.3 在postman中测试。

2024-02-13 17:27:21 910

原创 Spring Boot 笔记 007 创建接口_登录

1.4.2 编写article list controller。1.2.3.1 引入springboot单元测试坐标。1.4.1 编写login controller。1.3.2 注册拦截器,登录和注册接口需要放行。1.2.3.2 在单元测试文件夹中创建测试类。1.2.3.3 运行测试类中的生成和解析方法。1.2.4 在utils包中添加jwt工具类。1.4 编写controller。1.2.2 引入JWT坐标。1.2.1 JWT原理。1.3.1 编写拦截器。1.4.3 不带请求头。1.5.2 带请求头。

2024-02-13 16:44:47 1065

原创 Spring Boot 笔记 006 创建接口_注册

1.1.7.4 编写全局异常处理器,添加exception包,添加注释@RestControllerAdvice。Controller接收路由-->Service执行和数据库的逻辑操作-->Mapper映射到真实的数据库操作。1.1.6.3.1 注册接口,post,body,urlencoded。可以使用lombok的注解自动生成,添加无参的构造器和全参的构造器。1.1.1 创建相应的类和接口,impl实体类实现impl接口。1.1.4 编写UserServiceImpl。报错了,原因是没有构造方法。

2024-02-13 00:06:24 1142

原创 Spring Boot 笔记 005 环境搭建

tips: 有情况下idea中包结构是.形式的没有铺开,可以按图示方式转换成普通的包结构显示。2.3 porn.xml中引入web,mybatis,mysql等依赖。3.1 在application.yml中配置数据库信息。2.3.2 删除junit 依赖--不能删,删了会报错。2.3.3 引入spring web依赖。2.3.4 引入mybatis依赖。6.1 启动,不报错则创建环境成功。2.3.5 引入mysql依赖。4.2 根据数据库表创建实体类。1.1 创建数据库和表(略)

2024-02-10 23:18:30 834

原创 Spring Boot 笔记 004 自动配置和自定义starter

dmybatis-spring-boot-starter引入dmybatis-spring-boot-aotuconfigure和dmybatis-spring-boot-aotuconfigure本身引入的其他包。003讲到了导入jar包中的方法,但其实是个半成品,别人写的jar包中的方法我要在自己的代码中去调用,非常的不方便。创建两个maven工程dmybatis-spring-boot-aotuconfigure,dmybatis-spring-boot-starter。以下文件没用到,删了。

2024-02-09 15:44:07 906

原创 Spring Boot 笔记 003 Bean注册

以上,可以通过在启动类添加@import(CommonImportSelector )注解调用,但是后面有可能还有其他注解,进一步对注解进行封装,创建注解类。以上因为在入口文件的同级目录下会自动扫描,所以可以直接用,如果不在同级目录,需要使用import。在入口文件中调用(注意调用默认的是类名,也可以通过@Bean("aa")起别名)在porn.xml种添加的第三方jar包依赖,并刷新。以上,如果有很多类,就会非常的臃肿,所以,做一些封装。以上放到启动类中,不推荐,建议创建一个专门定义的类。

2024-02-08 16:19:05 818

原创 Spring Boot 笔记 002 整合mybatis做数据库读取

MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。mysql和mybatis依赖配置。编写controller。

2024-02-07 17:42:48 712

原创 Spring Boot 001 环境配置以及初始化项目

后端:JavaSE, SSM(Spring+SpringMVC+MyBatis)resource目录下创建application.properties。前端:HTML, CSS, Javascript。创建controller文件夹以及具体的文件。Application启动文件。启动application文件。使用IDEA引到界面创建项目。sprint boot工程。porn.xml引入依赖。创建resource目录。编写control文件。修改端口号以及虚拟路径。刷新porn.xml。

2024-02-07 17:31:35 1331

原创 Ubuntu22.04,Nvidia4070配置llama2

本篇主要是基于这篇博客结合自己配置的过程中一些注意点和补充说明(其实主要是方便自己以后配置)本篇主要包含以下4个部分1. 安装配置Ubuntu2. 安装nvidia驱动,cuda, cudnn3. 配置python环境4. 执行llama2训练模型。

2024-01-10 15:02:15 1772

原创 llama2 保姆级windows环境配置,训练,部署及常见问题解决方法

业务需要开始研究LLM,并且二次开发用到我们的业务上。罗嗦几句,我从开始看LLM到配起来训练总共花了两个礼拜时间,看了不下20个视频教程和100篇博客教程,没有哪一个教程是能够从头到尾配置完没有差错的跑起来的,真的呼吁一下大家提高一下教程的质量,自己验证完之后再发布,有错误及时更新或者下线。

2024-01-05 15:44:54 5326 13

原创 python使用句柄控制windows窗口

方法一:通过类名和标题搜索窗体并返回句柄,以整个windows窗口开始查找。方法二:从给定的子窗口之后开始,比如给定记事本软件,查找里面的编辑按钮。hwndParent:标识要搜索子窗口的父窗口。案例:实现窗口的最小化,还原,最大化,关闭操作。hwndChildAfter:标识子窗口。lpszClasspl:要搜索的窗口类名。lpszWindow:要搜索的窗口标题。

2024-01-01 16:39:51 1095

原创 python使用webbrowser打开网址

【代码】python使用webbrowser打开网址。

2023-12-08 14:35:25 538

原创 PyQt基础_014_对话框类控件QFileDialog

【代码】PyQt基础_014_对话框类控件QFileDialog。

2023-11-30 10:37:31 448

原创 PyQt基础_013_对话框类控件QFontDialog

【代码】PyQt基础_013_对话框类控件QFontDialog。

2023-11-30 10:35:36 368

bitsandbytes for windows

LLama部署训练时的依赖库。 pip默认安装的为只支持linux系统,不支持windows系统。如果再windows上默认安装,大概率会碰到【runtimeerror:cuda setup failed despite GPU being available, Please run the following command to get more information:...】这个问题. 本资源为支持windows的版本。可以直接使用pip安装。

2024-01-05

YoloV5源码及详细中文注释

现在工作中目标检测视觉算法基本就锁定Yolo了(以前用SSD,后来是SSD和Yolo混着用),由于每隔一段时间回来看项目老是忘记某些代码当初为什么要这样写或者新开项目就要把Yolo知识点重新梳理一边,所以这次下定决心好好做个笔记,查了很多大神的笔记和视频,对YoloV5的源码写了比较详细的注释,贴出来跟大家分享一下,我本人是偏向于工程应用的,看源码主要是为了帮助我去开发项目,更多的是看别人对源码的理解,所以这个理解对与错有的我也不是很清楚,不对的地方大家留言改正。 目录结构 data 数据相关 --hyps 模型的超参数 --images 一些图片,example的示例 --script 一些数据相关的脚本 --xxx.yaml 一些数据的定义 mdels 关于模型的定义 --xxx.yaml 模型的配置文件 --yolo.py 模型的定义和创建 --common.py 模型具体的层定义等 runs 执行过程中生成的输出文件 utils 一些比较有用的脚本,增强等 weights(pretrained) 预训练模型的权重文件 detect.py 加载训练好的文件,预测相应的内容

2023-10-16

树莓派系统安装工具Etcher

标题:树莓派系统安装工具Etcher 内容概要:包含树莓派系统安装工具Etcher,可以一键烧录树莓派系统 适合人群:学习树莓派,需要安装树莓派系统 能学到什么:帮助快速安装树莓派系统 阅读建议:有软件开发和硬件配置基础 图形化安装,方便快捷 准备工作: 1.树莓派官网下载树莓派系统 2. 树莓派 3. 树莓派SD卡 4. 读卡器 5. 外接显示器

2023-10-10

YOLO安装所需依赖库以及测试文件

标题:YOLO安装所需依赖库以及测试文件 内容概要:包含YOLO安装的requirement.py以及检测YOLO库是否安装成功的test.py 适合人群:刚开始学习YOLO,需要在Nvdia显卡安装YOLO的用户 能学到什么:帮助快速安装YOLO开发环境 阅读建议:有安装库的基础 安装命令:pip install -r requirements.txt

2023-10-08

tablewidget单元格点击效果示例代码

tablewidget单元格点击效果示例代码

2023-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除