Java 路径加斜杠实战:类路径、文件路径、URL、Nginx
我经历过的事故里,跟"斜杠"有关的能排进前三。它的坑不在难度,在位置。同样一个 /,写在路径开头、中间、结尾,含义完全不同。
如何使用 Java 实现 PDF 文本提取
在日常Java项目开发中,PDF文档处理是非常常见的业务场景,例如电子发票解析、合同文本提取、PDF内容归档、文档智能检索等。相较于Word、TXT等可直接读取的文档格式,PDF文件版式固定、结构封闭,原生Java API无法直接解析提取文本,需要借助专业的第三方PDF处理组件。
Java 填充 PDF 表单:文本框、单选框、复选框、下拉框完整示例
PDF 表单常用于信息登记、申请表、调查问卷、合同确认和业务审批等场景。与普通 PDF 不同,表单型 PDF 中包含可交互的文本框、复选框、单选按钮、下拉列表等控件,可以通过程序自动填写。
Java程序员转AI全栈工程师手册:从入门到交付
一个做了几年 Java 的程序员,准备转向 AI,往往会先遇到一张长得让人泄气的学习清单:Python、深度学习、向量数据库、Agent、前端、模型部署……还没开始写项目,就已经不知道从哪一项下手。可以先把目标缩小:做出一个有人愿意使用、出了问题能查清原因的 AI 应用。
Java 实战:基于 Spire.Doc 高效提取 Word 文档文本与图片
在 Java 项目开发中,经常会遇到 Word 文档解析需求,比如文档内容归档、数据结构化提取、素材批量导出等。传统 POI 框架处理 Word 文档存在 API 繁琐、图片提取兼容性差、高版本 docx 适配漏洞多等问题,而 Spire.
Spring Boot 文件上传实战:从单文件到分片断点续传
文件上传大概是每个后端都写过的功能:Controller 接一个 MultipartFile,存盘,返回路径,结束。但同样是上传,有人写的版本被一张 2MB 的头像打崩,有人写的版本稳稳扛住 500MB 的合同原件。
2.9万星的PDF解析器:22.6MB的包,装了24MB的Java程序
一、一个519天长到2.9万星的项目,装完先得查一遍有没有Java一个 PDF 解析器,519 天涨到 29,694 星,平均每天 57 颗。它的自我介绍是"给 AI 准备数据的 PDF 解析器",附带一句更硬的:在它自己的榜单里排第一。
Python教程 第32章:模块与包——把代码组织成图书馆
一、什么是模块先给结论:模块就是一个 .py 文件。你把一组相关的函数、变量、类写进一个文件,这个文件就是"模块";之后不管是自己还是别人,都能用 import 把它取来用。为什么需要模块? 因为程序一旦变大,"所有代码堆进一个文件"这条路必定走不通。
Java · Day 008学习目标——static初始化块、变量分类总结与package
对应视频:78.static本质_静态初始化块_继承树的追溯 / 79.变量分类_局部变量_成员变量_静态变量的总结 / 80.