Diff和Patch
文章平均质量分 90
housisong
游戏开发,性能优化,图形图像处理,算法开发,ios,android,asm
展开
-
hsynz 同步更新算法的设计和实现 -- 如何将传统同步算法本身提速10倍
本文是对我开源的 https://github.com/sisong/hsynz 库中的同步更新算法的思路介绍原创 2023-06-08 14:41:30 · 1248 阅读 · 0 评论 -
HDiffPatch:一个基于字节的流式diff算法
本文是对我开源的 [HDiffPatch库](https://github.com/sisong/HDiffPatch) 中的-s模式算法的思路介绍;阅读前可以先看看我以前的2篇文章:[开源我的基于字节的数据补丁算法库HDiffPatch](https://blog.csdn.net/housisong/article/details/9003013) 和 [一个高效的二进制数据补丁算法](https://blog.csdn.net/housisong/article/details/658863)原创 2022-09-15 12:16:47 · 3403 阅读 · 0 评论 -
sfpatcher:针对应用商店的apk增量算法
sfpatcher:针对压缩档案文件的高性能增量更新方案。类似于谷歌Play商店的archive-patcher方案,可用于apk应用商店的diff&patch算法,该领域的重要技术进展。原创 2021-04-01 22:43:50 · 6000 阅读 · 19 评论 -
ApkDiffPatch:高性能diff&patch算法 -- 如何将微信Apk的官方增量包20.4M缩小到7.0M
技术分享PPT: 高性能diff&patch算法-- 如何将微信Apk的官方增量包20.4M缩小到7.0M 作者: HouSisong@GMail.com 2018.03.16什么是diff&patch算法原理抽象概述: … …3种有效的diff算法增量压缩流 同步流 覆盖线流 其他:按行、按文件等…...原创 2018-03-22 13:56:25 · 8899 阅读 · 1 评论 -
HDiffPatch和BsDiff4.3&xdelta3.1的对比测试
HDiffPatch和BSDiff4.3&xdelta3.1的对比测试作者: HouSisong@GMail.com 2013.06.06tag:HDiffPatch,HDiff,HPatch,diff,patch,bsdiff,bspatch,xdelta,补丁,升级,差异更新:2017.08.27测试环境: 系统:macOS10.12.6 编译器:X...原创 2013-06-06 12:19:40 · 16252 阅读 · 19 评论 -
开源我的基于字节的数据补丁算法库HDiffPatch
开源我的基于字节的数据补丁算法库HDiffPatch作者: HouSisong@GMail.com 2013.05.31tag:HDiffPatch,diff,patch,补丁HDiffPatch是一个高效的diff/patch实现,比bsdiff更快(只需1/7时间),占用的内存更小(1/2内存),更容易使用和集成,得到的diff结果压缩后也经常比bsdiff更小或相当(一般小10%以上)...原创 2013-05-31 23:23:45 · 22271 阅读 · 48 评论 -
一个高效的二进制数据补丁算法
一个高效的二进制数据补丁算法(原创)作者: housisong@hotmail.com tag:补丁,patch,diff,后缀数组 ( 重新用C\C++实现的一个开源版本: http://blog.csdn.net/housisong/article/details/9003013 源码网址: https://github.com/sisong/HDiffPatch )原创 2006-04-11 14:03:00 · 11861 阅读 · 19 评论 -
“真正的”Apk增量更新方案ApkDiffPatch
“真正的”Apk增量更新方案ApkDiffPatch作者: HouSisong@gmail.com 2018.03.31Android的Apk包增量更新原理:服务端对新旧版本的2个Apk文件进行diff得到差异部分生成补丁;客户端只需下载补丁,与已经安装的旧Apk执行patch就可以生成新版本的Apk进行安装;达到降低下载流量和节约下载时间的目的。但现在所有的实现方案几...原创 2018-03-31 13:55:49 · 15652 阅读 · 21 评论