社区
Java SE
帖子详情
问题: 谁知道“报文摘要”是干什么用的?也就是说“DigestInputStream和DigestOutputStream”这两个流是干什么用的?
ewang_365
2002-05-22 02:06:28
他们在java.util.security包中,说是两个过滤器流,计算流的报文摘要(Message digest),我不明白什么叫“报文摘要”,谁能给举个例子讲一下“报文摘要”是干什么用的?谢谢。
...全文
280
3
打赏
收藏
问题: 谁知道“报文摘要”是干什么用的?也就是说“DigestInputStream和DigestOutputStream”这两个流是干什么用的?
他们在java.util.security包中,说是两个过滤器流,计算流的报文摘要(Message digest),我不明白什么叫“报文摘要”,谁能给举个例子讲一下“报文摘要”是干什么用的?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
horseliu
2002-05-22
打赏
举报
回复
消息摘要是用来保证数据完整性的。传输的数据一旦被修改那么计算出的摘要就不同,只要对比两次摘要就可确定数据是否被修改过。
ewang_365
2002-05-22
打赏
举报
回复
这我到明白,但是我不知道这消息摘要有什么用??
我是想知道到底什么是消息摘要?
horseliu
2002-05-22
打赏
举报
回复
就是在输入、输出的同时用MD5,SHA1等摘要算法计算消息摘要,比如:读如文件的同时计算消息摘要
MessageDigest md=MessageDigest.getInstance("MD5");
FileInputStream fin=new FileInputStream("test.txt");
DigestInputStream in=new DigestInputStream(fin,md);
/**
*读入数据
*/
//计算摘要
md=in.getMessageDigest();
byte[] digest=md.digest();
其实,DigestInputStream 、 DigestOutputStream就是每从下层流中读入或写入数据时调用 MessageDigest的update()方法。
AI编程基于@Codebase的上下文注入技术:大型项目全局重构与代码规范统一
内容概要:本文深入剖析了 Cursor 编辑器中 @Codebase 功能的核心价值与底层机制,指出其作为代码库语义索引和智能上下文检索系统的本质,能够解决大型项目中 AI 编程常见的上下文割裂、依赖遗漏、风格不统一等
问题
。通过结构化索引、语义排序、逻辑推理与精准注入四大流程,@Codebase 可实现跨文件联动修改、全局架构理解与规范复用,支持高精度的批量修复、性能优化与架构重构。文章还提供了从索引优化、范围限定到任务拆分的完整最佳实践体系,强调需配合 .cursorignore 配置、三段式指令和分层使用策略,以避免常见误区,提升大项目 AI 编程效率与准确性。; 适合人群:具备一定项目开发经验,正在使用或希望提升 Cursor 在大型复杂项目中 AI 编程效率的研发人员、技术负责人及工程团队;; 使用场景及目标:①在十万行级项目中进行全局重构与规范统一;②实现跨模块 BUG 批量修复与性能瓶颈优化;③避免重复造轮子、代码风格冲突与依赖遗漏;④构建高效、可控、低返工率的 AI 辅助开发流程; 阅读建议:此资源聚焦于如何最大化发挥 @Codebase 的工程级能力,建议结合实际大型项目边学边练,重点掌握索引瘦身、精准注入指令与任务拆分方法,并定期刷新上下文以保持与项目同步。
产业园区运营负责人需要哪些材料支撑区域科技创新数智大脑的政策智配功能?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展
网文小说撰写skill.zip
天命 · AI长篇小说协同创作/写作Skill — 模块化提示词工程系统 (Claude Skill / Prompt Engineering for Novel Writing)
基于变异粒子群算法的主动配电网故障恢复策略(Matlab代码实现)
基于变异粒子群算法的主动配电网故障恢复策略(Matlab代码实现)
政府科技管理者如何利用区域科技创新数智大脑提升产业招商效率?.docx
政府科技管理者如何利用区域科技创新数智大脑提升产业招商效率?
Java SE
62,622
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章