摘要: 1)仅换掉index名称 df.index = list 2)调整index时,后面的项目也要跟着调整: df.reindex(list) 注意如果list中出现了df中没有的index,后面的项目会变成nan 举例: df=pd.DataFrame({'a':[1,2,3],'b':[4,5,6] 阅读全文
posted @ 2018-05-06 16:39 GUXH 阅读(2080) 评论(0) 推荐(0) 编辑
摘要: pandas时间: p1=pd.Timestamp(2018, 2, 3) p1输出:2018-02-03 00:00:00 p1输出类型:<class 'pandas._libs.tslib.Timestamp'> pandas时间转到时间戳: pd.Timestamp.timestamp(p1) 阅读全文
posted @ 2018-05-06 16:37 GUXH 阅读(3675) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-06 16:27 GUXH 阅读(1963) 评论(0) 推荐(0) 编辑
摘要: 首先创建示例df: df = pd.DataFrame(np.arange(16).reshape(4, 4), columns=list('ABCD'), index=list('5678')) df: A B C D 5 0 1 2 3 6 4 5 6 7 7 8 9 10 11 8 12 13 阅读全文
posted @ 2018-03-22 22:12 GUXH 阅读(25273) 评论(0) 推荐(4) 编辑
摘要: metric,自己决定去哪个EBGP邻居 local-pre,影响AS内部IBGP邻居的路由决策 med,影响AS外部EBGP邻居的路由决策 1,BGP属性 公认传递(well-known mandatory ):必须支持,而且必须包含,包括as-path,next-hop,origin 公认非传递 阅读全文
posted @ 2018-02-24 21:40 GUXH 阅读(10712) 评论(2) 推荐(2) 编辑
摘要: 1,BGP的三张表 邻居表(adjancy table) BGP表(forwarding database):BGP默认不做负载均衡,会选出一条最优的,放入路由表 路由表(routing table) 查询命令: BGP表:show ip bgp 路由表:show ip route 邻居表:show 阅读全文
posted @ 2018-02-24 21:37 GUXH 阅读(7207) 评论(0) 推荐(0) 编辑
摘要: 1,防环/黑洞/同步/全互连(为出现大于号,现在通常都是要下一跳可达+关同步) a)EBGP邻居传来的路由可以通过AS_PATH防环,所以收到的不会有问题,因此直接是优化的(>),也就是直接装表、再传给EBGP邻居或IBGP邻居。 b)IBGP邻居传来的路由由于是在同一个AS,所以没法通过AS_PA 阅读全文
posted @ 2018-02-15 11:32 GUXH 阅读(18454) 评论(0) 推荐(4) 编辑
摘要: 1,BGP报文 Open:建邻居,交换version、AS号、holdtime、BGP identifier(即RouterID)、可选参数长度、可选参数。 Keepalive:保持邻居 ,即和BGP对等体的keepalive消息。 Update:路由更新 ,NLRI(前缀和前缀长度)、路径属性、被 阅读全文
posted @ 2018-02-15 11:26 GUXH 阅读(5624) 评论(0) 推荐(1) 编辑
摘要: 1,BGP知识点 a)AS号:私有(64512-65535),公有(0-64511)。 b)什么时候使用BGP:有数据穿越本AS前往其他AS;本AS有多条到其他AS的连接;必须要做策略。 c)BGP路径矢量特征:BGP自治系统路径是无环路的。BGP路由器不接受路径列表中包含其自治系统号的路由更新。 阅读全文
posted @ 2018-02-15 11:24 GUXH 阅读(3227) 评论(0) 推荐(2) 编辑
摘要: ascii : 256 unicode - ucs2 : 2 ** 16 = 65535 unicode - ucs4 : 2 ** 32 = 4294967296 utf-8 : 对unicode进行了压缩,根据不同情况用不同模板,可以根据情况,用1/2/3/4个字节表示 utf-8表示中文时,用 阅读全文
posted @ 2018-01-26 11:51 GUXH 阅读(563) 评论(0) 推荐(0) 编辑