springbootAI智能法律援助小程序16783-计算机课程设计、毕业设计
前言✨博主介绍一线全栈工程师毕设实战引路人。技术栈覆盖Java、Python、C#、PHP、Node.js及UniApp跨端开发擅长多语言项目落地与架构设计。持续分享毕设源码、开题报告、技术选型心得与职场踩坑经验。用工程化思维写代码帮你把毕设做成作品集。精彩专栏 推荐订阅海量实战库源码任你选 坐拥Java项目2000套海量实战库源码任你选 坐拥Python项目1000套海量实战库源码任你选 坐拥小程序/app项目500套✅获取源码请私信✅感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以找我咨询希望帮助更多的人❤️系统实现管理员功能实现管理员登录系统之后首先会进入到数据分析页面。本页面采用卡片、图表的方式来显示用户总数、活跃状态、已分配案件、已完成案件等主要数据让管理者可以迅速地对平台总体运行情况有所掌握。数据分析界面管理员进入律师信息管理界面以列表的形式显示所有的注册律师。管理员可以按照姓名或者领域进行查询对列表进行重置对选中的律师信息进行查看详情、修改或者删除的操作也可以点击新增按钮录入新的律师信息系统支持通过Excel文件批量导入或者导出律师数据。律师信息管理界面在律所信息管理界面管理员可以对合作的律师事务所信息进行维护。包括按律所名称查询、查看律所详情、对已有信息做修改更新、删除无效记录、添加新的律所信息。律所信息管理界面擅长领域管理模块用来维护法律服务的专业分类。管理员在此界面可以看到所有的领域列表可以进行新增、修改或者删除领域名称的操作保证律师信息中的专业标签正确有效。擅长领域管理界面案件处理管理是管理员主要的工作界面。管理员对所有的案件申请都查看按案件标题、类型及申请情况筛选。待审核案件管理员点击详情查看完整信息然后进行审核操作审核通过后需要从律师列表中选择一位律师进行分配并提交分配结果。案件处理管理界面新闻资讯管理模块是管理员发布、修改平台动态的模块。管理员可以新增一篇资讯填写标题、选择类型、编辑内容后发布也可以对已发布的资讯列表进行查询、查看详情、修改或者下架删除。新闻资讯管理界面类型管理模块用来对系统所用的分类进行统一维护比如资讯类型或者案件类型。管理员在此界面对类型进行增、删、改操作保证前后台分类数据一致。类型管理界面律师功能实现律师登录系统之后主要的操作都在案件处理界面。该界面中显示的是管理员给该律师分配的所有案件。律师可以对案件条件进行筛选点击某一条案件记录就可以查看这个案件全部案情及提交的凭证。案件处理界面对需要处理的案件在详情页底部找到处理入口。进入处理页面后律师要依照案情写出专业的法律意见拟定出具体的处理方案。填好后律师将案件状态改为已完成的然后提交处理结果。案件执行界面用户功能实现普通用户访问系统首页可以浏览新闻资讯板块。资讯以列表形式展示用户点击感兴趣的标题进入详情页阅读全文在详情页可以对资讯进行点赞或者收藏操作。新闻资讯界面当用户寻找律师时进入律师信息模块。用户可以在搜索框中输入律师的名字进行查找也可以通过下拉菜单选择擅长的领域来筛选律师。点击律师头像或者名字就可以进入律师的详情页查看律师的个人简介、所属律师事务所、成功案例等信息。律师信息界面用户如果遇到法律问题可以使用在线报案的功能。用户点击报案按钮会转到填写表单的页面。用户需要给案件起一个标题从下拉列表中选择合适的案件类型详细地描述案情经过上传相关证据材料的图片或者文件最后提交申请。案件处理界面数据库参考CREATE TABLE follow ( follow_id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 用户关注ID, follower_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT 关注人ID, follower_avatar varchar(255) DEFAULT NULL COMMENT 关注人头像, follower_nickname varchar(255) DEFAULT NULL COMMENT 关注人昵称, followed_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT 被关注人ID, followed_avatar varchar(255) DEFAULT NULL COMMENT 被关注人头像, followed_nickname varchar(255) DEFAULT NULL COMMENT 被关注人昵称, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, PRIMARY KEY (follow_id) USING BTREE, KEY followed_id (followed_id), KEY follower_id (follower_id) ) ENGINEInnoDB DEFAULT CHARSETutf8 ROW_FORMATDYNAMIC COMMENT用户关注; DROP TABLE IF EXISTS praise; CREATE TABLE praise ( praise_id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 点赞ID, user_id int(11) unsigned NOT NULL DEFAULT 0 COMMENT 点赞人, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, source_table varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源表, source_field varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源字段, source_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT 来源ID, status tinyint(1) NOT NULL DEFAULT 1 COMMENT 点赞状态:1为点赞0已取消, img varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL, title varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL, PRIMARY KEY (praise_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_general_ci COMMENT点赞; DROP TABLE IF EXISTS forum; CREATE TABLE forum ( forum_id mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT 论坛ID, display smallint(5) unsigned NOT NULL DEFAULT 100 COMMENT 排序, user_id mediumint(8) unsigned NOT NULL DEFAULT 0 COMMENT 用户ID, nickname varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT COMMENT 昵称, praise_len int(10) DEFAULT 0 COMMENT 点赞数, hits int(10) unsigned NOT NULL DEFAULT 0 COMMENT 访问数, title varchar(125) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT COMMENT 标题, keywords varchar(125) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 关键词, description varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 描述, url varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源地址, tag varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 标签, img text CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT 封面图, content longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT 正文, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, avatar varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 发帖人头像, type varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 0 COMMENT 论坛分类, istop int(10) NOT NULL DEFAULT 0 COMMENT 是否置顶, PRIMARY KEY (forum_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_general_ci COMMENT论坛; insert into forum values (1,100,1,小明,1,150,测试内容1,关键字1,描述,#,新手求助|入门指南 |经验分享,/upload/forum_1.jpg,p大家好!我是新来的刚注册不久对这个平台还不太熟悉。感觉这里氛围挺好的希望能和大家多多交流学习。有没有前辈可以指点一下哪些版块比较活跃或者有什么需要注意的地方吗?期待认识各位朋友!/p,2025-12-18 09:45:32,2025-12-18 09:45:32,,分类二,0); insert into forum values (2,100,2,小明,0,30,测试内容2,关键字2,dec,#,新鲜发现|生活分享|交流讨论,/upload/forum_2.jpg,p大家最近有发现什么让你眼前一亮的新事物吗/pp不管是线上还是线下最近有没有遇到让你觉得这个真不错的事物可以是APP、服务方式、小工具或者任何有趣的发现。来分享一下你的见闻吧好的坏的都可以说说也许能帮助改进呢。/p,2025-12-18 09:45:32,2025-12-18 09:45:32,,分类一,0); insert into forum values (3,100,2,小红,0,42,测试内容3,关键字3,dec2,#,求助|入门指南|经验分享,/upload/forum_3.jpg,p刚接触一个新领域大家有什么建议吗/pp最近刚接触一个新领域而且很感兴趣但完全不知道从哪开始。有经验的朋友能分享一下入门必备知识吗比如需要准备什么有哪些常见误区要避免感谢指点/p,2025-12-18 09:45:32,2025-12-18 09:45:32,,分类二,0); insert into forum values (4,100,2,小红,0,22,测试内容4,关键字4,dec3,#,用户习惯|时间管理|社区互动,/upload/forum_4.jpg,p你认为自己通常什么时候最活跃/ppA. 早晨6-10点/ppB. 午间11-14点/ppC. 下午15-18点/ppD. 晚间19-23点/ppE. 深夜0-5点/pp欢迎留言说明你的选择理由/p,2025-12-18 09:45:32,2025-12-18 09:45:32,,分类三,0); DROP TABLE IF EXISTS hits; CREATE TABLE hits ( hits_id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 点赞ID, user_id int(11) unsigned NOT NULL DEFAULT 0 COMMENT 点赞人, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, source_table varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源表, source_field varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源字段, source_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT 来源ID, PRIMARY KEY (hits_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_general_ci COMMENT用户点击; DROP TABLE IF EXISTS releasing_notices; CREATE TABLE releasing_notices ( notices_id int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 通知ID, title varchar(255) DEFAULT NULL COMMENT 通知标题, type varchar(64) DEFAULT NULL COMMENT 通知方式, content varchar(255) DEFAULT NULL COMMENT 通知内容, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, PRIMARY KEY (notices_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8 ROW_FORMATDYNAMIC COMMENT通知发布; DROP TABLE IF EXISTS comment; CREATE TABLE comment ( comment_id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT 评论ID, user_id int(11) unsigned NOT NULL DEFAULT 0 COMMENT 评论人ID, reply_to_id int(11) unsigned NOT NULL DEFAULT 0 COMMENT 回复评论ID, content longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT 内容, nickname varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 昵称, avatar varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 头像地址, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, update_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 更新时间, source_table varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源表, source_field varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 来源字段, source_id int(10) unsigned NOT NULL DEFAULT 0 COMMENT 来源ID, hidden tinyint(4) DEFAULT 0 COMMENT 是否隐藏, sticky tinyint(4) DEFAULT 0 COMMENT 是否置顶, PRIMARY KEY (comment_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_general_ci COMMENT评论; DROP TABLE IF EXISTS user; CREATE TABLE user ( user_id int(8) unsigned NOT NULL AUTO_INCREMENT COMMENT 用户ID, state smallint(1) unsigned NOT NULL DEFAULT 1 COMMENT 账户状态(1可用|2异常|3已冻结|4已注销), user_group varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 所在用户组, login_time timestamp NULL DEFAULT NULL COMMENT 上次登录时间, phone varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 手机号码, phone_state smallint(1) unsigned NOT NULL DEFAULT 0 COMMENT 手机认证(0未认证|1审核中|2已认证), username varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT COMMENT 用户名, nickname varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT COMMENT 昵称, password varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT COMMENT 密码, email varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT COMMENT 邮箱, email_state smallint(1) unsigned NOT NULL DEFAULT 0 COMMENT 邮箱认证(0未认证|1审核中|2已认证), avatar varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 头像地址, open_id varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 针对获取用户信息字段, create_time timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 创建时间, vip_level varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 会员等级, vip_discount double(10,2) DEFAULT 0.00 COMMENT 会员折扣, integral int(11) DEFAULT 0 COMMENT 积分, balance double(10,2) DEFAULT 0.00 COMMENT 余额, ip varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT IPv4/IPv6地址, device_hash varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 设备指纹, emergency_name varchar(64) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 紧急联系人, emergency_mobile varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 紧急联系电话, PRIMARY KEY (user_id) USING BTREE ) ENGINEInnoDB DEFAULT CHARSETutf8mb4 COLLATEutf8mb4_general_ci COMMENT用户账户;代码参考/** * 擅长领域(AreasOfExpertise)表控制层 * */ RestController RequestMapping(/areas_of_expertise) public class AreasOfExpertiseController extends BaseControllerAreasOfExpertise, AreasOfExpertiseService { /** * 擅长领域对象 */ Autowired public AreasOfExpertiseController(AreasOfExpertiseService service) { setService(service); } PostMapping(/add) Transactional public MapString, Object add(HttpServletRequest request) throws IOException { MapString,Object paramMap service.readBody(request.getReader()); paramMap.entrySet().removeIf(entry - { Object value entry.getValue(); return value instanceof String ((String) value).isEmpty(); }); AreasOfExpertise areas_of_expertise new AreasOfExpertise(); areas_of_expertise.setAreas_of_expertise(paramMap.get(areas_of_expertise)null?null:String.valueOf(paramMap.get(areas_of_expertise))); areas_of_expertise.setCreate_by(paramMap.get(create_by)null?null:Integer.valueOf(String.valueOf(paramMap.get(create_by)))); this.addEntity(areas_of_expertise); System.out.println(擅长领域新增成功); return success(1); } PostMapping(/set) Transactional public MapString, Object set(HttpServletRequest request) throws IOException { MapString,String queryMap service.readQuery(request); MapString,String configMap service.readConfig(request); MapString,Object paramMap service.readBody(request.getReader()); paramMap.entrySet().removeIf(entry - { Object value entry.getValue(); return value instanceof String ((String) value).isEmpty(); }); AreasOfExpertise areas_of_expertise new AreasOfExpertise(); areas_of_expertise.setAreas_of_expertise(paramMap.get(areas_of_expertise)null?null:String.valueOf(paramMap.get(areas_of_expertise))); this.setEntity(queryMap,configMap,areas_of_expertise); System.out.println(擅长领域修改成功); return success(1); /** * 律师信息(LawyerInformation)表控制层 * */ RestController RequestMapping(/lawyer_information) public class LawyerInformationController extends BaseControllerLawyerInformation, LawyerInformationService { /** * 律师信息对象 */ Autowired public LawyerInformationController(LawyerInformationService service) { setService(service); } PostMapping(/add) Transactional public MapString, Object add(HttpServletRequest request) throws IOException { MapString,Object paramMap service.readBody(request.getReader()); paramMap.entrySet().removeIf(entry - { Object value entry.getValue(); return value instanceof String ((String) value).isEmpty(); }); LawyerInformation lawyer_information new LawyerInformation(); lawyer_information.setName_of_lawyer(paramMap.get(name_of_lawyer)null?null:String.valueOf(paramMap.get(name_of_lawyer))); lawyer_information.setLawyer_photo(paramMap.get(lawyer_photo)null?null:String.valueOf(paramMap.get(lawyer_photo))); lawyer_information.setLawyer_user(paramMap.get(lawyer_user)null?null:Integer.valueOf(String.valueOf(paramMap.get(lawyer_user)))); lawyer_information.setAreas_of_expertise(paramMap.get(areas_of_expertise)null?null:String.valueOf(paramMap.get(areas_of_expertise))); lawyer_information.setLawyers_phone(paramMap.get(lawyers_phone)null?null:String.valueOf(paramMap.get(lawyers_phone))); lawyer_information.setLawyer_profile(paramMap.get(lawyer_profile)null?null:String.valueOf(paramMap.get(lawyer_profile))); lawyer_information.setHits(paramMap.get(hits)null?null:Integer.valueOf(String.valueOf(paramMap.get(hits)))); lawyer_information.setPraise_len(paramMap.get(praise_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(praise_len)))); lawyer_information.setCollect_len(paramMap.get(collect_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(collect_len)))); lawyer_information.setComment_len(paramMap.get(comment_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(comment_len)))); lawyer_information.setCreate_by(paramMap.get(create_by)null?null:Integer.valueOf(String.valueOf(paramMap.get(create_by)))); this.addEntity(lawyer_information); System.out.println(律师信息新增成功); return success(1); } PostMapping(/set) Transactional public MapString, Object set(HttpServletRequest request) throws IOException { MapString,String queryMap service.readQuery(request); MapString,String configMap service.readConfig(request); MapString,Object paramMap service.readBody(request.getReader()); paramMap.entrySet().removeIf(entry - { Object value entry.getValue(); return value instanceof String ((String) value).isEmpty(); }); LawyerInformation lawyer_information new LawyerInformation(); lawyer_information.setName_of_lawyer(paramMap.get(name_of_lawyer)null?null:String.valueOf(paramMap.get(name_of_lawyer))); lawyer_information.setLawyer_photo(paramMap.get(lawyer_photo)null?null:String.valueOf(paramMap.get(lawyer_photo))); lawyer_information.setLawyer_user(paramMap.get(lawyer_user)null?null:Integer.valueOf(String.valueOf(paramMap.get(lawyer_user)))); lawyer_information.setAreas_of_expertise(paramMap.get(areas_of_expertise)null?null:String.valueOf(paramMap.get(areas_of_expertise))); lawyer_information.setLawyers_phone(paramMap.get(lawyers_phone)null?null:String.valueOf(paramMap.get(lawyers_phone))); lawyer_information.setLawyer_profile(paramMap.get(lawyer_profile)null?null:String.valueOf(paramMap.get(lawyer_profile))); lawyer_information.setHits(paramMap.get(hits)null?null:Integer.valueOf(String.valueOf(paramMap.get(hits)))); lawyer_information.setPraise_len(paramMap.get(praise_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(praise_len)))); lawyer_information.setCollect_len(paramMap.get(collect_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(collect_len)))); lawyer_information.setComment_len(paramMap.get(comment_len)null?null:Integer.valueOf(String.valueOf(paramMap.get(comment_len)))); this.setEntity(queryMap,configMap,lawyer_information); System.out.println(律师信息修改成功); return success(1); /** * 通知发布(ReleasingNotices)表控制层 * */ RestController RequestMapping(/releasing_notices) public class ReleasingNoticesController extends BaseControllerReleasingNotices, ReleasingNoticesService { /** * 通知发布对象 */ Autowired public ReleasingNoticesController(ReleasingNoticesService service) { setService(service); } PostMapping(/add) Transactional public MapString, Object add(HttpServletRequest request) throws IOException { MapString,Object paramMap service.readBody(request.getReader()); this.addMap(paramMap); return success(1);前端基于uni-app框架构建跨平台用户界面使用HTML5、CSS3和JavaScript/Vue.js实现页面结构与交互逻辑通过uni-app内置路由或Vue Router管理页面导航Vuex或Pinia维护全局状态。采用uni-ui或uView等组件库快速搭建界面使用uni.request或Axios经适配封装HTTP请求实现与后端的数据通信同时可调用uni-app提供的丰富原生API如相机、定位、支付等增强移动端能力。后端基于Spring Boot框架搭建遵循Controller-Service-Mapper三层架构。Controller层接收前端请求并校验参数Service层处理核心业务逻辑Mapper层通过MyBatis或MyBatis-Plus完成数据库操作。使用Spring Security或Shiro结合JWT实现用户认证与权限控制。数据库采用MySQL存储持久化数据Redis缓存热点信息以提升系统性能。开发工具使用HBuilderX或VSCode开发前端uni-appIDEA开发后端Git进行版本管理Maven管理后端依赖npm或yarn管理前端依赖并通过HBuilderX的App发布功能或命令行工具完成多端iOS、Android、H5、各小程序打包发布。源码获取私信联系我即可~大家点赞、收藏、关注、评论啦精彩专栏 推荐订阅海量实战库源码任你选 坐拥Java项目2000套海量实战库源码任你选 坐拥Python项目1000套海量实战库源码任你选 坐拥小程序/app项目500套✅获取源码请私信✅感兴趣的可以先收藏起来还有大家在毕设选题项目以及论文编写等相关问题都可以找我咨询希望帮助更多的人❤️

相关新闻

Apache Flink 流式管道实战指南:基于 data-engineer-handbook 的 PyFlink + Kafka + PostgreSQL 全链路搭建

Apache Flink 流式管道实战指南:基于 data-engineer-handbook 的 PyFlink + Kafka + PostgreSQL 全链路搭建

数据工程文档教程 【免费下载链接】data-engineer-handbook This is a repo with links to everything youd ever want to learn about data engineering 项目地址: https://gitcode.com/GitHub_Trending/da/data-engineer-handbook 点击查看 免费下载 本篇技术指南…

2026/9/30 2:28:49 阅读更多 →
动手学深度学习:注意力评分函数(掩蔽Softmax、加性注意力与缩放点积注意力)

动手学深度学习:注意力评分函数(掩蔽Softmax、加性注意力与缩放点积注意力)

人工智能深度学习机器学习教程 【免费下载链接】d2l-zh 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。 项目地址: https://gitcode.com/GitHub_Trending/d2/d2l-zh 点击查看 免费下载 导读 在《动手…

2026/10/1 2:34:55 阅读更多 →
HelloGitHub 第 122 期精读:39 个精选开源项目全解析与分类指南

HelloGitHub 第 122 期精读:39 个精选开源项目全解析与分类指南

技术博客文档知识库 【免费下载链接】HelloGitHub :octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub. 项目地址: https://gitcode.com/GitHub_Trending/he/HelloGitHub 点击查看 免费下载 本篇文章…

2026/10/1 2:33:25 阅读更多 →

最新新闻

科研第二曲线:实验卡壳时如何继续推进课题进度

科研第二曲线:实验卡壳时如何继续推进课题进度

“课题进度总卡在实验上?你可能忽略了科研的‘第二曲线’”说实话,我见过太多人把“科研进度”和“实验进度”直接画等号了。实验一不顺利,整个人就进入“等待模式”:做不出来就干等着,等仪器、等样品、等表征、等结果…

2026/10/1 4:46:09 阅读更多 →
安全约束机组组合(SCUC)模型:交直流潮流方程与Pyomo求解实践

安全约束机组组合(SCUC)模型:交直流潮流方程与Pyomo求解实践

简介:面向电力系统调度与优化研究人员的MATLAB实现代码包,聚焦安全约束机组组合问题,基于交流与直流潮流方程建模。交流潮流方程可精确计算节点电压、电流与功率损耗,直流潮流方程则简化求解复杂度,适合大规模电网分析…

2026/10/1 4:46:09 阅读更多 →
SpringBoot+Vue医院资源管理系统毕设源码搭建全指南

SpringBoot+Vue医院资源管理系统毕设源码搭建全指南

我去年帮一个学弟从头到尾过了一遍他买的这套"SpringBootVue医院资源管理系统"毕设源码,当时他花了两周都没跑起来,最后我陪他把数据库脚本、后端接口、前端路由全捋了一遍,又对着接口文档做了两轮自测,才把项目完整交上…

2026/10/1 4:46:09 阅读更多 →
跨卡通信决定算力天花板:千卡集群如何像一颗超级芯片

跨卡通信决定算力天花板:千卡集群如何像一颗超级芯片

训练一个千亿参数模型,调度器告诉你分到了800张卡。满怀期待起任务,跑起来一看GPU利用率只有70%,剩下30%的时间都在等别人传数据。这种场景我见过太多次。所以业内一直有句话我很认同:跨卡通信才是算力天花板。单芯片的峰值算力再…

2026/10/1 4:46:09 阅读更多 →
一个人用AI搭建电商内容全自动化流水线的实战拆解

一个人用AI搭建电商内容全自动化流水线的实战拆解

一个人把电商内容全包了这件事,放在三年前我想都不敢想。文案、设计、排版、发布,每一个环节单独拎出来都是一门手艺,一个人很难全点满。但这两年不一样了,AI把“技能门槛”硬生生拉到了“会用提示词”的水平。我现在一个人维护着…

2026/10/1 4:46:09 阅读更多 →
业务Agent评测实战:从轨迹评测到CI集成的全流程指南

业务Agent评测实战:从轨迹评测到CI集成的全流程指南

1. 业务Agent评测到底在评什么1.1 从“模型评测”到“Agent评测”的认知转变很多人第一次接触Agent评测,脑子里浮现的还是那套跑分逻辑:拿一个测试集,跑一遍,算准确率、召回率、F1,然后出一张榜单。这套方法在纯LLM评测…

2026/10/1 4:45:09 阅读更多 →

日新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/30 13:14:22 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/30 18:13:06 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/30 13:14:49 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 0:00:30 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 1:01:17 阅读更多 →