摘要: 分治算法 分治算法的基本步骤 @author:qyx 2013/6/3 分治法在每一层递归上都有三个步骤 1) 分解:将原问题分解为若干个规模较小,相互独立,与原问题形式相同的子问题 2) 解决:若子问题规模较小而容易被解决则直接解,否则递归地解各个子问题 3) 合并:将各个子问题地解合并为原问题地 阅读全文
posted @ 2020-02-14 23:43 计算机的探索者 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 动态规划 动态规划算法介绍 @author:qyx 2013/6/5 1) 动态规划的核心思想:将大问题划分为小问题进行解决,从而一步步获取最优解的处理算法 2) 动态规划尽管与分治算法极其类似,但也有不同,与分治算法不同的是,适合于用动态规划求解的问题,经分解得到子问题往往不是互相独立的(即下一个 阅读全文
posted @ 2020-02-14 23:41 计算机的探索者 阅读(286) 评论(0) 推荐(0) 编辑
摘要: Feign组件 @author QYX feign 作为一个声明式的 Http Client 开源项目。在微服务领域,相比于传统的 apache httpclient 与在 spring 中较为活跃的 RestTemplate 更面向服务化,更易于使用。底层封装了 Jersey 与 CXF 分别用于 阅读全文
posted @ 2020-02-13 00:05 计算机的探索者 阅读(922) 评论(0) 推荐(0) 编辑
摘要: 本系列于6年前所记录摘取,现已做些许修改,删掉了一些过于简单的东西 @author QYX 双重模式和多重模式的执行 操作系统需要区分系统代码和用户代码的执行,所以大部分的计算机系统使用硬件支持,来区分各种执行模式 一般而言,我们至少需要两种单独运行模式,用户模式和内核模式(也可称为系统模式、监视模 阅读全文
posted @ 2020-02-11 16:04 计算机的探索者 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 将微服务注册到Consul 1 入门案例 提供一个商品微服务 提供一个订单系统 将微服务注册到Consul 依赖 provider <!--SpringCloud提供的对于Consul的服务发现--> <dependency> <groupId>org.springframework.cloud</ 阅读全文
posted @ 2020-02-11 00:27 计算机的探索者 阅读(408) 评论(0) 推荐(0) 编辑
摘要: @author QYX 写作时间:2013/0302 最近准备noi比赛,加油!!! 因为近期学习任务太多太紧,所以我主要维护Github,博客园可能会停更几天。 2020年2月9日 图 图(graph)是用线连接在一起的顶点或节点的集合,即两个要素:边和顶点。每一条边连接个两个顶点,用(i,j)表 阅读全文
posted @ 2020-02-09 23:54 计算机的探索者 阅读(1875) 评论(0) 推荐(0) 编辑
摘要: Consul 何为Consul? Consul 是由 HashiCorp 公司推出的开源软件,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不 阅读全文
posted @ 2020-02-05 00:06 计算机的探索者 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: Ribbon 何为负载均衡? 负载均衡在系统架构中是一个非常重要,并且是不得不去实施的内容。因为负载均衡是对系统的高可用、网络压力的缓解和处理能力扩容的重要手段之一。我们通常所说的负载均衡都指的是服务端负载均衡,其中分为硬件负载均衡和软件负载均衡。硬件负载均衡主要通过在服务器节点之间按照专门用于负载 阅读全文
posted @ 2020-02-03 00:05 计算机的探索者 阅读(282) 评论(0) 推荐(0) 编辑
摘要: public int removeElement(int[] nums, int val) { if(nums==null||nums.length==0) { return 0; } int j=0; for(int i=0;i<nums.length;i++) { if(nums[i]!=val 阅读全文
posted @ 2020-01-28 00:07 计算机的探索者 阅读(112) 评论(0) 推荐(0) 编辑
摘要: Eureka Server高可用集群 只使用单个Eureka Server风险太大,如果Eureka Server宕机,则服务就会瘫痪,所有我们应该搭建Eureka的高可用集群,EurekaServer之间相互注册,每个EurekaServer都注册服务,那么即使一台EurekaServer坏掉也不 阅读全文
posted @ 2020-01-27 23:52 计算机的探索者 阅读(472) 评论(0) 推荐(0) 编辑