理想和流星一样,都在前进的阻力下解体|

园龄:粉丝:关注:

操作系统内核漫游
摘要: 操作系统内核漫游(前传) 此文记录操作系统自底向上如何运行。因为学校的教学中大多数直接开始教操作系统中的很多算法(至少我是如此),导致我学完之后依然不知道他在整个计算机中的身份地位,也并不清楚他如何与计组以及汇编、C语言之间的关联。此笔记算是学习学校所谓的操作系统的感性的前置(前传)知识吧。感性是因
19
0
0
反射
摘要: Java反射 反射用于在运行时获取类的信息,多用于框架开发。 简单原理 总体流程 Java将源代码编译成字节码.class文件,类加载阶段,JVM将其加载进内存,在堆区实例化一个(仅有一个)该类的Class类对象。 后续可以调用API获取类的相关信息(例如方法、属性等)进行调用或修改。具体背后底层原
8
0
0
动态代理
摘要: 动态代理原理 用到的基本知识 : 反射,字节码,(一点)类加载机制 好处 静态代理需要挨个实现要代理的接口和函数,动态代理只需要实现一个InvocationHandler接口,剩下的交给自动生成的代理类和反射。举例如图 ,基本的使用简单不贴代码。注:图中的Proxy.newProxyInstance
9
0
0
数值系统
摘要: 数值系统 数值系统 知其然而知其所以然。 二进制整数表示方式 原、反、补码及其缺点和补码好处 原码 二进制的第一位表示符号位,剩下的位表示绝对值,例如: 2 > 0010 -2 > 1010 问题:做加法的时候需要额外判断两个数的正负,且存在+0和-0。 原码做计算要考虑额外考虑符号正负。 反码 反码解决了额
12
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起