码迷,mamicode.com
首页 > 编程语言 > 日排行
SpringCloud学习系列-Hystrix断路器(1)
Hystrix断路器 1.是什么 分布式系统面临的问题 服务雪崩多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩 ...
分类:编程语言   时间:2019-12-26 09:49:10    阅读次数:86
JavaScript动画实例:李萨如曲线
在“JavaScript图形实例:阿基米德螺线”和“JavaScript图形实例:曲线方程”中,我们学习了利用曲线的方程绘制曲线的方法。如果想看看曲线是怎样绘制出来的,怎么办呢?编写简单的动画,就可以展示指定曲线的绘制过程。 1.李萨如曲线 设定李萨如曲线的坐标方程为: X=SIN(2θ) Y=SI ...
分类:编程语言   时间:2019-12-26 09:49:57    阅读次数:96
springboot-actuator应用后台监控
一 前言 springboot 额外的特色是提供了后台应用监控,可以通过 HTTP 或者 JMX的方式管理监控应用,本文主讲HTTP方式;其主要的功能是监控应用的健康状态,查看环境变量等; 二 pom.xml springboot 2.1.1,主要引入 actuator 依赖,web依赖用于测试; ...
分类:编程语言   时间:2019-12-26 09:50:37    阅读次数:111
27 JavaScript数据类型与内存管理
JavaScript共有7种数据类型: number string boolean null undefined obj Symbol 前5种存在栈中,栈中变量名存储的是值,object存在堆中(对象数值类型也存储在堆中),栈中变量名存储的是堆中的地址 obj1 = obj; obj1拿到的是obj ...
分类:编程语言   时间:2019-12-26 09:51:33    阅读次数:85
Spring中如何使用工厂模式实现程序解耦?
@[toc] 1、 啥是耦合、解耦? 既然是程序解耦,那我们必须要先知道啥是耦合,耦合简单来说就是程序的依赖关系,而依赖关系则主要包括 1、 类之间的依赖 2、 方法间的依赖 比如下面这段代码: 上面这个例子中A类和B类之间存在一种强耦合关系, 类直接依赖 类, 类的 方法非 类类型不可,我们把这种 ...
分类:编程语言   时间:2019-12-26 09:51:45    阅读次数:100
BubbleSort 冒泡排序
# BubbleSort冒泡排序_Python实现 def bubble_sort(li): for i in range(len(li) - 1): # len为个数, range_len为所有元素下标 range(len-1)为冒泡次数,冒泡次数为元素个数-1 for j in range(le ...
分类:编程语言   时间:2019-12-26 09:57:44    阅读次数:93
python已协程方式处理任务
使用队列,代码如下: ...
分类:编程语言   时间:2019-12-26 09:58:36    阅读次数:84
Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQ
文章目录Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQRabbitMQ简介引入依赖编写配置编写接口启用Rabbit注解消息监听消息测试Spring Boot 2.X - Spring Boot整合AMQP之RabbitMQSpring Boot 2 整合Ra ...
分类:编程语言   时间:2019-12-26 10:00:20    阅读次数:96
spring boot 使用POI导出数据到Excel表格
摘自:https://www.cnblogs.com/hopeofthevillage/p/12099807.html spring boot 使用POI导出数据到Excel表格 2019-12-26 00:17 全me村的希望 阅读(42) 评论(0) 编辑 收藏 在spring boot 的项目 ...
分类:编程语言   时间:2019-12-26 10:01:19    阅读次数:89
contos 编译运行简单的 c++
1、准备工作:安装gcc编译环境 2、创建cpp文件[root@localhost demo]# touch test.cpp[root@localhost demo]# vim test.cpp 3、编译运行文件 (注:书写格式) ...
分类:编程语言   时间:2019-12-26 10:03:14    阅读次数:80
javascript中的数组排序——sort()方法
在JavaScript中的Array对象提供了一个sort()方法用于对数组中的元素进行排序。 sort()方法简介 JavaScript中数组的sort()方法主要用于对数组的元素进行排序。其中,sort()方法有一个可选参数。但是,此参数必须是函数。 数组在调用sort()方法时,如果没有传参将 ...
分类:编程语言   时间:2019-12-26 10:03:49    阅读次数:68
数组去重的几种常见方法?
数组去重的几种常见方法 一、简单的去重方法 // 最简单数组去重法 /* * 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中 * IE8以下不支持数组的indexOf方法 * */ function uniq(array){ var temp = []; //一个新的临时数组 for ...
分类:编程语言   时间:2019-12-26 10:04:04    阅读次数:90
Javascript面试题&知识点汇总
问题&答案 什么时候 a ==1 && a== 2 && a==3 为 true? 关键点在于==在比较的时候会进行类型转换,上例会调用a.valueOf(a.toString())来将a转换成Number数据类型,因此改写a的toString方法即可。 同样的数组a在进行类型转换的时候会调用toS ...
分类:编程语言   时间:2019-12-26 10:07:09    阅读次数:74
Python 基础6 异常 exception
异常(基础) exception: 异常 是与正常相对的情况; 什么是错误? 错误是指由于逻辑或语法等导致一个程序无法正常执行的问题; 特点: 有此错误是无法预知的; 什么是异常: 异常是指程序出错时标识的一种状态; 当异常发生时,程序不会再向下执行,而转去调用此函数的地方待处理此错误并恢复为正常状 ...
分类:编程语言   时间:2019-12-26 11:14:28    阅读次数:85
使用Python处理非对称加密-测试大佬常用的处理方式
一、思考?? 1.什么是非对称加密? 公钥加密系统,广泛用于数据加密传输 更详细的解释可参考维基百科( https://en.wikipedia.org/wiki/RSA_(cryptosystem) ) 2.非对称加密难吗? very easy! 几乎每一种开发语言都能处理,同时也存在大量的工具 ...
分类:编程语言   时间:2019-12-26 11:15:31    阅读次数:124
Spring Cloud Alibaba 实战 之 Nacos 服务注册和发现
服务注册与发现,服务发现主要用于实现各个微服务实例的自动化注册与发现,是微服务治理的核心,学习 Spring Cloud Alibaba,首先要了解框架中的服务注册和发现组件——Nacos。 一、Spring Cloud 服务注册和发现组件 1.Spring Cloud Eureka 闭源风波 在S ...
分类:编程语言   时间:2019-12-26 11:16:48    阅读次数:142
9 数组2 for-each 增强型循环
package com.wys.java; public class foreachDemo { public static void main(String[] args) { double[] myList = {1.0, 2.0, 3.0, 4.0, 5.0}; //用for_each 输出所 ...
分类:编程语言   时间:2019-12-26 11:18:29    阅读次数:76
Python 圣诞树和樱花树源码
樱花树: 效果: 圣诞树: 效果: 参考: https://blog.csdn.net/weixin_43943977/article/details/102691392 ...
分类:编程语言   时间:2019-12-26 11:19:12    阅读次数:632
SpringCloud学习系列-Hystrix断路器(2)
服务熔断 1.是什么 服务熔断熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回"错误"的响应信息。当检测到该节点微服务调用响应正常后恢复调用链路。在SpringCloud框架里熔断机制通过Hystr ...
分类:编程语言   时间:2019-12-26 11:19:56    阅读次数:84
Java日志介绍(1)-java.util.logging.Logger
java.util.logging.Logger是JDK自带的日志工具,其简单实现了日志的功能,不是很完善,所以在实际应用中使用的比较少。本文直接用代码演示其使用方法,文中所使用到的软件版本:Java 1.8.0_191。 package com.inspur.demo.log; import ja ...
分类:编程语言   时间:2019-12-26 11:22:36    阅读次数:87
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!