1.服务提供者1.1服务注册服务提供者启动时,会通过rest请求的方式将自己注册到Eureka Server上,同时带上了自身服务的一些元数据信息。Eureka Server接收到请求后,将元数据信息存储在一个双层结构的Map中,其中与第一层的key是服务名,第二层的key是具体的服务实例名eure ...
分类:
其他好文 时间:
2018-02-27 17:40:34
阅读次数:
219
一:用双层for循环+push (双层循环,外层循环元素,内层循环时比较值;如果有相同的值则跳过,不相同则push进数组) Array.prototype.distinct = function() { var arr = this, result = [], i, j, len = arr.len ...
分类:
编程语言 时间:
2018-02-20 21:39:23
阅读次数:
186
参考转自:https://www.cnblogs.com/raymon-tec/p/5631318.html 双层板:一个是Top layer,一个是Bottom layer,layer层是信号层,也称为正片,可以在该层上进行布线。 其他还有机械层,丝印层,阻焊层等等。 ...
分类:
其他好文 时间:
2018-02-01 19:20:42
阅读次数:
133
冒泡排序 冒泡排序是最常用的排序算法之一,它排序的原理是 比较相邻元素的值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把较大的元素移动到数组后面,因为类似水中气泡往上升的动作,所以称作冒泡排序。 冒泡排序有双层循环,外层循环用于控制循环次数,内层循环用于比较值的大小,因此外层循环的次数= ...
分类:
编程语言 时间:
2018-01-10 18:41:19
阅读次数:
154
1.双层装饰器 #!/usr/bin/env python3 # -*- coding: utf-8 -*- # author:zml LOGIN_INFO = False IS_ADMIN = False def check_log(func): def inner(): res = func() ...
分类:
编程语言 时间:
2017-12-26 22:41:57
阅读次数:
488
双层装饰器 还是老样,没有改变: USER_INFO = {} def check_login(func): def inner(*args, **kwargs): if USER_INFO.get("is_login", None): # 用get方法拿字典里面的内容,如果字典里面没有我们要拿的参 ...
分类:
编程语言 时间:
2017-12-23 18:59:13
阅读次数:
202
切片(截取元素,可操作list,tuple,string) 迭代 for...in... 迭代dict 迭代dict d = {'a': 1, 'b': 2, 'c': 3} # 默认情况下,dict迭代的是key。如果要迭代value,可以用for value in d.values(),如果要同 ...
分类:
编程语言 时间:
2017-12-20 16:56:11
阅读次数:
159
题目出处:http://codeforces.com/problemset/problem/898/B 题目大意:为一个整数能否由另外两个整数个整数合成 本题和分披萨那题题意相同,差别在于本题测试数据大,双层枚举会超时。 使用第一层枚举下再进行取余求解即可。 前面很多if语句只是对特殊情况的分析,加 ...
分类:
其他好文 时间:
2017-12-17 15:04:09
阅读次数:
166
题目出处:http://codeforces.com/problemset/problem/903/A 题目大意就是:一个数能否用正整数个另外两个数合成 题目数据比较小,可以考虑直接双层循环,暴力求解。 在做本题的时候有失误,也让自己对break的认识在熟悉了一下,本来天真的认为可双break跳到最 ...
分类:
其他好文 时间:
2017-12-17 14:56:35
阅读次数:
163
1 using namespace std; 2 3 vector>& vAllRow; 4 while(读取数据到r中) 5 { 6 vector vRow; 7 vRow.clear(); 8 9 vRow.push_back(r[0]); 10 vRow.push_back(r[1]); 11... ...
分类:
其他好文 时间:
2017-11-29 21:55:27
阅读次数:
211