上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
摘要: 1. 概述 版本: spring-boot: 1.5.9.RELEASE spring-cloud: Dalston.SR5 在默认情况下 spring cloud feign在进行各个子服务之间的调用时,http组件使用的是jdk的HttpURLConnection,没有使用线程池。 可通过为fe 阅读全文
posted @ 2019-03-04 14:20 西凤楼 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 一. 简介 上一篇文章我们已经实现了对单个服务实例的监控,当然在实际应用中,单个实例的监控数据没有多大的价值,我们更需要的是一个集群系统的监控信息,这时我们就需要引入Turbine。Turbine能够汇集监控信息,并将聚合后的信息提供给Hystrix Dashboard来集中展示和监控。 二. 构建 阅读全文
posted @ 2019-03-01 17:24 西凤楼 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 理论篇: Curator是Netflix开源的一套ZooKeeper客户端框架. Netflix在使用ZooKeeper的过程中发现ZooKeeper自带的客户端太底层, 应用方在使用的时候需要自己处理很多事情, 于是在它的基础上包装了一下, 提供了一套更好用的客户端框架. Netflix在用Zoo 阅读全文
posted @ 2019-03-01 11:52 西凤楼 阅读(3821) 评论(0) 推荐(0) 编辑
摘要: 目录 前言 是戴套还是结扎? 方案一:调用方处理 方案二:内部处理 第一次优化:同步锁 第二次优化:双重检查加锁 第三次优化:饿汉式单例 回到顶部 前言 单例模式,这个最简单的设计模式,有无数开发者在网络上写过样本,我相信只要混过的,都能闭着眼睛把单例写出来,并不稀奇。 但是很多人写单例,都是背着写 阅读全文
posted @ 2019-01-29 15:24 西凤楼 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 下面就我的理解简单通俗的介绍下三者的区别:1.集群 集群是个物理概念,是指同一个系统,部署在多台服务器上,将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是 阅读全文
posted @ 2019-01-24 16:12 西凤楼 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 引言: 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将介绍在springboot中如何使用@As 阅读全文
posted @ 2019-01-08 11:13 西凤楼 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 业务流程时序图 业务流程时序图 小程序支付的交互图如下: 商户系统和微信支付系统主要交互: 1、小程序内调用登录接口,获取到用户的openid,api参见公共api【小程序登录API】 2、商户server调用支付统一下单,api参见公共api【统一下单API】 3、商户server调用再次签名,a 阅读全文
posted @ 2019-01-08 10:26 西凤楼 阅读(1870) 评论(0) 推荐(0) 编辑
摘要: Spring中的@Transactional(rollbackFor = Exception.class)属性详解 序言 今天我在写代码的时候,看到了。一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法; 异常 如 阅读全文
posted @ 2018-12-28 17:43 西凤楼 阅读(2749) 评论(0) 推荐(0) 编辑
摘要: 1. 下载zookeeper-3.4.10.tar.gz 2.tar zxvf zoo*.tar.gz 3. cd /usr/local/zookeeper/zookeeper-3.4.10/conf 4.cp zoo_sample.cfg zoo.cfg 5. vi zoo.cfg dataDir 阅读全文
posted @ 2018-11-21 14:37 西凤楼 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 最近在使用BigDecimal进行四舍五入时,发现setScale()方法设置的精度值并没有起作用,一度让我怀疑起是否jdk有bug,代码如下: 错误代码 double d = 7.199999999999999; BigDecimal decimal = new BigDecimal(String 阅读全文
posted @ 2018-11-21 10:00 西凤楼 阅读(4198) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 21 下一页
如果,您认为阅读这篇博客让您有些收获, 如果,您希望更容易地发现我的新博客,不妨关注一下。因为,我的写作热情也离不开您的肯定支持。 感谢您的阅读,如果您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客。 因为有小孩,兼职卖书,路过的朋友有需要低价购买图书、点读笔、纸尿裤等资源的,可扫最上方二维码,质量有保证,价格很美丽,欢迎咨询!