自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Django接入 免费的 AI 大模型——讯飞星火(2025年4月最新!!!)

上文有介绍deepseek接入,但是需要 付费,虽然可以白嫖,但是毕竟是有限的,本文将介绍一款完全免费的 API——讯飞星火。

2025-03-30 14:09:34 1007 2

原创 【全栈开发】—— Paddle OCR 文字识别 + deepseek接入(基于python 最新!!!)

可以看到,由于我识别的图片拍的比较清晰,所有文字的识别置信度都在0.998之上,大家也可以放点不清晰的看看效果咋样。识别是一行一行来的,第一个数据是该文字在图片的位置信息是,第二个是文字识别的内容,第三个则是置信度。当然,大大家有能力也可以自己去充值,充值了就有 token 使用权力,就可以正常调用 api。可以看到是能给出推理的,这里也欢迎大家去重庆旅游哈哈(官网复制适合自己的指令,在控制台下载(上次的回答,用户则是你自己。根据自己电脑的配置进行选择,选择。请求次数,大部分小伙伴又不想花钱,

2025-03-30 14:09:27 1413

原创 Django 生成 ssl 安全证书,切换 https、wss协议(daphne 、nginx)

普通协议不够安全,无法支持连接本地摄像头(虽然在本地上能连),此时需要切换成协议

2025-03-29 14:32:29 963

原创 【玩转全栈】---- Django 基于 Websocket 实现群聊(解决channel连接不了)

聊天室一虽然能实现简单的群聊功能,但是使用列表来储存各个用户,其实效率会很低,并且功能也不强大,Django 的 channels 组件中有一个更加厉害的东西叫 channel layers,可以帮助我们更加方便地去实现这种群聊。,后面也参考了许多博客,也去官网看了,还去 github 上抄项目来对比,都解决不了,后来急得我转 SpringBoot 去了。之前这篇博客虽然大致原理都介绍了,但最终的代码并没有实现,这是因为博主当时遇见了一个问题,尽管我按照教程来的,但是。在类中其他函数中可使用。

2025-03-26 22:06:21 2934 3

原创 在 web 部署 YOLOv8目标检测(Django+html)

上 传 和另外 7 个页面 - 个人 - Microsoft Edge 2025-03-13 21-52-06。通过添加表单监听事件,异步获取后端返回的内容,判断资源类型,再赋值给相应的。本文介绍如何将自己训练好的模型在网页上进行应用,使用。四种类型,可以替换成自己的模型,我的模型在文章结尾也会给出。是自己训练的模型,我这是车辆识别模型,包括。该函数将上传的图片或者视频进行检测,并将结果保。下面进行教学,想直接要源码的直接滑到最底下。函数来清理上传的文件名,可能会遇到以下。表单,点击检测按钮后,表单以。

2025-03-20 13:58:03 937

原创 Cesium 入门教程(基于 vue3)

Cesium 是一个开源的 JavaScript 库,专门用于创建世界级的三维地球和地图可视化应用。它提供了强大的工具和功能,使开发者能够轻松地在浏览器中展示高分辨率的地形、影像以及三维模型。Cesium 支持多种数据格式,包括但不限于 3D Tiles、GeoJSON 和 glTF,这使得它成为处理地理空间数据的理想选择。无论是构建虚拟地球、城市规划模拟、还是气象数据分析,Cesium 都能提供必要的技术支持。此外,Cesium 还支持时间动态数据,允许用户通过时间轴查看历史数据变化或预测未来趋势。

2025-03-17 12:31:02 1560 1

原创 【玩转全栈】---- Pinia 组件状态管理器

Pinia 是一个用于 Vue 3 的状态管理库,旨在提供更加简洁、直观且灵活的状态管理模式。它由 Vue 官方团队成员开发,以其轻量级和高性能著称。Pinia 支持 Vue 3 的组合式 API,并允许开发者以一种更自然的方式组织和共享应用状态。与 Vuex 不同,Pinia 去除了复杂的概念如模块嵌套,转而采用扁平化的 store 结构,使得代码更加清晰易懂。此外,Pinia 还支持 TypeScript,提供了优秀的类型推断能力,增强了开发体验。

2025-03-11 23:23:13 1085 1

原创 【全栈开发】---- 一文掌握 Websocket 原理,并用 Django 框架实现

WebSocket是一种先进的通信协议,旨在通过单个长时间运行的连接实现实时双向数据交换,极大地提升了Web应用程序的交互性和响应速度。不同于传统的HTTP请求-响应模型,WebSocket在客户端与服务器之间开启了一个持久化的连接,使得双方可以随时发送文本或二进制数据,无需为每次通信重新建立连接,从而减少了延迟并提高了效率。这种特性特别适用于需要实时更新的应用场景,如在线游戏、即时通讯、金融交易监控等。

2025-03-05 20:56:10 999 2

原创 【全栈开发】---- 一文掌握Django的轮询、长轮询

对于前面介绍的轮询,虽然是可行的,但是每隔 1 s 发送一次请求,会占用大量资源,导致服务器卡顿等。这时就可以使用长轮询,相较于轮询,长轮询的区别是前端发送的请求到后端,如果没有得到响应,不会立刻消失,而会等待几十秒,若在这几十秒内获取到了数据,则返回给前端,前端继续发请求;轮询的大致流程是这样的,对于不同的用户,当某一个用户发送了数据给后台,后台将进行接收,同时,前端会一直发送一个请求(一般间隔1s),用于获取后端接收到的数据,获取到就显示在前端页面,没获取到就继续发送请求。

2025-03-05 20:55:51 895 1

原创 CV -- YOLOv8 图像分割(GPU环境)

我使用的是一些苹果数据集,这里标注使用的 labelme 标注软件,下载和使用都很简单;训练环境使用的GPU,需要配置的可以看我前文;以使用我们训练好的模型,对苹果图片进行图像分割,训练好的模型的权重文件中有两个模型文件,第一个是最好的模型,第二个是最后一次训练的模型,一般使用第一个模型。​

2025-02-19 23:25:52 1035 3

原创 CV -- 基于GPU版CUDA环境+Pycharm YOLOv8 目标检测

安装的 cuda 版本需大于等于 pytorch 支持的版本。点击【系统】--【高级系统设置】--【环境变量】--系统变量中的【Path】--【新建】可以看到使用 GPU 训练仅仅用了 0.419 小时,比之前使用 CPU 训练要快得多。将这三个文件夹中的内容分别复制到之前下载的 CUDA 中对应的问价夹中。下载完成后,为了实现加速,还需下载对应的 cuDNN。大家可用自行下载,注意下载时要勾选上添加环境变量。一路点击下一步,继续等等,完成下载。是否下载成功,输入: nvcc -V。

2025-02-19 23:25:37 1074 4

原创 第十届全国大学生GIS应用技能大赛 下午题 讲解 【Arcmap 10.8】

DTM 和 DSM 的核心区别在于是否包含了地面上的非地形元素。DTM 关注于裸地地形,而 DSM 则包含了所有地表上的特征,无论是自然形成的还是人为建造的。选择哪种模型取决于具体的应用需求。

2025-02-17 16:27:43 1076 1

原创 第十届全国大学生GIS应用技能大赛 上午题 讲解 【Arcmap 10.8】

第十届全国大学生GIS应用技能大赛 上午题 讲解 【Arcmap 10.8】

2025-02-10 09:23:10 1126 8

原创 【玩转全栈】----闹钟虐我千百遍?我待 Vue3 如初恋!

本文干货满满,没有一点废话,讲的 vue3 的一些基本用法

2025-02-10 09:22:50 1620 41

原创 【玩转全栈】--创建一个自己的vue项目

Vue.js 是一款轻量级、易于上手的前端 JavaScript 框架,旨在简化用户界面的开发。它采用了响应式数据绑定和组件化的设计理念,使得开发者可以通过声明式的方式轻松管理数据和界面之间的关系。Vue 提供了灵活的指令系统、生命周期钩子和计算属性等功能,能够帮助开发者高效地构建交互式应用。通过组件化的结构,Vue 可以将大型应用拆分成多个小模块,增强了代码的可维护性和重用性。

2025-02-06 13:00:57 1431 23

原创 【玩转全栈】----Vue3学习笔记

尚硅谷Vue3入门到实战,最新版vue3+TypeScript前端开发教程 附带的笔记

2025-01-31 16:36:30 903 16

原创 【玩转全栈】----靓号管理系统实现

对search_data运行正则提取第一个出现的连续数字,如果不为空,则解对象,如果为空,赋值空字符串;在展示页面,我们可以在右上方加个输入框和提交按钮,用户接收用户搜索输入语句,有时用户输入可能包含其他字符,我们可以用正则提取到符合条件的内容,这里是连续的数字。当数据量很大的时候,页面会向下延伸很长,这样不仅影响观感,还浪费空间,可以设置分页功能,为每一页都设置一个最大数据量。这样去显示效果会好得多,但这样还要问题,当用户点击4页及以前或者最大页码时,左边会出现负数页码,右边则可能会报错,如何解决呢?

2025-01-28 19:54:29 1585 6

原创 【玩转全栈】----靓号管理需求,Django部分语法用不了

经过前面的用户、部门管理的学习后,相信您对于Django中的一些应用,以及BootStrap引用、ModelForm的使用、继承模板等,都有了进一步的理解,下面来一个实战项目,大家可以关闭之前的Django项目,自己重头再来一遍,基本和部门、用户管理无异。靓号表包括号码、价格、类别、占用情况等,具体功能包括添加靓号、编辑靓号、修改靓号,并添加一个分页功能,要求设计合理美观。点击【帮助】--【注册】

2025-01-28 19:51:47 455 9

原创 【玩转全栈】----Django模板的继承

上文中的部门管理页面大家会发现,由于定义了多个html文件,多个html文件中有很大冗余的代码,比如导航栏、引入文件代码等等,这样的话一个文件的代码量可能就非常大,可读性不高。有没有什么方法能简化操作呢,当然,可以通过模板间的继承语法。当然也可以些多个占位符,给一些特定语法区域留位置,比如css、js.可以理解为占位符,content是该处占位符的名字,可以修改。layout.html就是模板文件的文件名。

2025-01-26 10:11:26 1794 14

原创 【玩转全栈】----基于ModelForm完成用户管理页面

在学完前面的部门管理案例后,自己独立写出个用户管理应该不难,基本逻辑和大致代码都和前面一样,大家可以自己试试。

2025-01-26 10:11:13 1092 19

原创 【玩转全栈】----Django制作部门管理页面

Bootstrap是一个由Twitter团队开发的开源前端框架,专注于帮助开发者快速构建响应式和现代化的网页。它基于HTML、CSS和JavaScript,提供了一系列强大的组件和工具,包括栅格系统、按钮、导航栏、表单、模态框、卡片、警告框等,使网页开发变得更加高效和规范化。Bootstrap的核心特点是响应式设计,通过其强大的栅格系统和内置的媒体查询,开发者可以轻松创建在不同设备(如手机、平板、PC)上都能正常显示的页面。它还具有良好的跨浏览器兼容性,能够确保网页在主流浏览器中的一致性。

2025-01-23 18:25:08 1418 26

原创 (长期更新)《零基础入门 ArcGIS(ArcScene) 》实验七----城市三维建模与分析(超超超详细!!!)

三维城市模型已经成为一种非常普遍的地理空间数据资源,成为城市的必需品,对城市能化管理至关重要。语义信息丰富的三维城市模型可以有效实现不同领域数据与IS相信息的高层次集成及互操作,从而在城市规划、环境模拟、应急响应和辅助决策等众多领域公挥作用、利用城市的三维景观模型进行城市基础设施、规划等方面的应用分析,可以直接指导和服务于城市的各方面规划和建设,最终为城市基础设施布局更加合理、人居环境更加美好经济社会更好更快发展而服务。

2025-01-23 18:23:57 2062 9

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验六----流域综合处理(超超超详细!!!)

流域综合治理是根据流域自然和社会经济状况及区域国民经济发展的要求,以流域水流失治理为中心,以提高生态经济效益和社会经济持续发展为目标,以基本农田优化结构和高效利用及植被建设为重点,建立具有水土保持兼高效生态经济功能的半山区流域综合治理模式。数字高程模型(DEM)是目前用于流域地形分析的主要数据。DEM数据中包含了丰富的地形、地貌、水文信息,它能够反映各种分辨率下的地形特征。

2025-01-23 18:23:42 2061 2

原创 【玩转全栈】----用户管理案例

经过前面的学习,相信您对Django、MySQL,以及他们之间的连接已经非常熟悉了,本文是一个关于Django、MySQL的一个小案例。

2025-01-23 17:27:24 1576 13

原创 【玩转全栈】----Django连接MySQL

之前讲过MySQL连接pymysql,PyMySQL 是一个纯 Python 实现的 MySQL 客户端库,用于直接与 MySQL 数据库交互。通过 PyMySQL,可以发送原生 SQL 查询语句,并获取查询结果。但是大家也能看到,PyMySQL的一些语句其实和MySQL是差不多的,并且代码比较繁琐,切换数据库也很麻烦,要修改大量代码。现在来介绍另一种方法:ORM。

2025-01-23 17:27:12 2326 8

原创 【玩转全栈】----Django模板语法、请求与响应

像之前那个页面,太过简陋,而且一个完整的页面,也不可能只用HttpResponse返回文本,这就可以用django的模板语法,模板语法相当于将前后端分离了,前端专写页面,写成一个html文件,然后后端在视图函数中可以通过渲染(render)将前端的html文件渲染为HTTP响应。这里的用户名和密码是自己设置的,一般来说,用户名和密码是不会出现在代码中的,容易泄露,可以存放于数据库中,但我图方便就先这样了,后面再出一个完整的Django和Mysql连接的博客。提交的查询参数的一个对象。

2025-01-23 17:25:59 4389 71

原创 【玩转全栈】----Django基本配置和介绍

Django是一个开源的、基于Python的高级Web框架,旨在以快速、简洁的方式构建高质量的Web应用程序。它由经验丰富的开发者设计,遵循“Don’t Repeat Yourself”(不要重复自己)和“Convention over Configuration”(约定优于配置)的原则,大大提高了开发效率和代码可维护性。Django内置了强大的功能,例如URL路由、ORM(对象关系映射)、模板引擎、表单处理和用户认证等,帮助开发者轻松实现从简单的网站到复杂的企业级应用。

2025-01-23 17:25:46 4543 50

原创 CV -- YOLO8训练自己的模型并应用

相信大家已经可以训练一些图片和视频了,接下来我将为大家介绍如何训练自己的特定模型,并用其进行检测。

2025-01-23 17:19:54 1897 4

原创 CV -- 基于YOLO8的图片、视频目标检测

本篇主要讲YOLO8的具体操作,想要了解YOLO的具体原理,可以去官网查询。

2025-01-22 08:34:28 1641 21

原创 【全栈开发】----用pymysql库连接MySQL,批量存入

PyMySQL` 是一个纯 Python 实现的 MySQL 客户端库,允许开发者通过 Python 程序与 MySQL 数据库进行交互。它遵循 PEP 249(Python 数据库 API 规范 v2.0),提供了与 MySQL 数据库连接、查询和管理的功能。`PyMySQL` 的一大优势在于其不依赖外部 C 库或 MySQL 客户端库,这使得安装和部署更加简便,同时也增强了跨平台兼容性。该库支持多种字符集和编码,并且能够处理复杂的 SQL 操作,如事务、游标和参数化查询等。

2024-12-30 13:25:17 3770 127

原创 【全栈开发】----Mysql基本配置与使用

MySQL 是一种广泛使用的关系型数据库管理系统(RDBMS),以其高性能、可靠性和易用性而闻名。作为开源软件,MySQL 遵循 GNU 通用公共许可证(GPL),提供免费和商业版本,适用于各种规模的应用程序开发。它支持多种操作系统,如 Windows、Linux 和 macOS,具有跨平台的灵活性。MySQL 的核心优势在于其高效的查询处理能力,特别适合高并发读写操作,并且内置了丰富的安全特性,如用户权限管理和 SSL 支持,确保数据传输的安全性。

2024-12-30 13:24:49 5703 55

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验五----土地整治(超超超详细!!!)

土地整治土地整治是指在一定的区域内,按照土地利用总体规划确定的目标和用途,采取工程和生物措施,以农用地为主要对象,同时视区域内居民点、工矿废弃地和未利用地等适宣性况生费行综合整治,并以增加耕地面积、提高耕地质量、建设高标准基本农田为目的,改善农进生活条件与生态环境的活动。土地整治实质是合理组织土地利用。我国于20世纪90年代后期提出并开始实施土地整治,它在提高农业综合生产能力,加快农业现代化、推进工业化和城镇化进程及实现城乡统筹发展等方面发挥了重要作用。

2024-12-26 09:18:50 2855 104

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验四----城市用地适宜性评价(超超超详细!!!)

城市用地适宜性评价是城市规划中的一项重要基础性工作,合理确定可适宜发展的用不仅是以后各项专题规划的基础,而且将对城市的整体布局、社会经济发展产生重大影响。过去城市用地适宜性评价多采用定性分析的方法,由于影响土地适宜性的因素是多方面的,各因素对评价目标的影响程度(即权重)不同,定性分析评价方法并不能客观量化地体现各用地在适宜性方面的差异,使评价工作带有较大的主观性。

2024-12-26 09:18:34 5681 131

原创 【重生之我学Python进阶】----第一章

看到这篇文章,说明你已经对python有了一定的了解,对于一些简单需求,自己可以独立完成,但对于一些比较大型的需求,这还远远不够。Python进阶就是把一些重复性代码简化、使用一些外部库等,对于项目的进行会有很大帮助。 在需要创建多个列表、或者需要为列表填充具有一定规律的值时,能以极少的代码完成。它的基本格式为:下面将举几个例子进行说明:为一个列表填充范围为(1,10),能被2整除的数的两倍结果:(2)定义一个2维空列表结果:(3)返回元组将i,j

2024-12-19 09:13:02 12306 91

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验三----学校选址与路径规划(超超超详细!!!)

随着城市化的快速发展与城市人口的不断增长,城市的各种资源出现严重短缺,例如城市的教育资源、医疗卫生资源、公共服务设施资源等。为满足城市人口日常生活的需求,要适当增加各类紧峡资源的数量。以教育资源为例,一个城市需要扩大教育资源,就要新增学校,这就涉及学校选址问题,包括如何选址、选址需要考虑哪些因素等问题。一般来讲应该考虑学校建设成本(土地利用类型、建设场地的平整度等)、可以利用的资源、避开已有的学校、学校服务功能最大化等因素。

2024-12-18 09:55:21 7460 67

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验二----网络分析(超超超详细!!!)

相信实验一大家已经完成了,对Arcgis已进一步熟悉了,现在开启第二个实验。

2024-12-17 00:03:10 7926 99

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(下)----空间数据的编辑与处理(超超超详细!!!)

说到拓扑,肯定很多人会想到拓扑学,拓扑学(Topology)原名叫做位置分析(Analysis situs),是研究图形(或集合)在连续变形下的不变的整体性质的一门几何学。由于早期研究的是直观拓扑学,因此人们又把这种研究连续变换下不变的性质的学科形象地称为“橡皮几何学”或“橡皮膜上的几何学”,也就是说橡皮膜在不被弄破的情况下,不管如何拉伸、压缩、扭转等变形而存在着某些不变的性质。因此,研究这些不变性成为拓扑学研究的中心课题。中文“拓扑学”一词最早由陈省身根据英文Topology音译而来。

2024-12-16 14:04:58 6659 68

原创 (长期更新)《零基础入门 ArcGIS(ArcMap) 》实验一(上)----空间数据的编辑与处理(超超超详细!!!)

ArcMap是一个用户桌面组件,具有强大的地图制作,空间分析空间数据建库等功能。是美国环境系统研究所ESRI)于1978年开发的GIS系统。ArcGISDesktop由三个用户桌面组件组成,即:ArcMap、ArcCatalog。

2024-12-16 14:04:20 7404 89

原创 C语言数据结构与算法--简单实现队列的入队和出队

队列中 允许插入的一端叫队尾(rear),允许删除的一端称队头(front)。用链表来表示的队列,简称链队列。实际 上链队列的操作为单链表的插入和删除操作的特 殊情况。队列的顺序表示用一组地址连续的存储单元依次存放从队头(front)到队尾 (rear)的元素。至于队列的链式表示和环形表示大家可以自己做做,环形表示思路也在上面,链式表示大家可以仿照我之前写的线性表的链式表示和栈的链式表示。否则,队尾指针加 1, 并在队尾插入新的元素。队列的表示形式有两种:队列的链式表示、队列的顺序表示。

2024-12-15 09:19:51 2300 43

原创 c语言数据结构与算法--简单实现线性表(顺序表+链表)的插入与删除

线性表是由n个数据元素组成的有限序列,每个元素都有唯一的下标,下标从0开始递增。线性表的元素之间存在一对一的线性关系,即除首元素外,每个元素有且只有一个前驱元素,除尾元素外,每个元素有且只有一个后继元素。线性表可以通过顺序存储或链式存储来实现。线性表的基本操作包括初始化、创建、增加、删除和查找等。顺序表和链表是线性表的两种实现方式,都是用来存储逻辑关系为“一对一”的数据。它们的相同点是:都是线性表结构;元素逻辑存储上是连续的;每个元素都有唯一的前驱和唯一的后继。

2024-12-15 09:15:54 2304 11

YOLOv8部署到web上(Django+html)

YOLOv8部署到web上(Django+html)

2025-03-13

TypeScript学习文件(精简)

TypeScript学习文件(精简)

2025-02-19

yolov8图像分割苹果数据集,包括标注json文件

yolov8图像分割苹果数据集,包括标注json文件

2025-02-19

yolo8分割预训练模型权重,包括yolov8l-seg.pt、yolov8m-seg.pt、yolov8n-seg.pt、yolov8s-seg.pt、yolov8x-seg.pt

yolo8分割预训练模型权重,包括yolov8l-seg.pt、yolov8m-seg.pt、yolov8n-seg.pt、yolov8s-seg.pt、yolov8x-seg.pt

2025-02-19

第十届全国大学生GIS应用技能大赛 (上、下午试题及原数据)

第十届全国大学生GIS应用技能大赛 (上、下午试题及原数据)

2025-02-08

基于Django+MySQL+Bootstrap开发的靓号管理系统源码

基于Django+MySQL+Bootstrap开发的靓号管理系统源码

2025-01-28

python使用YOLO8识别图片和视频

自己训练的模型,然后通过模型检测王者荣耀视频英雄,中间人物顺序有点问题

2025-01-23

数据结构实验实习指导书(c语言)

数据结构实验实习指导书(c语言)

2025-01-21

AIF-C01亚马逊AI从业资格证考试题库(中英文)

AIF-C01亚马逊AI从业资格证考试题库(中英文)

2025-01-21

YOLOv8l预训练数据集,.pt文件

YOLOv8l预训练数据集

2025-01-21

部门管理、用户管理系统

前端Bootstrap+后端Django+数据库MySQL开发的部门、用户管理系统

2025-01-21

Python资料库记录表(学习链接)

Python资料库记录表(学习链接)

2025-01-21

基于C语言的VTK中文开发手册

VTK开发手册

2025-01-21

富士i6中文使用说明书

富士i6中文使用说明书

2025-01-21

空空如也

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

TA关注的人

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