- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 Java中的四种引用
转自:http://blog.csdn.net/qq_23547831/article/details/46505287Java中存在四种引用,它们分别是:1. 强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错
2017-03-21 17:39:23 538
转载 Paxos算法原理与推导
转自:云栖https://yq.aliyun.com/articles/71213?spm=5176.100239.bloglist.48.ODlTlpPaxos算法在分布式领域具有非常重要的地位。但是Paxos算法有两个比较明显的缺点:1.难以理解 2.工程实现更难。网上有很多讲解Paxos算法的文章,但是质量参差不齐。看了很多关于Paxos的资料后发现,学习Paxos最好的资料
2017-03-17 14:37:20 653
转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
转自:https://my.oschina.net/feichexia/blog/196575即使有oom什么的,都能通过查看代码发现,一直没遇到需要使用这些命令的情况,真不知道是幸运还是不幸。现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contentio
2017-03-08 17:14:57 380
转载 微服务(Microservice)那点事
转自云栖肥侠的文章,https://yq.aliyun.com/articles/2764WHAT - 什么是微服务微服务简介这次参加JavaOne2015最大的困难就是听Microservice相关的session,无论内容多么水,只要题目带microservice,必定报不上名,可见Microservice有多火。最喜欢其中一页。关于这个典故,可以参考t
2017-03-08 11:32:35 414
原创 死锁产生和解决
面试题,之前没在意,这里学习了解下。死锁的产生产生死锁的原因因为系统资源不足,并发的请求就会有竞争,产生锁;进程运行推进的顺序和速度不合适,例如事务性的流程,会多步骤执行,如推进顺序错乱,会产生死锁;资源分配不当等,同1。产生死锁的四个必要条件互斥条件:一个资源每次只能被一个进程使用。请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。不剥夺条件:进程已获得的资源,在末
2017-03-07 16:23:57 721
springboot2.X+maven+mybatis+shiro+redis
2019-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人