2017年6月3日

摘要: ZooKeeper Distributed模式 ZooKeeper分布式模式安装(ZooKeeper集群)也比较容易,这里说明一下基本要点。 首先要明确的是,ZooKeeper集群是一个独立的分布式协调服务集群,“独立”的含义就是说,如果想使用ZooKeeper实现分布式应用的协调与管理,简化协调与 阅读全文
posted @ 2017-06-03 00:12 沙与沫 阅读(209) 评论(0) 推荐(0) 编辑

2017年3月24日

摘要: [TOC] -------- >随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。在初识分布式系统一文中简单介绍了分布式的基本概念,本文将在上篇文章的基础上继续学习分布式的一致性问题。主要介绍分布式一致性的基本概念、重要性、一... 阅读全文
posted @ 2017-03-24 15:49 沙与沫 阅读(221) 评论(0) 推荐(0) 编辑

2017年3月16日

摘要: [TOC]## 简述> 自己写了一篇Springboot的启动流程,然后我发现还有http://blog.csdn.net/hengyunabc/article/details/50120001 这一篇写的比较好,我就继续的把加载里的细节给描述清楚。### 如何读取到资源文件? 我们从上一篇《SpringBoot应用启动流程》这一篇知道了LaunchedURLClassLoader这个类,但... 阅读全文
posted @ 2017-03-16 16:01 沙与沫 阅读(2029) 评论(0) 推荐(0) 编辑
 
摘要: [TOC]## 简述 前面我们讲到了springboot的启动流程,可以说是加载的是SpringBoot的包,现在我们从我们写的Main方法SpringApplication.run(DemoApplication.class, args)开始解读。## 启动过程 ### 直接运行的Main函数是应用自己的Main函数 ```@SpringBootApplicationpubli... 阅读全文
posted @ 2017-03-16 16:01 沙与沫 阅读(12943) 评论(1) 推荐(0) 编辑

2017年3月15日

摘要: [TOC] # 描述 > SpringBoot在微服务上应用是越来越多,同样教程也比较多,但是我相信会有人跟我一样的迷惑,它的加载过程是什么样的,要经过哪些类,然后又为什么会能直接把应用打包成jar/war,然后就可以直接运行?本次使用的SpringBoot版本1.5.2。 # 从快速启动Demo中 阅读全文
posted @ 2017-03-15 15:17 沙与沫 阅读(7741) 评论(0) 推荐(1) 编辑

2017年3月10日

摘要: 一、Spring boot上传自动配置的有哪些? 1、自动配置MultipartAutoConfiguration类 配置文件在Spring-boot-autoconfig下org.springframework.boot.autoconfigure.web包内 MultipartAutoConfi 阅读全文
posted @ 2017-03-10 10:10 沙与沫 阅读(18496) 评论(0) 推荐(0) 编辑
 
摘要: -> 来绘制参与者之间的消息传递,而不必显式的声明参与者。 你也可以使用”-->” 绘制一个虚线箭头表示异步消息。 另外,你也可以使用”<-” 和”<--”. 这虽然不影响图形绘制,但可以增加可读性。注意:仅适用于时 序图,其它图形的规则是不同的 消息文字可以使用\n 来换行。 更改箭头的样式 修改 阅读全文
posted @ 2017-03-10 10:08 沙与沫 阅读(308) 评论(0) 推荐(0) 编辑
 
摘要: 单例设计模式核心知识点如下方法一 单例模式的实现:饿汉式,线程安全 但效率比较低方法二 单例模式的实现:饱汉式,非线程安全方法三 单例模式的实现:饱汉式,线程安全简单实现方法四 单例模式最优方案 线程安全 并且效率高 单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模 阅读全文
posted @ 2017-03-10 10:04 沙与沫 阅读(164) 评论(0) 推荐(0) 编辑