广东白云学院 · 独立博客

让独立的声音,彼此相遇。

发现同学们的技术分享、校园日常与独立思考。

文章动态

138 篇 · 41–60

搜索和筛选将在索引加载后启用。

Advanced Go

GMP 协程 协程是用户态的概念。多个协程实际上映射为1个线程。 协程是用户态概念,因此创建、销毁、调度都在用户态完成,不需要切换内核态。 由于协程从属于同一个内核级线程,因此实际上无法并行;而一个协程的阻塞最终也会导致整个线程下的所有协程阻塞。 Goroutine Go解耦了协程和线程的绑定关系,从而使线程变为一个中…

阅读原文

AI专栏

MCP RAG的局限性 对于AI来说,RAG仅仅是外部知识库,AI只起到一个总结效果。而总结的效果取决于向量相似度匹配,可能遗漏关键信息。 direction: right 结构化数据 -> 文本块 非结构化数据 -> 文本块 文本块 -> 向量数据库 -> 检索文本块 -> 生成最终响应 生成内容不完整:RAG处理的…

阅读原文

Advanced Java

代理 代理对象通过 invoke ,实现类与非核心功能的解耦。 public static void main (String[] args) { Payment payment = new Payment ( "AliPay" ); Pay proxy = ProxyUtil.createProxy(payment)…

阅读原文

Spring核心

Spring核心思想 Spring的核心是为Class创建代理对象实现一些AOP切面操作,从而支持方便的注解、事务、自

阅读原文

JVM原理

程序如何装载 Main\.java, Minor\.java -> jar包.java Main\.main(): 编译打包 jar包.java Main\.main() -> 验证: 加载 jar包.java Main\.main() -> Minor\.class: 使用 Minor\.class -> JVM: …

阅读原文

Self-changing Data Type - CVE-2024-40676 漏洞分析

今年 10 月份的时候,Android 安全公告用 CVE-2024-40676 的编号公布了一个很奇怪的 patch 。 AccountManagerService checkKeyIntent() 负责检查 account authenticator 传回的 intent,确保它安全再传回给 caller,防止 l…

阅读原文

写给 Android 开发者的系统基础知识科普

与我以往的风格不同,本文为科普类文章,因此不会涉及到太过高深难懂的知识。但这些内容可能 Android 应用层开发者甚至部分 framework 层开发者都不了解,因此仍旧高能预警。 另外广东这两天好冷啊,大家注意保暖~

阅读原文

Android Property 实现解析与黑魔法

Android Property (属性系统)可谓是 Android 中使用最广泛的进程间信息共享机制了,如 app 获取系统版本号,就是通过属性系统传递的信息;对于如此常用的底层机制,你可能知道 getprop SystemProperties __system_property_get 这些 API,但是,你真的了…

阅读原文

从电子厂逃离的 17 岁 - 2021 年终总结

当我写下这段文字时,时间是 2022 年 1 月 9 日,这个时候发上一年年终总结似乎晚了点;老实说,在这个博客刚创建的时候,我没有打算写这种记录性的内容,我的目标一直都是像 Weishu’s Notes 的高质量内容;但是昨晚看 weishu 直播写代码,他说了一句让我很触动的话:“人生不需要有意义,有意思就够了。”…

阅读原文

检测Magisk与Xposed

不久前,开发者Rikka & vvb2060上架了一款环境检测应用 Momo ,把大家一直以来信任的各种反检测手段击得粉碎。下面我会通过部分已公开的源码,分析这个可能是史上最强的环境检测应用。

阅读原文

在故事开始之前的故事:Android 启动过程与 magiskinit 分析

终于开了一直想写的这篇文章,再不写点东西就真的是年更博客了…… 本文可以认为是 Android Booting Shenanigans 的中文补充说明,同时添加了 magiskinit 的一些处理细节。即使你对 magiskinit 没兴趣也可以看看,说不定就有一些你平时从来没注意到的细节呢 :)

阅读原文

《空中浩劫》里的法航447

2009年6月1日(UTC时间),法国航空447号班机(机型空中客车A330-203、注册号F-GZCP)在大西洋中部雷达盲区神秘失踪,后被证实坠毁,机上228人(乘客216人、机组成员12人)全数罹难。著名空难文献剧《Air Crash Investigation》(中文一般译为《空中浩劫》,以下简称ACI)在S12…

阅读原文