自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 Java多线程知识点汇总

多线程协作时,因为对资源的锁定与等待会产生死锁,需要了解产生死锁的四个基本条件,要明白竞争条件与临界区的概念,知道通过破坏造成死锁的4个条件来防止死锁。除了了解进程间的通信方式,还要知道线程的通信方式,通信主要指线程之间的协作机制,例如Wait、Notify另外需要知道Java为多线程提供的一些机制,例如Threadlocal用来保存线程独享的数据,Fork/Foin机制用...

2019-07-25 14:31:09 171

原创 Rabbit延迟队列场景及思路

最近在项目中遇到一个场景:“我们调用第三方接口返回成功,但具体执行是他们实现的,具体逻辑是否执行成功需要我们重新去查询他们的执行状态查看是否执行成功”碰见这种我们首先想到的就是异步调用查询状态信息,我当时想到可消息队列,在我们请求成功后,我们发消息到MQ,让MQ去触发去查询状态但还有一个问题,我们调用第三方后,状态不可能立马改变过来,他们处理也是需要时间的,我们需要在请求成功后一分钟或2分...

2019-07-24 10:49:18 756

原创 教你如何搞定 RabbitMQ

1:首先,您需要安装支持的 Windows 版Erlang。下载并运行Erlang for Windows 安装程序。下载地址:http://www.erlang.org/downloads2:运行RabbitMQ安装程序rabbitmq-server-3.7.3.exe(下载地址 http://www.rabbitmq.com/install-windows.html )注意版本;它将R...

2019-02-28 10:15:29 163

原创 教你搞定Nginx

反向代理应该是 Nginx 做的最多的一件事了,什么是反向代理呢,以下是百度百科的说法:反向代理(Reverse Proxy)方式是指以代理服务器来接受 internet上 的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给 internet 上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。简单来说就是真实的服务器不能直接被外部网络访问...

2019-02-26 14:31:01 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除