摘要: 前言: 学习这东西,很枯燥也很烦,参考许多博文,选了许多。结合一些东西,记录一下, 也是为了以后回顾学习。 算法效率: 说到算法效率 , 不得不提两个指标,那就是 时间复杂度 空间复杂度 好的算法应该具备时间效率高和存储量低的特点。 计算机能快速完成大量复杂的数据处理,但是要完成这个工作,计算机也是 阅读全文
posted @ 2018-09-06 22:36 heybreeze 阅读(456) 评论(0) 推荐(0)
摘要: 数据结构: 数据结构是计算机存储, 组织数据的一种方式,是指一种或多种特定关系的数据元素的集合。 集合: 数据结构间除了 同属于一个集合 的相互属性之外 , 别无其他关系。 线性结构: 数据结构中元素存在一对一的相互关系。 树形结构: 数据结构中元素存在一对多的相互关系。 图形结构: 数据结中的元素 阅读全文
posted @ 2018-09-06 16:51 heybreeze 阅读(364) 评论(0) 推荐(0)
摘要: 自我学习 确实是一件很蛋疼的事情,需要极其强劲的韧性和坚持,最后没有系统的规划和学习方法确实让人难受。 到处搜罗学习资料,零零散散的,学了这不懂 , 那里也不懂, 后面偶尔看到看到一篇博文指导。感觉不错,现在贴下来: 希望看到的大佬,也多指点。 一: 编程基础 不管是C还是C++,不管是Java还是 阅读全文
posted @ 2018-09-06 11:08 heybreeze 阅读(578) 评论(5) 推荐(1)
摘要: 什么是Serverless架构 Servlerless 架构是新兴的架构体系,在Serverless 架构中,开发者无需考虑服务器的问题,计算资源作为服务而不是服务器的概念出现,这样,开发者只需要关注面向客户的客户端业务程序开发,后台服务由第三方服务公司完全或者部分提供。 开发者调用相关的服务即可, 阅读全文
posted @ 2018-09-04 11:46 heybreeze 阅读(476) 评论(0) 推荐(0)
摘要: 什么是MSA 微服务架构(Microservices Architecture ,MSA) 业界对于与微服务本身并没有一个严格的定义。James Leiws 和 Martin Flower 对微服务架构做了这样的定义: “微服务架构风格就像是把小的服务开发成单一应用的形式,运行在其自己的进程中,并采 阅读全文
posted @ 2018-09-04 11:45 heybreeze 阅读(306) 评论(0) 推荐(0)
摘要: 一说到rest 大家都耳熟能详,很多人的第一反应就是其是前后端请求后台的一种通信方式,甚至有些人将REST 和RPC 混为一谈,认为两者都是基于HTTP类似的东西。实际上很少人能叙述REST 所提出的各个约束,风格特点以及如何开始搭建REST服务。 什么是REST REST(REpresentati 阅读全文
posted @ 2018-09-04 11:44 heybreeze 阅读(212) 评论(0) 推荐(0)
摘要: SOA体系结构是基于服务组件模型,将应用程序的不同功能单元通过定义良好的接口契约联系起来,接口是采用中立方式进行定义的,独立于实现服务的硬件平台,操作系统和编程语言。使得构建在这样的系统中的服务可以以一种统一的,通用的,灵活的方式进行交互,SOA组件模型 具有以下特点: SOA不是一项技术,也不是一 阅读全文
posted @ 2018-09-04 11:43 heybreeze 阅读(273) 评论(0) 推荐(0)
摘要: 基于对象的体系结构 在基于对象的分布式系统中,对象的概念在分布式实现中起着极其关键的作用,从原理上讲,所有一切都可以作为对象抽象出来,而客户端讲以调用对象的方式来或得服务和资源,分布式对象之所以成为重要的泛型,是因为它相对比较容易的把分布特性隐藏在对象接口后面,另外,因为对象可以是任何事务,所以它也 阅读全文
posted @ 2018-09-04 11:40 heybreeze 阅读(437) 评论(0) 推荐(0)
摘要: 一: 什么是分布式系统 《分布式系统原理与范型》一书中这样定义分布式系统:“ 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统”。 归纳来说就是 : 硬件独立,软件统一 。 什么是硬件独立 ? 所谓硬件独立,是指计算机机器本身是独立的,一个大型的分布式系统,会由若干台计算机 阅读全文
posted @ 2018-09-04 11:32 heybreeze 阅读(580) 评论(0) 推荐(1)