5 weixin_30652271

尚未进行身份认证

暂无相关简介

等级
TA的排名 15w+

springcloud学习笔记2:eureka

在之前,没有学习springcloud之前,学习了dubbo,dubbo是一个远程调用(RPC)框架,当时使用的是zookeeper注册中心,但是在springcloud2.x之前,springcloud是没有zookeeper的,那么是如何实现远程调用的呢?1.eureka(springcloud1.x版本的注册中心)  springcloud在2019年也就是springcl...

2019-09-28 17:01:00

springcloud学习笔记1:简单了解

1.什么是springcloud?  springcloud是一个微服务架构模式,他就像hadoop一样是一个生态圈,它里面有各种各样的服务,每个服务都是独立运行的互不影响。也就是说springcloud就是一个完整的项目了,需要用到里面的功能时,直接获取,注入自己的业务代码就可以了。  spirngcloud是一个面向服务的思想。2.什么是面向服务?  面向服务是一种思...

2019-09-28 16:20:00

使用建造者模式模拟游戏地图的创建

使用建造者模式模拟游戏地图的创建换种形式学设计模式,让自己更有兴趣的学设计模式 :)本文使用了建造者模式创建不同的游戏地图,当然是用控制台模拟的假地图...1 何为建造者模式1.1 介绍建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式隐藏了复杂对象的创建过程,它把复杂对象的创建过程加以抽象,通过子类继承或者重载的方式,动态的...

2019-09-25 14:58:00

Spring Boot (四): Druid 连接池密码加密与监控

在上一篇文章《Spring Boot (三): ORM 框架 JPA 与连接池 Hikari》 我们介绍了 JPA 与连接池 Hikari 的整合使用,在国内使用比较多的连接池还有一个是阿里开源的 Druid 。本篇文章我们就来聊一聊 Druid 的一些使用姿势。1. Druid 是什么?我们先来看一下官方的回答:Druid 是 Java 语言中最好的数据库连接池。 Dru...

2019-09-25 08:46:00

C语言基本数据类型的转换

变量的数据类型是可以转换的。转换的方法有两种,一种是自动转换,一种是强制转换。自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。自动转换遵循以下规则:1) 若参与运算量的类型不同,则先转换成同一类型,然后进行运算。2) 转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运算时,先把int量转成long型后再进行运算。3) 所有的浮点运算都是以双精度进行的,...

2019-09-24 18:53:00

跟我学SpringCloud | 第十九章:Spring Cloud 组件 Docker 化

前面的文章《跟我学SpringCloud | 第十八篇:微服务 Docker 化之基础环境》我们介绍了基础环境系统和 JRE 的容器化,这一节我们介绍 Spring Cloud 组件的容器化,主要包括 eureka-server 、 gateway-server 和 provider-server 。1. Docker 化配置这里我们根据 dockerfile-maven-plug...

2019-09-24 08:45:00

mycat学习笔记3:分库分表

在之前将HDFS时,讲过一个数据节点dataNode的概念还NameNode的概念,mycat使用的与其相似,在mycat中,dataNode就是数据库,而mycat就充当的是NameNode的节点。是一个中间件。mycat的两大核心:  1.分库分表(解决单表数据量过大的问题)  2.独写分离(解决单个数据库访问量大,压力大的问题)什么是分库分表?  将一个数据量大...

2019-09-23 19:50:00

mycat学习笔记:mysql配置

在上一篇中说到,mycat其实就是一个加强版的数据库,它的使用方式与mysql一样,它是使用java代码编写的,脱离项目存在,就像mysql一样,是独立的,这样就减轻了项目于的负担。在linux上安装mysql 1.新建虚拟机,配置network,hosts,iptables,这些是新建虚拟机首先做的基本配置#配置本机hostname vim /etc/sysconf...

2019-09-23 16:47:00

mycat学习笔记1:HDFS

mycat是什么?  1.mycat是一个彻底开源的,面向企业应用开发的大数据库集群,  2.支持事务、ACID、可以替代MySQL的加强版数据库,目前支持关系型数据库以及非关系型数据库  3.可以用来代替昂贵的oracle数据库  4.mycat是一个大数据(HDFS)的sql引擎  通过上面的介绍,我们知道,mycat其实就是一个数据库为什么叫mycat?...

2019-09-23 16:11:00

程序员过关斩将--要想获取我的用户信息,就得按照规矩来

菜菜君,我又来啦又有什么事吗?我按照你上篇文章写的JWT的方式已经把网站认证写完了,而且效果还不错那恭喜你呀,下次面试又多了一项技能不过,现在又有一个问题,我做的系统有一个合作商想要利用我们的用户信息登录他们的系统你还要做授权呀?是呀,我的思路是让用户在第三方系统的输入账号密码,然后第三方的服务端请求我们服务器来验证正确性这样做...

2019-09-23 09:11:00

跟我学SpringCloud | 第十八篇:微服务 Docker 化之基础环境

1. 容器化Docker 的横空出世,给了容器技术带来了质的飞跃,Docker 标准化了服务的基础设施,统一了应用的打包分发,部署以及操作系统相关类库等,解决了测试生产部署时环境差异的问题。对于运维来讲,由于镜像的不可变性,更容易进行服务部署和回滚操作。利用各种第三方容器管理平台,实现一键部署、动态伸缩等操作变的轻而易举。2. 基础镜像选择在操作系统的选择上,可选择传统的 Cen...

2019-09-23 08:46:00

js 正则匹配标签,过滤标签不保留内容和过滤标签保留内容,过滤标签的的属性...

1、匹配双标签(包括内容),过滤标签,不保留内容。var reg1 = /<span[^>]*>.*<\/span>/gi;var str1 = '<span>我是被删除的</span>123123';console.log(str1.replace(reg1, ''));2、匹配标签(不包括内容),过...

2019-09-22 15:49:00

能避免的,都不是故障

1 为vCenter Server Appliance选择大型存储在vSphere虚拟化项目中肯定会用到vCenter Server。我在部署vCenter Server Appliance的时候,虽然环境中可能只有10台主机、100个虚拟机的微型或100台主机上限的小型环境,但在选择“存储大小”的时候,至少都是选择“大型”(如图1-1所示),为什么要这样选择?这有两个原因,一是如果...

2019-09-22 13:23:00

Spring Boot (三): ORM 框架 JPA 与连接池 Hikari

前面两篇文章我们介绍了如何快速创建一个 Spring Boot 工程《Spring Boot(一):快速开始》和在 Spring Boot 中如何使用模版引擎 Thymeleaf 渲染一个Web页面《Spring Boot (二):模版引擎 Thymeleaf 渲染 Web 页面》,本篇文章我们继续介绍在 Spring Boot 中如何使用数据库。1. 概述数据库方面我们选用 ...

2019-09-22 08:31:00

mybatis传入map任意表增删改查,分页过滤字段

<!--根据实体参数查询 --> <select id="selectBaseList" resultType="java.util.HashMap"> select * from ${map.tableName} where 1=1 <foreach c...

2019-09-21 17:23:00

架构的演变之路

关于分布式系统,一直不知道该怎么写,这里就先介绍下架构的演变1.在最开始时,使用的架构是这样的:浏览器向后台服务器发送请求,然后服务器请求数据库,获取数据,在响应给浏览器,这是最早期的架构,服务器和数据库放在一台主机上,这样的架构带来的问题是:  当访问量逐渐增大时,服务器的负载就会越来越大,负载达到一定限制时,服务器就会宕机,一旦服务器宕机,前端就获取...

2019-09-20 11:12:00

Spring Cloud Alibaba | Dubbo Spring Cloud 之 HTTP 实战

上一篇文章《Spring Cloud Alibaba | Dubbo 与 Spring Cloud 完美结合》我们介绍了Dubbo Spring Cloud的基本使用,使用的服务中心为Spring Cloud Alibaba提供的Nacos,Dubbo内部提供了基于Dubbo的RPC调用,同时,Dubbo Spring Cloud在整合了Spring Cloud之后,可以直接提供HTT...

2019-09-20 08:46:00

Spring Cloud Alibaba | Dubbo 与 Spring Cloud 完美结合

Dubbo 与 Spring Cloud 完美结合1. 概述可能说起来Dubbo,很多人都不陌生,这毕竟是一款从2012年就开始开源的Java RPC框架,中间由于各种各样的原因停止更新4年半的时间,中间只发过一个小版本修了一个小bug,甚至大家都以为这个项目已经死掉了,竟然又在2017年9月份恢复了更新,不可谓不神奇。网络上很多人都拿Dubbo和Spring Cloud做对比,...

2019-09-19 08:45:00

Spring Boot (二):模版引擎 Thymeleaf 渲染 Web 页面

Spring Boot (二):模版引擎 Thymeleaf 渲染 Web 页面在《Spring Boot(一):快速开始》中介绍了如何使用 Spring Boot 构建一个工程,并且提供 RESTful API ,本节我们继续介绍如何使用 Spring Boot 渲染 Web 页面。1. 什么是 Thymeleaf ?虽然我们目前拥有许多十分优秀的前端框架,例如: Vue ...

2019-09-18 08:46:00

爆锤TCP/UDP

TCP/UDPTCP: 传输控制协议(英语:Transmission Control Protocol,缩写为TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。UDP:用户数据报协议(英语:User Datagram Protocol,缩写为UDP),又称使用者资料包协定,是一个简单的面向数据报的传输层协议,正式规范为RFC 768。前言...

2019-09-17 22:07:00

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。