READY EVERYDAY #1

脑图

百度脑图分享地址
密码:z8LC

1.Spring, Spring MVC原理, 源码

Spring 简介 https://www.ibm.com/developerworks/cn/java/wa-spring1/
Spring 模块参考1:https://www.cnblogs.com/xiaobaizhiqian/p/7616453.html
Spring 模块参考2:https://blog.csdn.net/li_qinging/article/details/72824478
原理是动态代理之类的,要好好了解一下,看看源码,还有IOC、AOP

1.1.Spring IOC实现的原理

TODO

1.2.Spring AOP实现的原理

TODO

2.Mybatis源码,SQLSession原理

参考1:https://blog.csdn.net/zlc147/article/details/71642094?locationNum=12&fps=1
参考2:https://blog.csdn.net/hcy54213/article/details/70738802
参考3:https://blog.csdn.net/u013412772/article/details/73648537

3.微服务和SOA有什么区别?

参考1:https://www.zhihu.com/question/37808426
参考2:https://www.cnblogs.com/ynuo/p/5913955.html
参考3:http://cloud.51cto.com/art/201512/500474.htm
参考4(较直观):https://www.cnblogs.com/f-zhao/p/7401607.html
参考5:https://my.oschina.net/xianggao/blog/638195

4.如果网站运行缓慢,如何进行定位问题以及优化?

参考1(压测&系统状态监控):http://www.cnblogs.com/binyue/p/6141088.html
参考2(代码):http://www.importnew.com/16181.html
参考3(垃圾回收):http://www.importnew.com/22401.html

5.二维空间,一个小球,一个盒子,小球以一定的角度摄入盒子,理想的情况下,计算小球和盒子碰撞的每一个点

应该是一道算法题

6.简述AQS(AbstractQueuedSynchronized)的实现原理

参考1:https://www.cnblogs.com/daydaynobug/p/6752837.html
参考2:https://blog.csdn.net/fjse51/article/details/54694714
参考3:https://blog.csdn.net/teen11/article/details/69371876?locationNum=16&fps=1
参考4:https://blog.csdn.net/chenssy/article/details/60479594
参考5:https://yq.aliyun.com/articles/25514

7.JUC包中使用过哪些类?分别说说使用在什么场景?为什么要使用?

参考1:https://www.cnblogs.com/linkworld/p/7819270.html
参考2:http://ifeve.com/tag/juc/
参考3:https://blog.csdn.net/together_cz/article/details/68960513
参考4:https://blog.csdn.net/tianya3530/article/details/54378621
参考5:https://charmingfst.gitbooks.io/juc-java/content/countdownlatchhe-cyclicbarrier.html

你可能感兴趣的:(READY EVERYDAY #1)