闯关经验: 袋鼠走过了第一关,顺利搭建出了Demo,信心爆棚。不过之后,心想怎么去研究这个框架呢。查了一下,官方文档,好像没什么东西可以研究啊。后来,又搜了搜博客,因为这是微博的框架嘛,所以搜索时用 ...
前言 JDK源码解析系列文章,都是基于JDK 分析的,虽然JDK 马上要出来了,但是JDK 我还不会,我... 类图 实现了RandomAccess接口,可以随机访问 实现了Cloneable接口,可以克隆 实现了Serializable接口,可以序列化 反序列化 实现了List接口,是List的实现类之一 实现了Collection接口,是Java Collections Framework成员 ...
2020-08-04 14:19 5 563 推荐指数:
闯关经验: 袋鼠走过了第一关,顺利搭建出了Demo,信心爆棚。不过之后,心想怎么去研究这个框架呢。查了一下,官方文档,好像没什么东西可以研究啊。后来,又搜了搜博客,因为这是微博的框架嘛,所以搜索时用 ...
ArrayList和LinkList的源码分析 概要 ArrayList和LinkList是常用的存储结构,不看源码先分析字面意思,Array意思是数组,可知其底层是用数组实现的,Link意思是链接,可知是以链表实现,这两种数据结构各有什么特点呢?在实际开发中,我们要如何选择 ...
从源码层面讲解Swagger的用法,快速了解掌握Swagger 简介 Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 Restful 风格的 Web 服务。 自动生成html文档。官网: https://swagger.io/ 优势 支持 API 自动生成同步 ...
在之前的一篇文章中介绍了替换IDT向量表中的地址来达到Hook的目的 IDT hook KiTrap03 但是这样很容易就可以被检测了。接下来要学习就是通过patch GDT来达到Hook IDT的目的。 首先,我们要了解一下,当触发INT 3号中断之后,CPU是如何找到接下来要执行的指令的地址 ...
函数表达式和函数声明 函数声明 函数表达式 ###示例: 另外一种不太常见的函数表达式 函数表达式与函数声明各自的作用? 函数声明会在函数表达式被解析和求和 ...
0x01 前言 APCs(Asynchronous Procedure Calls), 在NT中,有两种类型的APCs:用户模式和内核模式。用户APCs运行在用户模式下目标线程当前上下 ...
背景以及说明: 最近逮到个RPC框架,打算深入学习,框架千千万,只有懂得内部原理,才能应对复杂的业务,进行自定义化系统。 这个系列的Motan文章也是自己慢慢摸索的轨迹,将这个过程记录下来,一是提升自己对框架的理解,二是让大家看到这个过程,解决心中学习的困惑,三是由于网上Motan的文章 ...
2017/6/2 15:27:50 第一次复习 vue 框架号称五分钟就能上手,半小时就能精通,这是因为其使用非常简单,就像下面一样: let vm ...