jvm内存模型
摘要:来源:https://www.cnblogs.com/dolphin0520/p/3613043.html 程序计数器:保证了程序的正常执行,可以看做当前线程所执行字节码的行号(实际是指令的偏移地址)指示器, 字节码解释器工作室就是通过改变这个计数器的值来选择下一条需要执行的字节码指令,(https
阅读全文
posted @
2019-03-27 14:47
小小鱼儿yz
阅读(123)
推荐(0) 编辑
gc
摘要:https://baijiahao.baidu.com/s?id=1610753983428990724&wfr=spider&for=pc https://www.cnblogs.com/andy-zcx/p/5522836.html 1.垃圾回收的过程: 年轻代,老年代 2.阈值 3.回收的意义
阅读全文
posted @
2019-03-27 14:46
小小鱼儿yz
阅读(206)
推荐(0) 编辑
springmvc的原理及源码
摘要:https://www.cnblogs.com/heavenyes/p/3905844.html
阅读全文
posted @
2019-03-27 14:44
小小鱼儿yz
阅读(74)
推荐(0) 编辑
object类
摘要:非本地方法: 表示持有对象锁的线程A准备释放对象锁权限,通知jvm唤醒某个竞争该对象锁的线程X。线程A synchronized 代码作用域结束后,线程X直接获得对象锁权限,其他竞争线程继续等待(即使线程X同步完毕,释放对象锁,其他竞争线程仍然等待,直至有新的notify ,notifyAll被调用
阅读全文
posted @
2019-03-26 19:10
小小鱼儿yz
阅读(110)
推荐(0) 编辑
springboot运行原理
摘要:springboot的特点:大量的注解封装、约定大于配置的原则。 Spring Boot框架本质上就是通过组合注解的方式实现了诸多Spring注解的组合,从而极大地简化了Spring框架本身的繁琐配置,实现快速的集成和开发。 Spring注解则是基于JDK1.5+后的注解功能的支持来完成的。 元注解
阅读全文
posted @
2019-03-21 18:13
小小鱼儿yz
阅读(145)
推荐(0) 编辑
sqlsession
摘要:https://blog.csdn.net/doujinlong1/article/details/81155650
阅读全文
posted @
2019-03-19 17:12
小小鱼儿yz
阅读(64)
推荐(0) 编辑
springcloud
摘要:springcloud是一套完整的微服务解决方案。包括了很多组件:也就是Eureka、Ribbon、Feign、Hystrix、Zuul。 1.eureka 负责服务发现与注册; eureka server作为注册中心,里面有一个注册表,保存各服务所在的机器和端口号。 这些机器和端口信息是各个服务的
阅读全文
posted @
2019-03-13 12:04
小小鱼儿yz
阅读(71)
推荐(0) 编辑
java类的生命周期
摘要:https://www.cnblogs.com/aspirant/p/7200523.html 验证的内容:文件格式,字节码,符号引用,元数据 准备:给静态变量分配内存设置初始值(0) 初始化才是真正设置代码里面给的初始值。 何时触发初始化
阅读全文
posted @
2019-03-12 18:46
小小鱼儿yz
阅读(88)
推荐(0) 编辑