简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
centOs7安装docker笔记
docker安装docker卸载sudo yum remove docker docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \
糟了,线上程序没反应了,是死锁了吗?该怎么去排查?
作为程序猿难免遇不到线程死锁,但是遇到死锁的时候也不要慌,我们冷静下来仔细排查有时候可能会遇到调用接口的时候突然没反应了,数据库,或者其他微服务也都一切正常,这个时候可能就是出现死锁了,使用 jstack 这个工具可以帮助我们排查死锁使用 jps 找到你出现死锁的那个程序的 pid然后使用 jstack 19064 即可看到线程的堆栈信息这里有过jstack使用经验的应该已经看到哪里...
深入理解IOC和DI的区别
什么是IOC?在Spring中最出名的两个概念莫过于IOC和AOP了吧,只要是学过Spring的人都知道,即使很出名,很多人也大概知道,那么面试的时候你是否能够说出来呢?相信很多人都对IOC和DI都大概理解,但是要你说的话就很模糊了IOC是一种程序设计的思想(控制反转),并不是什么技术,用来管理我们程序中的对象和对象之间的依赖关系,如果不用IOC容器,那么程序中所有对象的依赖关系都需要我们...
到底了