- 博客(708)
- 资源 (82)
- 问答 (1)
- 收藏
- 关注
原创 一步一步教你实现一个完整的网页版架子鼓
我们将实现一个网页版的架子鼓,可以让用户通过键盘按键来实现击打架子鼓的功能。每个不同的架子鼓的部位时,我们还会改变对应的背景颜色来区分不同的声音。
2025-04-29 20:39:23
276
原创 为网页LOGO视频增加电影质感表现
因为我是程序员,当然考虑用最简单的方式给他进行效果编辑,所以没有考虑使用视频编辑类的软件,而是简单的使用sytle样式来美化,也方便之后他放到网站上,或者再进行编辑的时候省事儿。前几天,一个朋友开了一家烤肉店,给我发来了烤肉店的宣传视频,我看了下,回复说:“你这视频没有什么特别吸引的人地方啊,和大街上其他的烤肉店视频没啥区别。朋友听了也没生气,反而说他也觉得是这种感觉,所以才发给我,寻思让我找找有没有认识的朋友给编辑编辑。这里呢,我就不展示原素材了,从网上找了近似的视频来做说明。
2025-04-29 11:50:18
1195
原创 【AI】一步一步教你利用DeepSeek构建一个强大的中文新闻RAG AI应用
我将教你利用DeepSeek和Qdrant构建一个中文新闻AI。尽管LLM的规模和复杂性日益庞大,但在构建一个精准有效的语言AI(不仅限于英语)方面仍然存在诸多挑战。为此,DeepSeek LLM启动了一个长期项目,旨在克服语言应用中的不准确性。DeepSeek LLM在中文方面表现出色,我们将在这里看看它在从中文新闻数据集中获取新闻时的表现。我们将利用LlamaIndex、Qdrant的FastEmbed和Qdrant Vector Store开发一个应用程序,该应用程序可以通过强大的RAG理解中文
2025-04-19 11:23:12
365
原创 【AI】以Llama模型为例学习如何进行LLM模型微调
**本文档将深入探讨如何使用Unsloth库对Llama 3.1模型进行微调,重点关注参数高效微调(PEFT)方法中的低秩适配(LoRA)技术**。 Unslolh 提供了4位精度的量化模型,使其具有一定高的内存效率。我们将使用 **‘unsloth/Meta-Llama-3.1–8B-bnb-4bit’** 模型和 **‘mlabonne/FineTome-100k’** 数据集。通过本文档,您将了解如何使用有限的资源有效地微调模型。
2025-04-17 14:47:59
232
原创 【AI】对DeepSeek-R1模型进行微调
本文介绍了如何对DeepSeek-R1模型进行微调,包括设置环境、加载模型和分词器、处理数据集、训练模型、保存和推送模型到Hugging Face Hub,以及将模型转换为GGUF格式以便在本地使用。
2025-04-15 15:29:01
147
原创 【AI】使用 Hugging Face Transformers 进行文本摘要实现
transformers 库是 TensorFlow 2.0 和 PyTorch 上的最先进的自然语言处理 (NLP) 库。它提供了数千个预训练模型来执行文本上的各种任务,如分类、信息提取、摘要、翻译、文本生成等。利用预训练模型可以显著降低计算成本,节省宝贵的时间和资源,这些资源和时间原本会用于从头开始训练模型。这些模型支持跨不同模态的各种任务,包括自然语言处理 (NLP)、计算机视觉、音频和多模态任务。在本教程中,我们将使用模型。
2025-04-14 20:54:02
794
原创 【AI】使用Huggingface模型实现文本内容摘要器
顾名思义,摘要器的作用就是提炼。它将一大段文本压缩成更短的版本,只保留关键信息。想象一下,读一本小说和只看它的封底有什么区别。目标是在节省时间的同时,仍然能够抓住内容的精髓。摘要器并非仅仅是酷炫的技术把戏,它服务于现实世界的需求。新闻记者用它快速筛选报告和研究。学生用它总结冗长的阅读材料。企业用它压缩市场分析或冗长的报告。简而言之,任何需要快速处理大量文本的人都可以从摘要器中受益。是一家公司,它创建了一个用于自然语言处理 (NLP) 的最先进的平台。
2025-04-14 20:52:06
895
原创 【DevSecOps】使用 Semgrep 进行代码安全检查
在这个上下文中,热点是代码中可能包含安全漏洞的部分。您不是“总是”在寻找特定的问题,而是在寻找不良实践、常见错误、不安全的配置,简而言之,就是通常会发生坏事的地方。在现代社会软件项目中审查每一行代码是不可能的。因此,我们搜索一个心理或书面的关键字列表,如SSLv3MD5memcpy或。我们不确定我们会找到什么,但这些都是寻找错误的好地方。我介绍了源代码中hot spots的概念。这些是可能包含漏洞但应手动审查的位置。结果很杂乱,因此热点规则不适合 CI/CD 管道和自动警报。
2025-04-13 15:49:55
91
原创 【Linux】神奇的file文件命令及错误实例
希望你现在对file和magic有了很好的了解。你也有了一个很好的起点,可以开始使用和调试这些工具,以防你以后需要。其他资源file和magic是强大的工具,可以帮助你了解文件类型和内容。通过学习它们的工作原理,你可以更有效地使用它们并解决可能出现的任何问题。
2025-04-13 13:59:47
1031
原创 使用Python实现的音符生成和节拍器程序
节拍器和随机音符生成器各有用途,但单独使用时功能有限。本文将使用 Python 将这两种功能结合起来,创建一个定制的节拍器,用于您的练习或探索。如果您想练习在吉他或键盘上找到音符位置,同时受到节拍器的压力,网络上和线下的资源可以帮助您进行这些活动。然而,它们通常是分开的 - 一个节拍器,一个随机音符生成器。本文将使用 Python 将这两种功能结合起来,创建一个您可以使用的程序。
2025-04-12 13:43:33
900
原创 【AI】AI动画:能让孩子画的画动起来
直接网页就可以,让孩子画的画动起来,别提多兴奋了!(吐槽:这一步也是,虽说比上一步好些,如果平板或者电脑我觉得操作更方便,小屏幕手机还是有些费劲。(吐槽:这一步,如果平板或者电脑我觉得操作更方便,小屏幕手机有些费劲。最后,就会自动生成动作视频了。还可以自己选择不同的想要生成的动作!带娃闲暇之余,还是可以和孩子一起快乐地玩耍一下的。也可以选择默认提供的三张示例图片。总体来说,操作还是很简单了,结果也很有趣。自动识别四肢身体后,也可以再调整。自动识别轮廓后,可以再调整。它能让孩子画的画中的角色,
2025-04-11 17:32:09
664
原创 如何使用 PyTorch 和 EfficientNet 创建一个 AI 游戏外挂[特殊字符]
你是否刚刚接触人工智能领域,并想找一个有趣的入门项目?那就来吧!这篇博客将指导你使用 PyTorch 和 EfficientNet 创建一个可以玩 Chrome 小恐龙游戏的 AI 模型。开发 ChatGPT 的 OpenAI 组织实际上是从构建可以玩 Atari 游戏的 AI 模型开始的。这个项目被称为 Atari AI,是深度强化学习的首次演示之一,为人工智能领域的许多后续进展铺平了道路。
2025-04-10 19:00:00
1175
原创 用Django和AJAX创建一个待办事项应用
让我们创建一个简单的 Django 项目,其中包含不同类型的 AJAX 请求示例,例如 GET、POST、PUT 和 DELETE。在这个示例中,我们将创建一个简单的待办事项列表应用程序,用户可以使用 AJAX 添加、编辑、删除和标记任务为完成。让我们创建一个新的 Django 项目称为 “todo_project” 和一个 Django 应用程序称为 “todo_app”。中,定义用于显示待办事项列表、添加、更新和删除待办事项的视图。目录中创建迁移文件。步骤中创建的迁移文件,并相应地更新数据库。
2025-04-10 13:57:49
1200
原创 Django 代码覆盖率示例:释放测试的力量![特殊字符] [特殊字符]
今天,我们将深入探讨 Django 代码覆盖率的精彩世界,并举例说明。系好安全带,因为我们即将揭示像以前从未有过的测试 Django 应用程序的秘密。无论您是经验丰富的开发者还是初学者,了解代码覆盖率对于编写健壮且容错的 Django 应用程序至关重要。所以,你已经构建了这个令人敬畏的 Django 应用程序,但你怎么知道你的代码是否像看起来那样坚不可摧呢?这就是 Django 代码覆盖率像超级英雄一样出现的地方,披着斗篷,在风中飘扬!
2025-04-10 13:56:59
347
原创 掌握Django内联TabularInline和StackedInline示例
使用 Django 的 `TabularInline` 和 `StackedInline` 类,您可以创建一个更高效、用户友好的管理界面来管理相关模型。根据您的项目需求自定义内联表单,并根据需要使用额外的 CSS 和 JavaScript 增强管理体验。
2025-04-09 18:59:55
1284
原创 后端代码审查实践要点
通过遵循此清单,您可以确保后端代码具有高质量、安全性并且易于维护。定期进行代码审查对于在开发过程的早期阶段发现问题并提高整体代码质量至关重要。
2025-04-09 18:58:04
39
原创 使用 Django 构建 Web 应用程序:症状检测 - 分步指南
在在本教程涵盖了使用 Django 构建症状检测应用程序的基本设置,允许用户输入他们的症状并获得匹配的疾病列表以及建议的医生。您可以通过添加更多功能来进一步扩展此应用程序,例如用户身份验证、用户配置文件和改进的症状匹配算法。
2025-04-09 18:56:49
912
原创 Django Cookies 实际项目示例
嘿,编程伙伴们!🚀 你是否曾经好奇网络是如何记住你的?不,不是以一个偷窥狂的方式!我指的是幕后发生的魔法——Django cookies!如果你曾经想要让你的网络应用程序更加用户友好和个性化,那么你就来对地方了。在这篇文章中,我将揭开的好吃的魔法,而且,我会通过实际项目示例来解释,让事情变得简单!所以,系好安全带,拿起你最喜欢的编程饮料,让我们用一个实际项目示例来深入 Django cookies 的世界。🍪在我们深入烘焙 😂 过程之前,Cookies 是存储在用户浏览器上的小块数据。
2025-04-09 18:55:53
1209
原创 Django软删除功能完整指南:构建图书馆项目
在本教程中,我将使用 `django-safedelete` 包创建一个具有软删除功能的简单 Django 图书馆项目。该项目将包括多个模型、Django REST 框架 (DRF) API 和基本的 CRUD 操作。
2025-04-09 18:54:14
872
原创 使用Simple-JWT通过JWT认证保护Django REST API的项目示例
您现在已经使用Simple-JWT在Django Rest Framework中设置了JWT认证。这为在您的Django API中认证用户和访问受保护资源提供了一种安全的方式。请确保在客户端应用程序中适当地处理令牌过期和刷新。有关更多详细信息,您可以参考Django的simple-JWT文档。simple-JWT。
2025-04-08 11:45:00
958
原创 Python文件处理与`glob`模块:全面指南
在Python中,无论是处理小型项目还是大型应用程序,高效地处理文件和目录都是至关重要的。Python中的`glob`模块是一个强大的工具,可以简化在目录中查找与特定路径匹配的文件的过程。在本教程中,我们将探讨如何使用`glob`模块有效管理文件和目录。通过本指南的学习,您将掌握使用`glob`进行各种Python文件处理任务的知识。
2025-04-08 04:00:00
602
原创 使用 `tqdm` 跟踪您的 Python 任务进度: 完整示例教程
`tqdm` 是一个多功能且易于使用的工具,可以通过提供循环和其他任务进度的实时反馈来增强你的 Python 脚本。无论你是在处理大型数据集、下载文件还是运行复杂模拟,`tqdm` 都可以帮助你跟踪进度情况。
2025-04-08 00:45:00
987
原创 Django信号使用完全指南示例
Django信号是一个强大的功能,允许我们基于应用程序中的事件触发某些行为。本指南详细介绍了Django信号,重点介绍了最常用的信号:`pre_save`、`post_save`、`pre_delete`和`post_delete`。通过本教程,你将了解如何使用这些信号有效地增强你的Django应用程序。
2025-04-07 17:35:39
1012
原创 Django分页教程及示例
本教程涵盖了 Django 分页的基础知识及示例。Django的分页模块允许你将大量数据分割成更小的块(页面)。这对于以可管理的方式显示项目列表,如博客文章或产品,特别有用。让我们深入探讨如何逐步实现分页。分页是将大型数据集分成更小的集合或页面的过程。每个页面包含有限数量的项目,用户可以浏览不同的页面。首先,创建并激活虚拟环境,以及创建Django项目和应用,如果你还没有的话。:在处理大型数据集时,分页查询可能会变得缓慢。现在,让我们创建一个模板来显示分页后的帖子。来减少在处理相关模型时的数据库访问次数。
2025-04-07 15:38:51
1159
原创 优化 Django 数据库查询
在使用 Django 的 ORM 时,高效管理数据库查询可以显著影响应用程序的性能。优化查询的两个重要工具是 `select_related` 和 `prefetch_related`。这些方法帮助您避免“N+1 查询”问题,减少数据库访问次数,并提高整体性能。在本教程中,我们将探讨如何在 Django 中使用 `select_related` 和 `prefetch_related`,了解何时使用每个方法,并看到实际示例。
2025-04-07 15:33:04
1222
原创 Django和Celery实现的异步任务案例
在Django中进行缓存是一种通过存储频繁访问的数据来提高网页应用程序性能的重要技术。异步任务允许Django应用程序在HTTP请求-响应周期之外执行耗时的操作。这提高了性能和用户体验。我们将探讨:1. 在Django中设置Celery。2. 使用消息代理(Redis)进行任务排队。3. 创建和运行异步任务。4. 一个小型项目,集成Celery用于邮件通知。
2025-04-06 19:47:09
1164
1
原创 Django中使用不同种类缓存的完整案例
在本教程中,我们探讨了不同类型的Django缓存技术,并附有实际示例。缓存是一种强大的优化应用程序性能的方法,可以减少数据库负载并提高响应时间。尝试在您的项目中使用每种缓存方法,并查看性能改进!在本教程中,我们将涵盖所有类型的Django缓存并附上示例。包围的部分将被缓存5分钟(300秒),而页面的其余部分保持动态。要使用Memcached,安装。要使用Redis,请安装。要手动使缓存失效,请使用。
2025-04-06 19:06:17
785
原创 Django构建安全中间件实用示例
在Django框架中,中间件钩入Django的请求/响应处理。每个中间件组件负责执行某些特定功能。在请求到达视图之前修改请求。在响应发送给客户端之前修改响应。处理异常并执行额外任务。Django中间件在您的Django项目的MIDDLEWARE设置中定义为一个列表。
2025-04-06 18:48:35
832
原创 Django SaaS案例:构建一个多租户博客应用
如果你正在从事一个SaaS(软件即服务)项目或一个需要支持多个客户并隔离数据的应程序,使用Django Tenants将是一个很好的解决方案。在本教程中,我们使用 Django Tenants 构建了一个简单的多租户博客应用程序。多租户是 SaaS 应用程序的一个强大功能,通过正确的配置,它可以帮助您高效地管理多个客户端。在本教程结束时,你将拥有一个可工作的多租户博客或任何SaaS项目,其中每个租户(客户)都有自己的隔离博客文章。例如,在我们的多租户博客中,每个租户将拥有自己的子域名(例如,
2025-04-06 18:16:55
915
原创 【vLLM】使用 vLLM 对自定义实现模型进行高速推理
在本文中,我们将解释如何使用 vLLM 使用视频生成模型推断独特的多模式模型。vLLM 是一个用于高速推理和服务的 LLM 库,它非常易于使用,支持 Llama 和 Qwen 等知名模型。另一方面,除了官方文档之外,关于如何合并自定义实现模型的信息非常少,甚至官方文档也没有特别的信息,因此很难上手。因此,在本文中,我们将仔细解释将您自己的多模态模型合并到 vLLM 中的具体步骤,包括官方文档中未包含的信息。
2025-04-05 14:11:17
1530
原创 AWS Langfuse AI用Bedrock模型使用完全教程
Langfuse,是用于监控和调试LLM应用程序的集成工具。有免费的自部署版和可用的SaaS型Cloud版。本次动手实践将使用简单的Cloud版。个人使用的话可以免费开始。
2025-04-04 15:11:56
325
原创 如何安全地访问AWS
除了IAM用户之外,还可以在IIC本身创建用户账户。这个IIC用户可以设置IIC的“权限集”来代替IAM策略,从而授予对Organization内其他AWS账户的访问权限。可以将这个IIC用户用作在同一个Organization下的各AWS账户中执行Assume Role的切换源账户。
2025-04-04 14:10:17
219
原创 【杂谈】绝对的意外发现。。。
选中喜欢的Emoji,一键复制,直接粘贴到任何聊天或文本编辑器中,简单快捷!从喜怒哀乐到各种场景,我们拥有数千种Emoji,满足你的一切需求。无论是日常聊天、工作沟通还是社交媒体,都能找到合适的Emoji来点缀你的文字。别担心,我们的Emoji大全网站来拯救你的聊天时光!发现有趣的Emoji?轻松分享给朋友,一起加入Emoji的欢乐世界,让你们的沟通更加生动有趣!立即访问我们的Emoji大全网站,让每一次沟通都变得与众不同!🎉 让我们一起,用Emoji点亮每一个文字,让沟通更有趣,让生活更精彩!
2025-04-04 13:23:11
583
2
原创 【AWS】分享5个使用AWS服务时总结的经验教训
在我们自己的数据中心,基于会话的内存管理是一个很好的方法,因为单个硬件实例故障是罕见的。这在帮助我们选择AWS方面至关重要,但在思考我们的架构方面并不像我们预期的那样有帮助
2025-04-04 13:08:13
29
原创 HTMX构建无重载闪烁的交互式页面
需要注意的是,HTMX有更广泛的应用范围,但出于我们当前的目的,我们将专注于利用其能力来实现更平滑的导航。对于您的Web应用程序来说,React通常可能过于庞大,有时仅使用Web服务器和HTMX就能创建出具有交互性的应用程序,效果不亚于React框架。这样做的作用是:我们声明性地指示HTMX库在点击锚标签时进行服务器调用,并将响应插入到id为‘main’的div中。我们已经将一个侧边导航模板组件重构为部分页面,并将其包含在我们的布局中。因为我们在使用模板引擎,所以让我们添加一个所有视图都将继承的主布局。
2025-04-02 18:12:11
807
原创 Webpack:详解打包和管理JavaScript和CSS依赖
为了说明加载器和插件,让我们从index.html中移除所有对css文件的引用,并从我们的入口文件(app.js)中导入css文件。此外,我们现在可以删除包含bundle.js文件的dist文件夹,应用程序仍然可以工作,因为webpack-dev-server会构建bundle.js文件并将其放入内存中。在这里,我们指定了webpack工作的入口文件,以便它通过依赖树进行操作。对于一个这样大小的应用程序,我们不需要管理js和css的依赖项,然而随着应用程序的增长,我们需要跟踪许多文件依赖项及其加载顺序。
2025-04-02 16:21:52
786
Python+Django+图书管理系统+毕业设计/系统原型
2025-04-08
世界最快的个人博客创建生成工具hugo windows版 + hugo extended
2025-03-23
FunctionAzure Function通过托管身份或访问令牌连接Azure SQL数据库
2025-03-17
AI+Spring+Java实现AI前后端
2025-03-05
Linux中可直接执行的LDAP权限管理工具OpenLDAP二进制文件
2025-03-01
Linux Phpldapadmin管理工具可执行文件
2025-03-01
AndroidKeboardWatcher
2016-04-06
AGImagePickerController
2015-03-23
iOS7_隐藏的特性和解决之道
2013-12-17
FlashPlayer
2012-08-18
MacOS:Xerces
2012-07-26
TMX地图编辑器:Tiled
2012-05-31
Unity3D导出xcode没有头文件
2015-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人