根据老师的要求我自己在我的云边书屋项目里加了一个书籍管理界面用来实现增删查改功能的表格如图:整体查询:修改:删除:增加:整个项目的前端全部是用ai辅助编程的我只是大致看了一遍ai生成的代码。因为这个项目我先是根据自己的想法描述让ai生成了一个纯前端网站架子里面什么后端功能和数据库功能实现都没有。后面我自己再慢慢写出来对应的后端代码然后再让ai把前后端相适配并连接在一起前端部分基本全是ai做的。后端部分的三层架构都是我自己写的框架慢慢用ai辅助一步一步实现的功能。我觉得最难的是怎么选择数据类型因为你要清楚数据表里的结构要知道传输给前端什么样的JSON数据类型是集合还是字符串集合的话又应该选择什么样的集合还有一些数据约束比如数据表创建时指定了某种数据不能为空必须是唯一之类的。这些要求都要考虑到不然很容易报各种各样的错误然后还是要用ai查错才知道问题在哪。这是restful格式的实现有getpostputdelete各种对应接口如图:这是我的后端项目结构:这是放在resource目录下的static静态目录下的前端项目结构:
web应用设计作业第8次作业和第9次作业
根据老师的要求我自己在我的云边书屋项目里加了一个书籍管理界面用来实现增删查改功能的表格如图:整体查询:修改:删除:增加:整个项目的前端全部是用ai辅助编程的我只是大致看了一遍ai生成的代码。因为这个项目我先是根据自己的想法描述让ai生成了一个纯前端网站架子里面什么后端功能和数据库功能实现都没有。后面我自己再慢慢写出来对应的后端代码然后再让ai把前后端相适配并连接在一起前端部分基本全是ai做的。后端部分的三层架构都是我自己写的框架慢慢用ai辅助一步一步实现的功能。我觉得最难的是怎么选择数据类型因为你要清楚数据表里的结构要知道传输给前端什么样的JSON数据类型是集合还是字符串集合的话又应该选择什么样的集合还有一些数据约束比如数据表创建时指定了某种数据不能为空必须是唯一之类的。这些要求都要考虑到不然很容易报各种各样的错误然后还是要用ai查错才知道问题在哪。这是restful格式的实现有getpostputdelete各种对应接口如图:这是我的后端项目结构:这是放在resource目录下的static静态目录下的前端项目结构:
相关文章
MSP430 DMA控制器配置详解:从原理到实战应用
1. 项目概述:为什么MSP430的DMA是嵌入式开发的“效率倍增器”?在嵌入式项目里,尤其是那些对实时性和功耗有严苛要求的应用,比如用电池供电的传感器节点或者需要连续采集数据的便携设备,CPU的时间就是最宝贵的资源。你肯…
[开源] Meta Assistant / 告别命令行,我为一堆 Python 脚本做了一个 Windows 任务栏的“家”
处,然后: 每次使用仍然需要找到相应目录需要手动包装脚本 加为自启动才能实现开机自启动免不了和命令行打交道 针对上述痛点,我打造了 Meta Assistant,这是一个开源的 Python 脚本启动器,目前支持平台仅限 Windows。 …
程序员量化交易实战 24:把模拟盘账户状态保存下来
第 23 篇串起了每日模拟盘流程。但如果程序重启后账户状态丢了,这条流程就只能算演示。第 24 篇先用 JSON 文件保存和恢复模拟盘账户状态。不是最终生产方案,但足够让本地实战项目连续跑起来。只保存基础状态第 24 章新增 app/paper_state_store.py。它只…
3步快速上手:基于YOLOv5的象棋AI辅助工具完整指南
3步快速上手:基于YOLOv5的象棋AI辅助工具完整指南 【免费下载链接】VinXiangQi Xiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具 项目地址: https://gitcode.com/gh_mirrors/vi/VinXiangQi 你是否想在象棋对局中获得AI级别的智能辅助&…
AFE5801集成前端芯片:多通道信号采集系统设计详解
1. 项目概述:为什么我们需要AFE5801这样的集成前端?在医疗超声成像、工业无损检测或者高端声学阵列这类多通道信号采集系统里,工程师们最头疼的问题是什么?是板子上密密麻麻的运放、ADC、滤波器和电平转换芯片,以及它们…
CSDN博客日发文上限调整:创作者需要知道的新规则
CSDN博客日发文上限调整:创作者需要知道的新规则CSDN近期发布了博客日发文上限调整公告,新的规则将影响不同等级创作者每日可发布文章数量。本文整理最新限制,并分析对技术创作者的影响。前言 对于很多技术开发者来说,CSDN不仅是一…
AFE5808超声模拟前端实战:从ADC内核到LVDS接口的完整设计指南
1. 项目概述:从数据手册到实战,拆解AFE5808这颗超声系统的心脏如果你正在设计一款高性能的超声成像系统,或者负责维护升级现有的超声设备,那么AFE5808这颗芯片的名字你一定不陌生。它远不止是一颗简单的模数转换器(ADC…
I2C协议时序深度解析:以TPA6140A2为例详解单/多字节读写
1. I2C通信协议核心原理与工程价值在嵌入式硬件开发领域,I2C(Inter-Integrated Circuit)总线协议几乎无处不在。它就像设备间沟通的“普通话”,简单、高效,仅凭两根线就能串联起一个微型网络。我接触过无数传感器、EEP…
LVDS接口电路设计实战:基于THS788芯片的PCB布局与信号完整性优化
1. 项目概述:从芯片手册到可靠电路搞高速数字电路设计,特别是涉及到LVDS这类差分接口,最怕的就是信号在板子上跑着跑着就“变形”了。最近在做一个高精度时间测量项目,核心用到了TI的THS788时间测量单元。这芯片性能强悍ÿ…
Google限制Meta使用Gemini模型 凸显AI授权竞争白热化
近日,据多家科技媒体报道,Google已对Meta施加限制,禁止其在部分产品或服务中直接使用Gemini AI模型。这一消息一经传出,便在人工智能领域掀起波澜,凸显出当前大厂间AI模型授权竞争的激烈程度。 新闻导语:根…
XGBoost超参数实战:从理论到调优策略
1. XGBoost超参数基础认知 第一次接触XGBoost时,我被它那密密麻麻的参数列表吓到了。这感觉就像面对一架波音747的驾驶舱——每个按钮都可能有神奇的效果,但按错了就可能坠机。经过多年实战,我发现其实掌握十几个核心参数就能解决90%的问题。…
ChatGPT函数调用从入门到高并发落地:3步完成生产级集成,附可直接运行的TypeScript+Python双模版
更多请点击: https://kaifayun.com 第一章:ChatGPT函数调用的核心原理与演进脉络 函数调用(Function Calling)是大语言模型从纯文本生成迈向结构化交互的关键跃迁。其本质并非模型原生具备“执行代码”的能力,而是通…
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告
6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…
华为OD机试2025C卷-字符统计及重排[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
华为OD机试2025C卷-寻找相同子串[100分]( Java _ Python3 _ C++ _ C语言 _ JsNode _ Go)实现100%通过率
📫 个人主页:深夜coding算法 📣 专栏系列:2026年华为最新OD机试题库详解 🔥 一次订阅,永久解锁 | 持续更新100篇 | 6语言全覆盖 文章目录❄️前言:☀️一:题目描述🌙 题目…
Zotero Duplicates Merger:5步彻底清理文献库重复条目
Zotero Duplicates Merger:5步彻底清理文献库重复条目 【免费下载链接】ZoteroDuplicatesMerger A zotero plugin to automatically merge duplicate items 项目地址: https://gitcode.com/gh_mirrors/zo/ZoteroDuplicatesMerger 还在为文献库中堆积如山的重…
利用随机有限集理论对蜂群的ILQR和MPC控制研究附Matlab代码
✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码及仿真咨询…
为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因
更多请点击: https://intelliparadigm.com 第一章:为什么你的Gemini邮件CTE低于行业均值2.8倍?:从Prompt架构到发送时序的深度归因 Gemini邮件的客户转化效率(CTE)显著偏低,根本原因常被误判为…