Java-SPI机制学习 java-spi机制用于实现java程序的插件解耦,通过定义接口的方式实现程序和插件的关联。 具体的实现,需要先定义一个接口,主程序使用这个接口调用插件中的实现类,插件通过实现这个接口完成功能开发和被调用。 插件需 编程 2022-02-08 coderstory
2022-10-22 淘米水 1.7.5 一款MIUI 去广告 LSPosed插件 小米净化止步于3.3.1版本,也不准备再更新了。 因为小米最近的开屏广告和安装app时候的广告过于违背底线(其实中国互联网公司都一个狗德行) 所以,就想着开发一个小工具,淘米水这名字是随意起的。 功能不会太多, Android 2022-01-23 coderstory
[2022-10-22] Flyme9助手 4.5.14 针对flyme9系统的定制DIY插件 5 应用说明 flyme9助手基于LSP/xposed开发的插件,实现了去除系统广告,核心破解,隐藏桌面应用标签等实用功能。使用插件前请申请root权限并安装LSP,也可以其他的xposed衍生版本。 建议把系统更新到最新版的flyme, Android 2021-10-17 coderstory
JGit 在java中操作Git仓库 jgit是eclipse基金会下属的一个java项目,用于在java环境下实现对git仓库的操作,包括的基本的clone pull push remote commit add等操作。当然底层的实现逻辑还是依赖了操作系统中已安装的Git软件。 在jgit中存在一 编程 2021-09-08 coderstory
Kotlin基础-集合 [infobox title="创建数组"]在java中一般使用new String[]创建数组,或者干脆split分割字符串得到。但和kotlin相比有很大不同[/infobox] // arrayOf(vararg elements: T): Array // 快速构建数组的工厂方法 val l1 = 未分类 2021-08-24 coderstory
Kotlin基础 学习笔记 kotlin是一门基于jvm的编程语言。执行kotlin编译的代码,需要额外的kotlin运行时依赖库。 [infobox title="可空类型"][/infobox] kotlin默认所有变量不可为空,可空类型必须显示声明,调用可空类型参数前必须 未分类 2021-08-05 coderstory
javapoet 学习笔记 javapoet是一个开源项目,用于动态生成java源码。使用这个插件,你可以new出一个method,然后设置它的入参返回值,方法体等,最后输出这个方法的java源码。 原本考虑使用CodeModel这个插件,奈何这个插件过于古老且 编程 2021-07-28 coderstory
java 模拟银行交易 死锁的解决 设计一个程序,内含10个线程和20个银行账户。每个线程执行100次任意账户对任意账户的转账。 具体代码实现如下。 最开始写的时候,同时锁了转入转出账户导致了死锁的产生。比如存在AB两个账户,线程1先锁了A然后尝试 编程 2021-07-22 coderstory
LSPosed框架发布和下载 LSPosed框架是一款使用Xposed风格的android运行时HOOK框架,可以基于此开发修改应用运行时数据的插件。本页面长期更新LSPosed的发布版本和对应的Riru和Magisk资源。 最后更新时间: 2021-08-26 16:33 [warning]梦境Dr Android 2021-06-08 coderstory
核心破解 全部历史版本下载 CorePatch Official download 大家好,我是不会打篮球的陪练生CoderStory。 核心破解 是一款基于xposed模块开发的小工具。 可以用来去除系统签名校验,直装修改APK,降级安装APP. 比如说直接覆盖安装老版本应用,重新签名后覆盖安装官方版app, 修 Android 2020-12-22 coderstory