自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 SpringBoot进阶

SpringBoot配置文件YMLYAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件的语言。YML是代替XML的最优解决方案,语法简洁,清晰易读,跨平台性和扩展性良好好,可以表达复杂的数据结构;基本语法:1.数据以key: value键值对的形式存储需要强调的是冒号后面必须有一个空格name: lbb2.不区分数据类型name: l

2020-07-29 23:28:02 368

原创 Springboot入门

什么是SpringbootSpringboot 是一个用于加速构建基于Spring的应用程序的框架,你可以把他叫做Spring集成框架,Spring敏捷开发框架;Spring boot,让创建一个可用于生产级别的Spring应用程序变得非常简单,大多数Springboot应用程序需要仅最少的Spring配置。ok,可以看得出Springboot并不是提供了某种新功能而是,将原来繁琐的框架整合变得更简单了;这样一来我们便可以专注于务逻辑的实现;为什么需要Springboot以往在开发一个基于Spri

2020-07-24 21:57:45 177

原创 dubbo监控中心

Dubbo-admin管理控制台目前还没有正式发布,但是源码已托管在github上,我们可以自行下载使用;目前的管理控制台已经发布0.1版本,结构上采取了前后端分离的方式,前端使用Vue和Vuetify分别作为Javascript框架和UI框架,后端采用Spring Boot框架。既可以按照标准的Maven方式进行打包,部署,也可以采用前后端分离的部署方式,方便开发,功能上,目前具备了服务查询,服务治理(包括Dubbo2.7中新增的治理规则)以及服务测试三部分内容。因为是源码,所以我们如果是开发过程的话

2020-07-21 16:01:25 247

原创 Dubbo进阶

注册中心zookeeper什么是注册中心注册中心就是用来存储服务信息的地方,就像房屋中介一样;为什么需要注册中心我们使用了客户端与服务器直连的方式完成了服务的调用,在实际开发中这会带来一些问题,例如服务器地址变更了,或服务搭建了集群,客户端不知道服务的地址,此时注册中心就派上用场了,服务提供方发布服务后将服务信息放在zookeeper中,然后消费方从zookeeper获取服务器信息,进行调用,这样就使提供方和消费方解开了耦合,也让服务提供方可以更方便的搭建集群;使用注册中心1.启动zookeep

2020-07-19 18:13:31 343

原创 Dubbo入门

什么是DubboDubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。什么是RPCRPC全称(Remote Procedure Call)远程过程调用过程指的是某个代码片段的执行,远程调用则意味着我们可以在其他进程,甚至其他机器上去调用这段代码,当然也能获取到其执行后的返回值,按照这个定义,我们请求某个http地址得到相应数据其实也算一次RPC,但是这样的方式太过麻烦,(数据要先打包成http请求格式,在调

2020-07-17 20:02:45 310

原创 Maven每次新建项目都要重新设置Maven配置

idea每次创建时都需要重新设置maven,但是我明明在setting设置过了:解决办法注意:设置的时候是进入Settings For New Projects,而不是Settings:在这里面再设置一下就好了:这样就解决了!!!...

2020-07-17 14:57:32 1341

原创 Zookeeper实现服务注册发现

Zookeeper实现服务注册/发现服务注册中心​ 之所以需要访问注册和服务发现是因为分布式系统中,服务之间需要相互调用,但若每个服务自己维护一份依赖的服务信息的话,就显得很麻烦,且自身维护的数据无法保证其实时性,当依赖的服务信息发生变更时,无法及时获取更新,解决方案就是引入一个注册中心,服务提供方将自己的信息写入到注册中心,服务使用方从注册中心来获取服务信息; 如下图:​ client表示服务使用方,server表示服务提供方。客户端可自动发现服务信息,当服务状态发生变化时(上线

2020-07-16 00:12:34 706

原创 Centos下Zookeeper的安装部署

1.安装jdkzookeeper是采用java开发的,所以需要依赖jdk环境,我们需要先安装jdk,最便捷的方式就是采用yum,但是yum的官方源速度很慢,我们可以先更换yum源;#备份初始源 #备份初始源配置mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup#下载新的阿里镜像源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.a

2020-07-14 18:14:32 1347

原创 linux中设置固定ip

1.查看ip,输入ifconfig进行查看,如果出现-bash: ifconfig: 未找到命令 可使用以下命令安装:#查找yum search ifconfig#安装yum install net-tools.x86_64输入后会展示出ip地址和子网掩码2.输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33命令。修改网卡配置文件按 i 键进行编辑。修改入下,原有的配置不要删,只要按下面修改就好。没有的配置项新增上去就好打开以后可以看

2020-07-13 15:54:37 1201

原创 Redis—java客户端及事务

Redis—java客户端​ Redis不仅使用命令客户端来操作,而且可以使用程序客户端操作。现在基本上主流的语言都有客户端支持,比如Java、C、C#、C++、php、Node.js、Go等。​ 在官方网站里列一些Java的客户端,有Jedis、Redisson、Jredis、JDBC-Redis等,其中官方推荐使用Jedis和Redisson。在企业中用的最多的就是Jedis​ 在这里对Jedis和Redisson进行对比介绍:Jedis:轻量,简洁,便于集成和改造支持连接池支持p

2020-07-12 20:31:38 736

原创 Zookeeper入门

Zookeeper入门什么是Zookeeper​ ZooKeeper是分布式应用程序的分布式协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、集群管理等为什么需要zookeeper随着业务发展,单机系统处理能力达到上限,就需要对系统进行扩展,假设我们需要将数据库扩展为主从结构,客户端需要知道数据库节点中主节点的位置,而当主节点发生故障时我们需要将从节点设置

2020-07-10 22:48:11 245

原创 Redis进阶-主从,哨兵,集群

主从复制master-slave主从同时运行多个redis服务端,其中一个作为主(master),其他的一个或多个作为从(slave),主从之间通过网络进行通讯,slave通过复制master的数据来保持与master的数据同步,实现数据冗余;在Redis中,配置主从复制非常简单,Redis允许slave实例对master进行完整拷贝,在连接断开时,slave会自动重新连接至主实例,并尽可能与master保持同步;三个主要机制当连接可用时,master将发送命令流到slave来使salve保持更

2020-07-10 17:37:37 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除