- 博客(5)
- 收藏
- 关注
原创 Spring-Cloud
Spring-Cloud(上)1、什么是微服务微服务的核心就是将传统的一站式的应用,根据具体的业务来拆分成一个一个的具体的服务,彻底的消除了耦合,每个微服务提供独立的业务逻辑,每个微服务之做一件事。从技术角度来说就是一个小而独立的处理过程,能够自行独立的启动或者销毁,可以有自己的独立的数据库。1、1微服务的优缺点1、1、1微服务的优点:(1)每个服务都足够的内聚,足够的小,代码容易理解。这样的能聚焦一个业务的功能或业务所需要的要求。(2)开发简单、开发效率提高,一个服务可能就是专业的只干一件事
2021-04-09 20:39:52
125
原创 2021-03-31ElasticSearch的使用
ElasticSearch的基本知识1、什么是ElasticSearchElasticSearch,简称es,es是一个开源的分布式全文搜索引擎。es可以进行实时的存储与检索数据;扩展性好,可以扩展到上百台服务器上,用于处理PB级别的数据(PB是数据存储容量的单位,它等于2的50次方个字节,或者在数值上大约等于1000个TB)。es也使用JAVA开发Lucene作为其核心来实现所有的索引与搜索的功能,但是es的目的是通过简单的RESTful API来掩饰Lucene的复杂性,使得全文搜索变得简单。2、
2021-03-31 20:09:05
311
原创 2021-03-31:密码学
1.1密码学概念概念:密码是我们日常生活中经常用到的,但是有没有想过密码是如何产生的,为何产生的。密码关系到我们的网络安全、信息安全等。密码学分为三个阶段:古典密码学,近代密码学和现代密码学三个阶段。1.1.1古典密码学来历:古典密码学多见使用隐藏信息的方式保护重要的通信资料。比如先把需要保护的信息用化学药水写到纸上,药水干后,纸上看不出任何的信息,需要使用另外的化学药水涂抹后才可以阅读纸上的信息。这些方法都是在保护重要的信息不被他人获取,但藏信息的方式比较容易被他人识破,例如增加哨兵的排查
2021-03-30 20:42:30
341
原创 Git分布式简介
Git分布式一、Git分布式的作用(1)源代码的管理(2)Git是现在市面上最先进的分布式版本控制系统二、Git的特点(1)GIT 是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并等。(2)Git 会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库三、Git与SVM的对比(1)SVM是集中式版本的控制系统,把版本库集中放在中央数据库中。开发人员都是把代码从中央数据库下载下来在经行开发,之后再把开发完成后的代码在上传到中央数据库中SVM的缺点:服务器单点故障容
2021-03-25 17:24:21
959
原创 SpringBoot
SpringgBoot的概念理解1、什么是SpringBoot答:Spring Boot 是所有基于 Spring Framework 5.0 开发的项目,SpringBoot的作用是尽可能的跑起Spring项目,简化Spring的配置文件。简化Spring的搭建过程。2、SpringBoot的作用是什么SpringBoot框架十分简单,其功能就是帮助我们经行自动配置。从根本上来讲SpringBoot就是一些库的集合,SpringBoot中有一个“习惯大于配置”(项目中有大量的配置,还内设了一个习
2021-03-25 16:51:17
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人