Feign的功能:这是个消费者,根据服务注册在Eureka的ID去找到该服务,并调用接口Hystrix的功能:熔断器,假如A服务需要调用B服务的/cities接口获取数据,那就在A服务的controller里声明@HystrixCommand,如果B服务的/cities接口挂了,就返回一个自定义的值 ...
分类:
编程语言 时间:
2019-11-28 01:04:15
阅读次数:
104
1 from collections import Iterable 2 from collections import Iterator 3 #如上篇博客所讲,生成器可以写成如下形式,当生成器被next()调用或循环,生成器运行到yield所在语句,yield后面紧跟变量将其值赋给yield,yi ...
分类:
编程语言 时间:
2019-11-28 00:57:51
阅读次数:
122
场景: 由于环境需要,在获取数据源的时候会获取多于DataGridView中绑定的字段,若不做任何处理,直接将数据源绑定到DataGridView上面,DataGridView就会将数据源中没有绑定的字段显示出来,这样就不符合我们的需求了。 DataGridView中有一个属性AutoGenerat ...
多个环境下的配置应该怎么进行,比如数据库连接字符,多个环境不同,spring的方案,大概总结如下。 例子,数据库配置。 定义一个获取数据库链接的接口 分别有dev和prod两个实现 测试: 结果: 在本例中导入的是dev的配置 ...
分类:
编程语言 时间:
2019-11-26 00:01:18
阅读次数:
75
zabbixproxy代理当我们监控的服务器数量较少的时候,用单独有的server来获取数据能够承受,但是当需要监控的服务器数量过多,如3000台服务器,一千台在北京,一千在上海,一千在杭州,我们就可以用分布式的方式进行监控zabbix_server---->proxy---->agent我们创建三个proxy,分别对接北京,上海,杭州,的三千台机器,安装完proxy之后,server
分类:
其他好文 时间:
2019-11-25 20:16:54
阅读次数:
53
get和post的区别? 答:POST和GET都是向服务器提交数据,并且都会从服务器获取数据。 区别: (1)传送方式:get通过地址栏传输,post通过报文传输 例如:https://www.xiwanghulian.com/index/cms/datalist?cid=9&page=6 (2)传 ...
分类:
其他好文 时间:
2019-11-25 18:05:38
阅读次数:
57
在项目中难免有一些重复的操作,比如读取数据等,此时把这些操作封装起来就很有必要了 1.在main.js中封装,在vue页面中获取数据(优点:不需要import操作,挂载在this中,可以获取vue对象,然后封装一些自定义操作) main.js中: import Vue from 'vue' impo ...
分类:
移动开发 时间:
2019-11-25 13:10:05
阅读次数:
114
内存 计算机的内存是由一个有序的字节序列组成,用于存储程序及程序需要的数据。你可以将内存想象成计算机执行程序的工作区域。一个程序和它的数据在被CPU执行前必须移到计算机的内存中。 每个字节都是有一个唯一的地址,使用这个地址确定字节的位置,以便于存储和获取数据。因为可以按任意顺序存取字节,所以内存也被 ...
分类:
编程语言 时间:
2019-11-25 13:09:22
阅读次数:
53
运用你所掌握的数据结构,设计和实现一个 LRU (最近最少使用) 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。 获取数据 get(key) - 如果密钥 (key) 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - ...
分类:
其他好文 时间:
2019-11-23 22:22:53
阅读次数:
99
1.问题背景 刚来新公司不久,对业务还不太熟悉,所以领导先安排我维护原有系统。大概介绍下项目背景,项目分为核心业务部分在项目A中,与第三方交互的业务在项目B中,前端发起请求调用A项目接口,并在A项目中调用B项目接口,并在B项目中调用第三方获取数据(原有系统这样设计的)。 获取到第三方数据后判断数据库 ...
分类:
其他好文 时间:
2019-11-23 20:28:21
阅读次数:
500