缓存系统学习 缓存系统1. 前言 学习自: https://github.com/youngyangyang04/KamaCache-Go 有些地方(bug)进行了修改,由于修改了变量的名字,所以没有给原来的项目提 pr,不过已和原作者反馈。 2. 知识点 List 使用 With 方案来对结构体初始化。 一致性 Hash。 BKDR 计算 Hash 值。 掩码思想的使用。 函数的参数依旧是函数的回调 2025-08-17 Golang #Golang
GeeCache 学习和知识点汇总 GeeCache 学习和知识点汇总 项目来源:https://geektutu.com/post/geecache.html 1. Day 1-5 总结1.1 项目架构 写到第五天时,这个项目的总体架构基本已经完成,对其进行梳理。原作者的代码的变量和方法名比较简且重复,自己学的时候时感混乱。 Group 表示这整个集群,集群之间靠**名字 name**区别。(因此这个 Group 其实可以画成 2025-07-05 Golang #Golang
ysoserial 源码学习 ysoserial 源码学习知识点列表: System 类下的 err 和 out 等属性。 详见:https://blog.csdn.net/qq_51372098/article/details/113408678 泛型:详见白马程序员。 Reflections 反射工具库 Reflections 通过扫描 classpath,索引元数据,并且允许在运行时查询这些元数据。 SecurityM 2025-06-23 SourceCode_Learning #SourceCode_Learning #Web #Java
某乙方安全运营实习经验总结 某乙方安全运营实习经验总结 三个月实习,小小总结一下,也算是学了一点东西吧。 主要的内容还是偏蓝队中级,也没机会接触到应急响应,如果实习超过这个点的话,就有机会接触应急了吧。 不过运营还是不推荐干,转安研、安开、AI 才是正道。 1. 安全设备 安全设备的部署一般是 SSE、UTS 作为网络探针,并联在出入口防火墙上。 大量小型客户都会有本地的 ESP-H 或 ISOP 态势感知平台,这些平台连 2025-06-19 Working_Experience #Working_Experience
Java Agent 入门和 Javassist Java Agent 参考: https://lotabout.me/2024/Java-Agent-101/https://juejin.cn/post/7157684112122183693https://www.cnblogs.com/jingzh/p/18535625https://su18.org/post/irP0RsYK1/https://yuanjava.com/java-age 2025-02-19 Network_Security > Web > Java_Security > Memory_Trojan #Network_Security #Java
Java Tomcat 内存马 Java Tomcat 内存马 两年前粗略的学了一下,现在回过头来看,真的是啥也不会。 重新看,再难啃的骨头也要吃下,这种涉及代码的还得自己跟着走一遍 文章大体的内容基于 su18 师傅的文章: https://su18.org/post/memory-shell/#filter-%E5%86%85%E5%AD%98%E9%A9%AC 1. Tomcat 架构 之前学的时候没有注意 T 2025-02-09 Network_Security > Web > Java_Security > Memory_Trojan #Java #Memory_Trojan