摘要: 在使用 ACM 模式(即 ACM International Collegiate Programming Contest 模式)编写代码时,需要自己处理输入输出,不能依赖本地调试时的简化方式。下面是 Python3 在 ACM 模式中常见的输入输出写法,适用于在线判题系统(如牛客网、LeetCod 阅读全文
posted @ 2025-08-24 21:04 leo21sun 阅读(42) 评论(0) 推荐(0)
摘要: ACM模式的输入输出是指在编程竞赛中常用的输入输出格式。以下是常见的ACM输入输出处理方式: 基本输入处理 1. 读取单个整数 n = int(input()) 2. 读取一行多个整数(空格分隔) # 方法1:使用map a, b, c = map(int, input().split()) # 方 阅读全文
posted @ 2025-08-24 20:49 leo21sun 阅读(150) 评论(0) 推荐(0)
摘要: https://vimsky.com/examples/detail/python-ex-rangelib-RangeSet class.html Python rangelib.RangeSet类代码示例 本文整理汇总了Python中rangelib.RangeSet类的典型用法代码示例。如果您正 阅读全文
posted @ 2023-04-28 15:42 leo21sun 阅读(73) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/Android_2016/article/details/98947824 关于blockimgdiff文件,本篇文档将详细分析初步生成transfer对象和生成diff的字典,并对几个重要方法 进行解析. 一、传入blockimgdiff的参数分析 二、 阅读全文
posted @ 2023-04-28 15:41 leo21sun 阅读(139) 评论(0) 推荐(0)
摘要: https://www.wenjiangs.com/doc/79hyuxbwqmya 了解一下 Android 10 中的 APEX 发布于 2022-03-27 22:42:47 字数 12935 浏览 1179 评论 0 收藏 0 缘起 Android碎片化的问题除了好多厂商加了更符合国人土豪味 阅读全文
posted @ 2023-02-19 15:33 leo21sun 阅读(1430) 评论(0) 推荐(0)
摘要: 分析代码基线 android10-release system\apex\apexd\apexd.rc ```rc service apexd /system/bin/apexd class core critical user root group system shutdown critical 阅读全文
posted @ 2023-02-19 15:24 leo21sun 阅读(852) 评论(0) 推荐(0)
摘要: 分析代码基线 android10-release APEX: Android Pony EXpress 安卓运行环境Android Runtime(ART)将会在安卓12中,添加到Project Mainline当中,这意味着可以通过Google Play商店对其进行更新,而无需完整的系统升级。Go 阅读全文
posted @ 2023-02-19 15:23 leo21sun 阅读(1600) 评论(0) 推荐(0)
摘要: 前面几个blog贴了很多网址,虽然也有自己总结的东西,并以刷机角度去总结分析,但是没有新东西终究意义不大,一想到这就感觉该系列博客低了逼格。的确做了不同的工作,而这略为不同的工作,虽然没有专利限制,但也算方案。为增加博客份量,这里就随意介绍下,没有源码,没有截图,只有思想,别人碰到后也自然想到,无技 阅读全文
posted @ 2022-08-05 16:55 leo21sun 阅读(961) 评论(0) 推荐(0)
摘要: 一、Target包结构: 二、生成命令 研究OTA会发现网上介绍比较多的命令是 make otapackage ,编译完成后,在根目录执行这个命令会生成Target包和完整升级包。其实有单独编译Target 包的命令:make target-files-package android默认情况下,最终 阅读全文
posted @ 2022-08-05 15:19 leo21sun 阅读(1336) 评论(0) 推荐(0)
摘要: 一、 概述什么增量更新呢?比如:应用市场省流量更新软件,一个100M的apk可能只需要下载一个20M的增量包就能完成更新,不需要下载整个Apk。增量更新不仅限于apk。 本篇博客主要记录bsdiff/bspatch增量更新编译为so库的过程。分为2个部分提取增量文件和合并增量文件 准备工作bsdif 阅读全文
posted @ 2022-08-05 14:47 leo21sun 阅读(576) 评论(0) 推荐(0)