摘要: 排序 选择排序 基本思想 每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 简单理解:每个元素都和它后面的元素比较,只要后面的元素比它大就交换 选择排序的最终代码 以上4个for循环代码重复性较高,唯独不一样的地方就是每个for循环中都有一 阅读全文
posted @ 2020-10-18 16:18 King-DA 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 分布式系统下,处理某个业务功能时,通常是存在服务调用链路的,即可能存在服务 A 调用服务 B,服务B调用服务C,从而完成一个服务。 如果只是调用链路中的某个微小服务不可用了,都可能导致整个业务功能无法提供服务。 Hystrix 能做什么? 而 Hystrix 框架能做服务降级、服务熔断和进行实时监控 阅读全文
posted @ 2020-10-18 03:54 King-DA 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.登陆nexus私服(默认账号密码:admin/admin123) 2.点击右侧Repositories 3.点击add,选择Proxy Repository 4.配置阿里云地址 http://maven.aliyun.com/nexus/content/groups/public/ , id,n 阅读全文
posted @ 2020-10-18 03:40 King-DA 阅读(4548) 评论(0) 推荐(0) 编辑
摘要: Nexus 官网:http://www.sonatype.com/ 前言 什么是maven、gradle Maven是一个项目管理和自动构建工具。 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而 阅读全文
posted @ 2020-10-18 03:38 King-DA 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 一、Maven是什么? Maven主要服务于基于java平台的项目构建。依赖管理和项目信息管理。 maven的主要功能点主要分为5点: 依赖管理系统 多模块构建 一致的项目结构 一致的构建模型和插件机制。 二、你们项目为什么选用maven进行构建? 首先,maven是一个优秀的项目构建工具。使用ma 阅读全文
posted @ 2020-10-18 03:32 King-DA 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 平时自己开发的工具类或者其他的框架的jar包一般都是放在本地。或者把代码上传到github让别人去下载然后自己打包。今天就说说如何把自己的jar包发布到Maven的中央仓库。让其他使用你的jar包的直接去中央仓库下载。如果你用的是阿里云的maven中央仓库。同样阿里云的中央仓库也会同步你的jar包。 阅读全文
posted @ 2020-10-18 03:19 King-DA 阅读(1047) 评论(0) 推荐(0) 编辑