- 博客(10)
- 资源 (7)
- 收藏
- 关注
原创 计算机是如何运算的
1.问题 1、键盘输入一个数字计算机背后发生了什么? 2、计算机如何实现加法运算? 3、计算机如何在庞大的内存里面找数据? 4、计算机如何执行代码? 5、编程的本质是什么? 2.关键词继电器,串联,并联,振荡器,计数器,地址,内存,RAM阵列,锁存器,累加器,触发器,开关3.全文概要计算机编码技术,从理论上论述了如何用最简单的0和1来表...
2019-04-29 10:38:05 143838 5
原创 JVM虚拟机实现机制
1.问题 1、JAVA文本文件如何被翻译成CLASS二进制文件? 2、如何理解CLASS文件的组成结构? 3、虚拟机如何加载使用类文件的生命周期? 4、虚拟机系列诊断工具如何使用? 5、虚拟机内存淘汰机制? 6、虚拟机指令集架构? 2.关键词编译,魔数,常量池,字面量,数据表,堆栈,方法区,程序计数器,内存引用,内存溢出,垃圾回收器,...
2019-04-29 10:24:41 118951
原创 spring容器的本质探究下
5.8对象实例化到了这一步,我们已经完整的把所有xml配置文件里面定义的对象转化到BeanFactory里面的beanDefinitionMap,但是此时IOC容器还没开始实例化这些对象,接下来就是实例化的过程。回顾一下我们分析入口的refresh()方法,里面的finishBeanFactoryInitialization(beanFactory)就是对象的实例化过程,我们重点来分析这个方法...
2019-04-24 12:37:11 128535
原创 spring容器的本质探究上
1.问题 1、什么是spring容器? 2、spring容器如何启动? 3、spring容器的本质是什么? 4、spring容器在spring家族中扮演什么地位? 5、spring容器设计思想? 2.关键词容器,会话,上下文,工厂,注册表,解析,定义,初始化,懒加载BeanFactory,BeanDefinition,ApplicationCo...
2019-04-22 15:09:47 200849
原创 分布式架构知识梳理
1.问题 1、何为分布式何为微服务? 2、为什么需要分布式? 3、分布式核心理论基础,节点、网络、时间、顺序,一致性? 4、分布式是系统有哪些设计模式? 5、分布式有哪些类型? 6、如何实现分布式? 2.关键词节点,时间,一致性,CAP,ACID,BASE,P2P,机器伸缩,网络变更,负载均衡,限流,鉴权,服务发现,服务编排,降级,熔...
2019-04-21 18:55:01 152160 4
原创 高并发编程知识梳理
1.问题 1、什么是线程的交互方式? 2、如何区分线程的同步/异步,阻塞/非阻塞? 3、什么是线程安全,如何做到线程安全? 4、如何区分并发模型? 5、何谓响应式编程? 6、操作系统如何调度多线程? 2.关键词同步,异步,阻塞,非阻塞,并行,并发,临界区,竞争条件,指令重排,锁,amdahl,gustafson3.全文概要由于...
2019-04-21 17:00:27 136360
原创 IDEA 阅读源码绝技
1、定位到方法实现类publicstaticObjectgetBean(String name){ returnapplicationContext.getBean(name);}如以上代码,IDEA如何跳转到getBean方法的实现类?在IDEA中,CTRL+鼠标左击默认会跳到方法所在的接口,如getBean就会跳到BeanFactory接口...
2019-04-17 12:11:39 151992 1
原创 JVM核心知识体系
1.问题 1、如何理解类文件结构布局? 2、如何应用类加载器的工作原理进行将应用辗转腾挪? 3、热部署与热替换有何区别,如何隔离类冲突? 4、JVM如何管理内存,有何内存淘汰机制? 5、JVM执行引擎的工作机制是什么? 6、JVM调优应该遵循什么原则,使用什么工具? 7、JPDA架构是什么,如何应用代码热替换? 8、JVM...
2019-04-15 13:26:06 155940 1
原创 偏向锁
流程讲解当JVM启用了偏向锁模式(JDK6以上默认开启),新创建对象的MarkWord中的ThreadId为0,说明此时处于可偏向但未偏向任何线程,也叫做匿名偏向状态(anonymouslybiased)。偏向锁逻辑1.线程A第一次访问同步块时,先检测对象头MarkWord中的标志位是否为01,依此判断此时对象锁是否处于无所状态或者偏向锁状态(匿名偏向锁);2...
2019-04-15 13:07:37 155125 13
原创 锁原理之synchronized
蜀国有一个皇帝叫蜀道难,他比较难伺候,别的皇帝早朝都是在大殿上同时接见所有大臣,共商国是。他不一样,他说早朝你们不要有事没事都跑过来叽叽喳喳,有事则来,无事则该干啥干啥去,然后安排太监每天早上在大门口守着,每次只允许一个大臣进来汇报情况。“你敢多放进来一个就砍脑袋的干活。”太监赶紧下跪,说“谪!”。第一天,太监传话钦天监求见,皇帝允了,钦天监上殿报曰:“臣禀报,昨日我司夜观星象,西方忽现王星...
2019-04-15 13:03:06 129850 1
dartsdk-windows-x64-2.9.0-release.zip
2020-09-07
dartsdk-windows-ia32-release.zip
2020-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人