
java
文章平均质量分 61
lxltmac
这个作者很懒,什么都没留下…
展开
-
解决启动jenkins进行项目构建后自动杀掉nexus进程
有些同学可能会使用阿里云搭建私服nexus和自动化构建系统Jenkins,然后你们开开心心的配置完了私服nexus和在jenkins中的任务,并使用Jenkins进行项目任务构建。在等待jenkins构建任务的过程你的心情可能是这样的但是运行后的结果你的心情是这样的(因为私服挂掉了导致构建任务失败)然后你开始去找度娘了,度娘里面的大神提供给你了各种各样的意见比如什么设置DontKillMe啊,...原创 2018-12-04 16:15:23 · 1021 阅读 · 0 评论 -
redis-5.0.0集群问题记录
1、删除redis集群方法:在redis-5.0.0之后进行redis集群用的redis-cli的方式进行redis集群的服务,然后删除redis集群采用的是kill掉每一个节点的服务进程,可以先使用ps aux | grep redis查询出redis的服务进程,然后把你再这台服务器启动的redis进程杀掉,再另一台服务器上也是这么操作的,这样就可以删掉redis集群2、对于在删除掉re...原创 2018-12-07 10:57:12 · 746 阅读 · 0 评论 -
大白话聊聊Java并发面试问题之volatile到底是什么?
一、写在前面 前段时间把几年前带过的一个项目架构演进的过程整理了一个系列出来,参见(《亿级流量架构系列专栏总结》)。 不过很多同学看了之后,后台反馈说文章太烧脑,看的云里雾里。其实这个也正常,文章承载的信息毕竟有限,而架构的东西细节太多,想要仅仅通过文章看懂一个系统架构的设计和落地,确实难度不小。 所以接下来用大白话跟大家聊点轻松的话题,比较易于理解,而且对大家工作和面试都...转载 2018-12-07 11:12:35 · 229 阅读 · 0 评论 -
大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?
一、前情回顾 上篇文章给大家聊了一下volatile的原理,具体参见:《大白话聊聊Java并发面试问题之volatile到底是什么?》。 这篇文章给大家聊一下java并发包下的CAS相关的原子操作,以及Java 8如何改进和优化CAS操作的性能。 因为Atomic系列的原子类,无论在并发编程、JDK源码、还是各种开源项目中,都经常用到。而且在Java并发面试中,这一块也属于...转载 2018-12-07 11:26:50 · 759 阅读 · 1 评论 -
大白话聊聊Java并发面试问题之谈谈你对AQS的理解?
一、写在前面 上一篇文章聊了一下java并发中常用的原子类的原理和Java 8的优化,具体请参见文章:《大白话聊聊Java并发面试问题之Java 8如何优化CAS性能?》。 这篇文章,我们来聊聊面试的时候比较有杀伤力的一个问题:聊聊你对AQS的理解? 之前有同学反馈,去互联网公司面试,面试官聊到并发时就问到了这个问题。当时那位同学内心估计受到了一万点伤害。。。 ...转载 2018-12-07 11:30:46 · 4647 阅读 · 2 评论 -
大白话聊聊Java并发面试问题之公平锁与非公平锁是啥?
一、写在前面 上篇文章(《大白话聊聊Java并发面试问题之谈谈你对AQS的理解?》)聊了一下java并发包中的AQS的工作原理,也间接说明了ReentrantLock的工作原理。 这篇文章接着来聊一个话题,java并发包中的公平锁与非公平锁有啥区别? 二、什么是非公平锁? 先来聊聊非公平锁是啥,现在大家先回过头来看下面这张图。 如上图,现在线程1加...转载 2018-12-07 11:33:44 · 1073 阅读 · 0 评论