博客园 - 关键我是你力哥
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=709252
2019-01-31T01:33:27Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
feed.cnblogs.com
https://www.cnblogs.com/gslblog/p/10320247.html
微服务之SpringCloud实战(五):SpringCloud Eureka详解 - 关键我是你力哥
Eureka详解 在第三节高可用中,实际已经讲解了服务的注册,只不过注册的是Eureka本身,原理相同,通过这几篇文章我相信大家对Eureka有了一定的了解,三个核心角色:服务注册中心、服务提供者和服务消费者 待补充。。。。
2019-01-25T08:18:00Z
2019-01-25T08:18:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】Eureka详解 在第三节高可用中,实际已经讲解了服务的注册,只不过注册的是Eureka本身,原理相同,通过这几篇文章我相信大家对Eureka有了一定的了解,三个核心角色:服务注册中心、服务提供者和服务消费者 待补充。。。。 <a href="https://www.cnblogs.com/gslblog/p/10320247.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/9959332.html
微服务之SpringCloud实战(四):SpringCloud Eureka源码分析 - 关键我是你力哥
Eureka源码解析: 搭建Eureka服务的时候,我们会再SpringBoot启动类加上@EnableEurekaServer的注解,这个注解做了一些什么,我们一起来看。 点进@EnableEurekaServer这个注解就会看到下面代码: 大家可以清楚的看到@EnableEurekaServer
2018-11-14T09:53:00Z
2018-11-14T09:53:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】Eureka源码解析: 搭建Eureka服务的时候,我们会再SpringBoot启动类加上@EnableEurekaServer的注解,这个注解做了一些什么,我们一起来看。 点进@EnableEurekaServer这个注解就会看到下面代码: 大家可以清楚的看到@EnableEurekaServer <a href="https://www.cnblogs.com/gslblog/p/9959332.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/9929458.html
微服务之SpringCloud实战(三):SpringCloud Eureka高可用 - 关键我是你力哥
高可用Eureka 高可用我就不再过多解释了,Eureka Server的设计一开始就考虑了高可用的问题,在Eureka的服务治理设计中,所有的节点即是服务提供方也是消费方,注册中心也不例外,上一章中我已经将注册中心EUREKA-SERVER注册到注册中心,很直观,是否还记得单节点中我们设置过下面这
2018-11-08T07:44:00Z
2018-11-08T07:44:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】高可用Eureka 高可用我就不再过多解释了,Eureka Server的设计一开始就考虑了高可用的问题,在Eureka的服务治理设计中,所有的节点即是服务提供方也是消费方,注册中心也不例外,上一章中我已经将注册中心EUREKA-SERVER注册到注册中心,很直观,是否还记得单节点中我们设置过下面这 <a href="https://www.cnblogs.com/gslblog/p/9929458.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/9910315.html
微服务之SpringCloud实战(二):SpringCloud Eureka服务治理 - 关键我是你力哥
服务治理 SpringCloud Eureka是SpringCloud Netflix微服务套件的一部分,它基于Netflix Eureka做了二次封装,主要完成微服务的服务治理功能,SpringCloud通过为Eureka增加了SpringBoot自动化配置,只需要简单的依赖和配置就可完成Eure
2018-11-05T09:22:00Z
2018-11-05T09:22:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】服务治理 SpringCloud Eureka是SpringCloud Netflix微服务套件的一部分,它基于Netflix Eureka做了二次封装,主要完成微服务的服务治理功能,SpringCloud通过为Eureka增加了SpringBoot自动化配置,只需要简单的依赖和配置就可完成Eure <a href="https://www.cnblogs.com/gslblog/p/9910315.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/9897659.html
微服务之SpringCloud实战(一):SpringCloud简介 - 关键我是你力哥
什么是微服务架构 微服务架构就是系统架构设计的一种风格,它主旨将一个独立的系统,拆分成各个微服务,各个微服务独立运行,他们之间通过Http的Restful API进行通信,拆分出来的微服务是根据原系统高耦合部分进行构建(之后会单独讲解如何拆分微服务),每个微服务都有自己的数据存储(涉及到分布式事务的
2018-11-02T10:05:00Z
2018-11-02T10:05:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】什么是微服务架构 微服务架构就是系统架构设计的一种风格,它主旨将一个独立的系统,拆分成各个微服务,各个微服务独立运行,他们之间通过Http的Restful API进行通信,拆分出来的微服务是根据原系统高耦合部分进行构建(之后会单独讲解如何拆分微服务),每个微服务都有自己的数据存储(涉及到分布式事务的 <a href="https://www.cnblogs.com/gslblog/p/9897659.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8882005.html
区块链技术栈-网络路由 - 关键我是你力哥
网络路由 这个功能模块比较简单。区块链系统是一个分布式网络,这些网络的节点如何来彼此进行连接通信呢?依靠的就是网络路由功能,前面我们说到,张三、李四、王五、赵六是通过彼此介绍来认识的,这个其实就是网络路由的雏形了,在分布式网络结构中,不存在一个指定的服务器,大家没法通过一个服务器来直接交换彼此的身份
2018-04-19T05:18:00Z
2018-04-19T05:18:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】网络路由 这个功能模块比较简单。区块链系统是一个分布式网络,这些网络的节点如何来彼此进行连接通信呢?依靠的就是网络路由功能,前面我们说到,张三、李四、王五、赵六是通过彼此介绍来认识的,这个其实就是网络路由的雏形了,在分布式网络结构中,不存在一个指定的服务器,大家没法通过一个服务器来直接交换彼此的身份 <a href="https://www.cnblogs.com/gslblog/p/8882005.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8881959.html
区块链技术栈-脚本系统 - 关键我是你力哥
脚本系统 脚本系统在区块链中是个比较抽象的概念,也是其中一个很重要的功能,可以说区块链系统之所以能形成一个有价值的网络,依靠的就是脚本系统,他就像是一个发动机一样,驱动着区块链系统不断进行着各种数据的收发。所谓脚本,就是指一组程序规则,在区块链中,有些系统的程序规则是固定的,比如在比特币系统中,只能
2018-04-19T05:11:00Z
2018-04-19T05:11:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】脚本系统 脚本系统在区块链中是个比较抽象的概念,也是其中一个很重要的功能,可以说区块链系统之所以能形成一个有价值的网络,依靠的就是脚本系统,他就像是一个发动机一样,驱动着区块链系统不断进行着各种数据的收发。所谓脚本,就是指一组程序规则,在区块链中,有些系统的程序规则是固定的,比如在比特币系统中,只能 <a href="https://www.cnblogs.com/gslblog/p/8881959.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8881896.html
区块链技术栈-密码算法 - 关键我是你力哥
密码算法 密码算法的应用在区块链中是个很巧妙的东西,它应用的点也很多,我们在这里不详细介绍密码算法的原理,就从几个关键的应用来介绍一下。 首先我们回顾一下区块链账本格式,通过上述讲解我们已经知道,区块链账本就是连接起来的一个个区块,那么到底是通过什么来连接的呢?学过数据结构的朋友都知道,在数据结构中
2018-04-19T05:02:00Z
2018-04-19T05:02:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】密码算法 密码算法的应用在区块链中是个很巧妙的东西,它应用的点也很多,我们在这里不详细介绍密码算法的原理,就从几个关键的应用来介绍一下。 首先我们回顾一下区块链账本格式,通过上述讲解我们已经知道,区块链账本就是连接起来的一个个区块,那么到底是通过什么来连接的呢?学过数据结构的朋友都知道,在数据结构中 <a href="https://www.cnblogs.com/gslblog/p/8881896.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8846208.html
区块链技术栈-共识机制 - 关键我是你力哥
共识机制 所谓共识,就是指大家都打成一致的意思。在生活中也有许多需要达成共识的场景,比如开会讨论,双方或多方签订一份协议,在区块链系统中,每个节点必须要做的事情就是让自己的账本跟其他节点保持一致,如果是在传统的软件结构中,这几乎就不是问题,因为一个中心服务器的存在,也就是所谓的主库,其他从库向主库看
2018-04-15T02:47:00Z
2018-04-15T02:47:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】共识机制 所谓共识,就是指大家都打成一致的意思。在生活中也有许多需要达成共识的场景,比如开会讨论,双方或多方签订一份协议,在区块链系统中,每个节点必须要做的事情就是让自己的账本跟其他节点保持一致,如果是在传统的软件结构中,这几乎就不是问题,因为一个中心服务器的存在,也就是所谓的主库,其他从库向主库看 <a href="https://www.cnblogs.com/gslblog/p/8846208.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8795182.html
区块链技术栈-区块链账本 - 关键我是你力哥
区块链账本 区块链表示一种特有的数据记录格式,区块链就是“区块+链”,所谓的区块就是数据块的意思,每一个区块之间通过某个标志连接起来,从而形成一条链,如下图: 如图所示,一个区块一个区块的衔接,大家可以发现在生活中有很多相似的记录方式,比如企业会计账本,每个月会将记账凭证汇总并且月结,这样一段时间下
2018-04-11T05:32:00Z
2018-04-11T05:32:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】区块链账本 区块链表示一种特有的数据记录格式,区块链就是“区块+链”,所谓的区块就是数据块的意思,每一个区块之间通过某个标志连接起来,从而形成一条链,如下图: 如图所示,一个区块一个区块的衔接,大家可以发现在生活中有很多相似的记录方式,比如企业会计账本,每个月会将记账凭证汇总并且月结,这样一段时间下 <a href="https://www.cnblogs.com/gslblog/p/8795182.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8778255.html
区块链技术栈 - 关键我是你力哥
区块链技术栈 区块链本身是一种数据的记录方式,就像我们平常使用的Excel、Word等,按照一定的格式存储到电脑上。与传统的记录格式不同的是,区块链将产生的数据按照一定的时间间隔,分成一个个的数据库记录,然后再根据数据块的先后关系串联起来,也就是所谓的区块链了。按照这种规则,沿着时间线不断增加新的区
2018-04-10T04:57:00Z
2018-04-10T04:57:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】区块链技术栈 区块链本身是一种数据的记录方式,就像我们平常使用的Excel、Word等,按照一定的格式存储到电脑上。与传统的记录格式不同的是,区块链将产生的数据按照一定的时间间隔,分成一个个的数据库记录,然后再根据数据块的先后关系串联起来,也就是所谓的区块链了。按照这种规则,沿着时间线不断增加新的区 <a href="https://www.cnblogs.com/gslblog/p/8778255.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8744470.html
区块链的工作流程 - 关键我是你力哥
工作流程 通过前两篇文章,相信大家对区块链有了基本的认识,区块链系统有很多种,第一个应用区块链的软件就是比特币,事实上区块链就是比特币带出来的,到现在为止,已经出现很多基于区块链的系统了,比如超级账本、以太坊等,每一类系统都有自己的特点,无论是什么类型的系统,他们的工作方式及工作流程是类似的,在本质
2018-04-08T05:34:00Z
2018-04-08T05:34:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】工作流程 通过前两篇文章,相信大家对区块链有了基本的认识,区块链系统有很多种,第一个应用区块链的软件就是比特币,事实上区块链就是比特币带出来的,到现在为止,已经出现很多基于区块链的系统了,比如超级账本、以太坊等,每一类系统都有自己的特点,无论是什么类型的系统,他们的工作方式及工作流程是类似的,在本质 <a href="https://www.cnblogs.com/gslblog/p/8744470.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8734030.html
区块链的技术理念 - 关键我是你力哥
区块链技术理念 区块链在本质上就是一种记账方法,当然了,并不是通过人来记账,而是通过一种软件,我们暂且成为区块链客户端,上一篇例子中,张三、李四、王五相当于一个个区块链客户端,他们运行在不同的设备上,彼此之间独立工作,通常我们把运行的客户端称之为节点,这些节点运行后,彼此之间会认识一下,是这样认识的
2018-04-07T09:54:00Z
2018-04-07T09:54:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】区块链技术理念 区块链在本质上就是一种记账方法,当然了,并不是通过人来记账,而是通过一种软件,我们暂且成为区块链客户端,上一篇例子中,张三、李四、王五相当于一个个区块链客户端,他们运行在不同的设备上,彼此之间独立工作,通常我们把运行的客户端称之为节点,这些节点运行后,彼此之间会认识一下,是这样认识的 <a href="https://www.cnblogs.com/gslblog/p/8734030.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8733925.html
初识区块链 - 关键我是你力哥
浅谈区块链 从一个账本说起,早些时候,农村一般都会有一个账房先生,村子里的公共开销都有账房先生来记账,大部分情况下没有人去查账本,账本也就是账房先生来保管,一直相安无事。下图便是账本的记账权 但是有一天,有个人无意发现数字对不上,这可不行,立即保告了其他人,结果大家都不干了,经过一番讨论大家决定,轮
2018-04-07T09:22:00Z
2018-04-07T09:22:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】浅谈区块链 从一个账本说起,早些时候,农村一般都会有一个账房先生,村子里的公共开销都有账房先生来记账,大部分情况下没有人去查账本,账本也就是账房先生来保管,一直相安无事。下图便是账本的记账权 但是有一天,有个人无意发现数字对不上,这可不行,立即保告了其他人,结果大家都不干了,经过一番讨论大家决定,轮 <a href="https://www.cnblogs.com/gslblog/p/8733925.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8733811.html
PowerDisginer中NAME与COMMENT转换脚本 - 关键我是你力哥
Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model ' get the current active model Set mdl = ActiveModel If (
2018-04-07T09:00:00Z
2018-04-07T09:00:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the current model ' get the current active model Set mdl = ActiveModel If ( <a href="https://www.cnblogs.com/gslblog/p/8733811.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8706965.html
MySQL区间统计SQL - 关键我是你力哥
SELECT elt( INTERVAL ( datediff(END_DATE, CURDATE()), 1, 201, 401, 601 ), '0-200', '200-400', '400-600', '>600' ) AS `name`, COUNT(INDIV_PIN) AS `valu
2018-04-03T02:41:00Z
2018-04-03T02:41:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】SELECT elt( INTERVAL ( datediff(END_DATE, CURDATE()), 1, 201, 401, 601 ), '0-200', '200-400', '400-600', '>600' ) AS `name`, COUNT(INDIV_PIN) AS `valu <a href="https://www.cnblogs.com/gslblog/p/8706965.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/8359476.html
JavaMail发送邮件 - 关键我是你力哥
package com.suntray.test; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.Multipart; import javax.mail.Session; import javax.
2018-01-26T06:46:00Z
2018-01-26T06:46:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】package com.suntray.test; import javax.mail.BodyPart; import javax.mail.Message; import javax.mail.Multipart; import javax.mail.Session; import javax. <a href="https://www.cnblogs.com/gslblog/p/8359476.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/7986279.html
SpringBoot运行原理 - 关键我是你力哥
如果我们使用的是SpringApplication的静态run方法,那么,这个方法里面首先要创建一个SpringApplication对象实例,然后调用这个创建好的SpringApplication的实例方法。在SpringApplication实例初始化的时候,它会提前做几件事情: 根据class
2017-12-05T04:31:00Z
2017-12-05T04:31:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】如果我们使用的是SpringApplication的静态run方法,那么,这个方法里面首先要创建一个SpringApplication对象实例,然后调用这个创建好的SpringApplication的实例方法。在SpringApplication实例初始化的时候,它会提前做几件事情: 根据class <a href="https://www.cnblogs.com/gslblog/p/7986279.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/7985221.html
SpringBoot入门 - 关键我是你力哥
简介 从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用Spring Boot很容易创建一个独立运行(运行j
2017-12-05T01:09:00Z
2017-12-05T01:09:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】简介 从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用Spring Boot很容易创建一个独立运行(运行j <a href="https://www.cnblogs.com/gslblog/p/7985221.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/gslblog/p/7906280.html
Swagger服务API治理详解 - 关键我是你力哥
swager2的简介 在App后端开发中经常需要对移动客户端(Android、iOS)提供RESTful API接口,在后期版本快速迭代的过程中,修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于两个不同的媒介,除非有严格的管理机制,不然很容易导致代码与接口文档不一致现象。 RESTful
2017-11-27T13:29:00Z
2017-11-27T13:29:00Z
关键我是你力哥
https://www.cnblogs.com/gslblog/
【摘要】swager2的简介 在App后端开发中经常需要对移动客户端(Android、iOS)提供RESTful API接口,在后期版本快速迭代的过程中,修改接口实现的时候都必须同步修改接口文档,而文档与代码又处于两个不同的媒介,除非有严格的管理机制,不然很容易导致代码与接口文档不一致现象。 RESTful <a href="https://www.cnblogs.com/gslblog/p/7906280.html" target="_blank">阅读全文</a>