- 博客(35)
- 收藏
- 关注
原创 Go 语言:Jank 简客博客系统
什么?最近我开源了一个项目?Jank 是一个轻量级的博客系统,基于 Go 语言和 Echo 框架开发,设计理念强调极简、高效和高扩展性,旨在为用户提供功能丰富、界面简洁、操作简单且安全可靠的博客体验。
2025-01-01 15:12:29 977
原创 小F的算法世界(LeetCode 热题 100)
小F是“程序员炒饭”的摊主😄 ,每天早上7点之前就要为当天晚上的热战备好米饭和配菜。今天,小F计划购买21.5斤米和7斤的配菜。当地大米价格约为2.5软妹币一斤,配菜包括胡萝卜、小葱和速食火腿肠等。然而,小F今天的预算只有64软妹币(target),而且每种配菜他只能购买一次😕。尽管如何哭诉,小F的女朋友都只给他64软妹币的限额。面对这个难题,小F决定发挥独属于程序员的机智,利用 LeetCode 上经典的第一题——,来解决这个问题。小F掏出电脑,开始思考如何通过算法解决他的难题。
2024-10-12 23:54:07 930
原创 面试官:你连类目树和闭包表都不知道?先回家等通知吧
在我们开发的很多项目中,都需要用到类目树,比如电商网站的商品分类、公司的组织结构、论坛的帖子评论层级等。类目树是一种层级化的数据结构,它的特点是每个节点(类目)都有父类目和子类目,形成一个类似“家谱”的树状结构。
2024-10-08 16:30:37 939
原创 面试官:你连闭包表都不知道?回家等通知吧
闭包表是一种非常实用的树形结构存储方式,尤其在查询深层次的层级结构时,能大大提高效率。尽管维护成本较高,但在需要频繁查询而更新较少的场景下(比如类目树、权限系统等),闭包表是一种非常合适的选择。
2024-10-08 15:40:43 1185
原创 shadcn-vue 快速开始
一个由社区主导的非官方 Vue 版本的 shadcn/ui。虽然我们与 shadcn 没有正式的合作或联系,但在开始这个项目之前得到了作者本人的同意。创建这个项目的原因是 Vue 生态系统中缺乏类似的项目,为了满足这一需求,就启动了这个项目。
2024-09-30 19:43:20 773
原创 比Python还快?Go也有属于自己的爬虫
通过本教程,你已经掌握了使用 Go 语言和 Colly 框架构建网络爬虫的基本方法,并了解了如何将数据保存到 CSV 和 Excel 文件。你可以根据自己的需求,进一步扩展此爬虫功能,比如抓取更多信息,处理验证码,或者实现更加复杂的爬取逻辑。
2024-09-27 10:43:34 1436
原创 Go 进阶:Go + gin 极速搭建 EcommerceSys 电商系统
本章节适合有一定基础的 Golang 初学者,通过简单的项目实践来加深对 Golang 的基本语法和 Web 开发的理解。具体请联系作者。
2024-09-26 23:32:59 1853
原创 Go入门: Air配置热重载
Air 是为 Go 应用开发设计的另外一个热重载的命令行工具。只需在你的项目根目录下输入air,然后把它放在一边,专注于你的代码即可。Air使用Go和gin框架开发网站时,由于 gin缺乏实时重载功能,开发者不得不频繁使用命令运行项目,每次修改代码都需要重新启动项目,导致开发效率低下。注意:该工具与生产环境的热部署无关。Air彩色的日志输出自定义构建或必要的命令支持外部子目录在 Air 启动之后,允许监听新创建的路径更棒的构建过程。
2024-09-01 21:55:48 1733
原创 Pydantic serialisation 结合 tortoise-orm 使用文档
Pydantic serialisation 结合 tortoise-orm 使用文档
2024-08-16 11:34:53 1403
原创 tortoise-ORM报错:tortoise.exceptions.ConfigurationError: DB configuration not initialised.
解决tortoise-ORM报错问题DB configuration not initialised. Make sure to call Tortoise.init with a valid configuration before attempting to create connections.
2024-08-13 11:17:09 1212
原创 Tortoise-ORM FastAPI integration 中文文档(完整版)
是一个轻量级的集成工具包,其中包含一个可以在生命周期设置/清理 Tortoise-ORM 的类。FastAPI 基本上是由 Starlette 这 Pydantic 两个库以一种非常独特的方式结合而成的。
2024-08-11 22:34:14 2181
原创 Django5+Vue3:OA系统前后端分离项目实战-Frame页面框架搭建(14)
本章节详细介绍了如何利用ElementPlus快速构建Frame框架,涵盖了后台管理界面所需的核心功能,实现了一个高效且功能完备的管理系统。
2024-08-07 15:39:20 660
原创 Django5+Vue3:OA系统前后端分离项目实战-ElementPlus优化登录提示(13)
本节介绍了使用ElementPlus快速入门,优化了alert方法,并配置后端以实现前端动态提示数据。
2024-08-05 06:00:00 886
原创 Django5+Vue3:OA系统前后端分离项目实战-异步优化Ajax请求(12)
本节概述了异步编程的async/await用法,并展示了基于Axios的自定义封装,实现了异步POST请求。
2024-08-04 19:06:26 1054
原创 Django5+Vue3:OA系统前后端分离项目实战-Pinia用户和token信息管理(11)
本节讲解了Pinia状态管理库的数据存储方法,并优化了login.vue的登录界面。
2024-08-04 18:13:39 739
原创 Django5+Vue3:OA系统前后端分离项目实战-前端登录功能实现(10)
本节内容概述了前端登录功能的实现方法。它描述了前端如何收集用户输入的数据,并通过发送请求将这些数据传递给后端服务器。后端服务器接收到数据后,会进行相应的处理,比如验证用户的登录凭证,然后根据处理结果返回一个响应给前端。这个流程体现了前后端之间数据交互的基本模式。
2024-08-03 10:50:53 1559
原创 Django5+Vue3:OA系统前后端分离项目实战-前端登录页面实现(9)
本节介绍了如何将静态网页转换为Vue 3模板,并有效解决了浏览器显示时的白边问题,提升了网页的美观性和用户体验。
2024-08-03 09:26:31 788
原创 Django5+Vue3:OA系统前后端分离项目实战-前端项目初始化(8)
本节介绍了如何基于Vue 3和组合式API初始化前端项目,从模块化开发的角度出发,简要构建了框架(frame)和登录(login)结构,并集成了路由功能以进行初步测试。
2024-08-02 16:42:08 922
原创 Django5+Vue3:OA系统前后端分离项目实战-后端登录功能实现(7)
本节内容成功实现了后端的登录和身份验证功能,并通过Postman工具进行了全面的测试验证。
2024-08-02 13:50:16 1076
原创 Django5+Vue3:OA系统前后端分离项目实战-自定义命令初始化(6)
本节详细讲解了如何创建自定义命令,以及如何通过自定义命令来初始化数据,有效地解决了项目部署后数据预设的需求。
2024-08-02 11:57:25 1129
原创 Django5+Vue3:OA系统前后端分离项目实战-添加部门表(5)
本节概述了OADepartment模型的设计,包括其内部结构和与OAUser模型的关联,确保了模型在数据库的正确映射。
2024-07-31 19:13:45 516
原创 Django5+Vue3:OA系统前后端分离项目实战-修改OAUser模型主键(4)
本节介绍了通过安装,实现数据库的重新初始化和模型迁移,以UUID增强实际情况下企业的信息安全。
2024-07-31 17:50:24 409
原创 Django5+Vue3:OA系统前后端分离项目实战-跨域请求配置(2)
本节详细介绍了在Django开发过程中遇到的跨域请求问题,并展示了相应的解决方案和配置方法。
2024-07-31 14:41:05 968
原创 Django5+Vue3:OA系统前后端分离项目实战-项目初始化(1)
在本项目开发过程中,我们利用PyCharm快速搭建了Django 5项目,并成功配置了相应的数据库。同时,对进行了适当调整,以确保项目配置的优化和适配。
2024-07-31 13:24:44 573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人