java概念
文章平均质量分 92
御剑神明
这个作者很懒,什么都没留下…
展开
-
Jenkins的搭建及使用
一、准备工作去官网下载Jenkins的war包,本次使用版本2.272下载地址: https://www.jenkins.io/download/下载成功后,将war包拉到本地使用目录下。无论是windows/mac/linux系统,都可以到war包目录下启动,启动命令:java -jar jenkins.war --httpPort=8080启动成功后,登录网址: http://localhost:8080二、启动Jenkins和安装插件写初始密码,激活系统原创 2020-12-27 22:47:09 · 320 阅读 · 0 评论 -
SpringCloud-Alibaba的学习(2)_项目中快速集成配置中心·Nacos服务注册发现功能
Nacos服务注册发现功能背景项目中快速集成配置中心·Nacos服务注册发现功能ips技术点@EnableDiscoveryClient注解启用Nacos服务注册发现功能区分不同环境,实现服务注册发现功能登录Nacos控制台,新增dev / test / prod三套不同环境,分别对应:开发环境 / 测试环境 / 生产环境代码目录结构:1. 父pom.xml依赖组件<?xml version="1.0" encoding="UTF-8"?><原创 2020-12-27 17:09:43 · 170 阅读 · 0 评论 -
SpringCloud-Alibaba的学习(1)_Nacos的学习及搭建
Nacos的学习及搭建一、什么是 Nacos?Nacos 致力于帮助我们发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助我们快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 可以帮助我们更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。Nacos 的关键特性包括:服务发现和服务健康监测动态配置服务动态 DNS 服务服务及其元数据管理使用 Nacos 简化服务原创 2020-12-27 16:48:14 · 118 阅读 · 0 评论 -
SpringCloud的搭建9_ 服务链路追踪(Spring Cloud Sleuth)
服务链路追踪(Spring Cloud Sleuth)一、简介Add sleuth to the classpath of a Spring Boot application (see below for Maven and Gradle examples), and you will see the correlation data being collected in logs, as long as you are logging requests.Spring Cloud Sleuth 主原创 2020-12-26 21:42:02 · 517 阅读 · 0 评论 -
SpringCloud的搭建8_ 消息总线(Spring Cloud Bus)
消息总线(Spring Cloud Bus)一、准备工作本文还是基于上一篇文章来实现。按照官方文档,我们只需要在配置文件中配置 spring-cloud-starter-bus-amqp ;这就是说我们需要装rabbitMq,点击rabbitmq下载。至于怎么使用 rabbitmq,搜索引擎下。erlang 下载地址 : https://www.erlang.org/downloadsrabbitmq下载地址:https://github.com/rabbitmq/rabbitmq-server原创 2020-12-26 13:09:46 · 161 阅读 · 0 评论 -
SpringCloud的搭建7_高可用的分布式配置中心(Spring Cloud Config)
高可用的分布式配置中心(Spring Cloud Config)上一篇文章讲述了一个服务如何从配置中心读取文件,配置中心如何从远程git读取配置文件,当服务实例很多时,都从配置中心读取文件,这时可以考虑将配置中心做成一个微服务,将其集群化,从而达到高可用,架构图如下:一、准备工作继续用前几节课复用的eureka-server工程,不用动。二、改造config-server在pom.xml张加入 <dependency> <groupId>org.springf原创 2020-12-25 22:22:15 · 119 阅读 · 0 评论 -
SpringCloud的搭建6_分布式配置中心(Spring Cloud Config)
分布式配置中心(Spring Cloud Config)一、简介在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在配置服务的内存中(即本地),也支持放在远程Git仓库中。在spring cloud config 组件中,分两个角色,一是config server,二是config client。二、构建Config Server父mav原创 2020-12-25 21:20:18 · 86 阅读 · 0 评论 -
SpringCloud的搭建5_路由网关(zuul)
路由网关(zuul)(Finchley版本)在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图:在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡(zuul、Ngnix),再到达服务网关(zuul集群),然后再到具体的服。,服务统一注册到高可用的服务注册中心集群,服务的所有的配置文件由配置服务管理(下一篇文章原创 2020-12-25 15:34:33 · 83 阅读 · 0 评论 -
Springcloud的搭建2_服务消费者(rest+ribbon)
服务消费者(rest+ribbon)在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。一、ribbon简介ribbon是一个负载均衡客户端,可以很好的控制http和tcp的一些行为。Feign默认集成了ribbon。ribbon 已经默认实现了这些配置bean:IClientConfig原创 2020-12-02 17:55:17 · 97 阅读 · 0 评论 -
J2EE05——运算符号
1. 数学运算符1.1 取余数取余运算符"%",0取余数任何数都等于0;public static void main(String[] args) { int a = 13 , b = 3; int result1 = a + b - a; int result2 = a * b / a; int result3 = a % b; ...转载 2019-01-01 12:55:03 · 103 阅读 · 0 评论 -
J2EE04——数据类型
1. 数据类型结构&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;java是一门强调类型的语言,所以数据类型对java来说是一个很重要的概念。2. 基本数据类型2.1 基本类型定义&nbs转载 2018-12-28 00:13:37 · 168 阅读 · 0 评论 -
J2EE01——java概念
1. Java概念简介 Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名。传闻某天,几位JAVA成员 正在讨论给这个新的语言取什么名字。当时他们正在喝着爪哇咖啡,有个人便提议就叫 Java,于是这个名字就传开了。Java正式诞生于95年,但其实这门语言很早就开始酝酿了。1991年4月,詹姆斯-高斯林领导的绿色计划(Green Project)开始着力发...转载 2018-12-21 20:35:25 · 182 阅读 · 0 评论