[TOC] 简介 它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。 HashMap最多只允许一条记录的键为null,允许多条记录的值为null。HashMap非线程安全,即任一时刻可以有多个线程同时写HashMap,可能会导致数 ...
分类:
其他好文 时间:
2018-02-21 23:02:27
阅读次数:
224
题解:先在原网络上跑最大流,然后加上带费用的边跑费用流 高一的时候做这道题怎么想不到? 注意:maxn代表的不一定是同一个变量的范围 ...
分类:
Web程序 时间:
2018-02-19 21:13:18
阅读次数:
180
写在前面的话:读书破万卷,编码如有神 参考内容: 《Elasticsearch顶尖高手系列-快速入门篇》,中华石杉 主要内容包括: 横向扩容 容错机制 1、Elasticsearch横向扩容 1.1、primary shard 和 replica shard自动负载均衡 目前情况:2个node, 3 ...
分类:
其他好文 时间:
2018-02-16 13:57:42
阅读次数:
1252
写在前面的话:读书破万卷,编码如有神 参考内容: 《Elasticsearch顶尖高手系列-快速入门篇》,中华石杉 主要内容包括: Elasticsearch对复杂分布式机制的透明隐藏特性 Elasticsearch的垂直扩容与水平扩容 增加或减少节点时的数据rebalance master节点 节 ...
分类:
其他好文 时间:
2018-02-16 10:40:30
阅读次数:
187
互联网运营商(NSP)的数据中心是数据最集中的地方,也正是因为海量的数据存储与访问,传统的存储架构已经无法满足了现有的需求。 比如每秒几十万次的随机IOPS、每秒10GB的流量,一般都需要使用高端存储,当然价格将不便宜。而且扩展性不好,扩容成本高。 业务的不断增加,导致互联网运营商逐步使用分布式系统 ...
分类:
数据库 时间:
2018-02-15 14:15:44
阅读次数:
230
划分出一个磁盘,并将其格式化 [root@gg ~]# mkfs.ext3 /dev/sdb2 创建一个物理卷 [root@gg ~]# pvcreate /dev/sdb2 [root@gg ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 VolGroup ...
分类:
系统相关 时间:
2018-02-13 16:47:36
阅读次数:
234
网络工程师成长日记376-某市某银行工程心得体会这是我的第376篇原创文章,记录网络工程师行业的点点滴滴,结交IT行业有缘之人(为保证客户信息安全,本文中IP地址使用X.X进行隐藏)经历了一些网络规划和设计,自己也有点体会,自己的技术是一方面,关键还是要看细小的问题网络出现问题都是在很细小平常不为人注意的地方。11-16日我参加了某某银行某城市市中心支行市县网络扩容实施方案,为了保证整个内联网在网
分类:
其他好文 时间:
2018-02-13 12:26:11
阅读次数:
186
分片是将数据分配到不同机器的方法。 拥有很大数据量的数据库系统或者高吞吐量的应用会挑战单机的能力上限。比如,高的查询率会耗尽服务器的 CPU 能力,大于系统内存的工作集会对磁盘设备的 IO 造成压力。 MongoDB 通过分片支持水平扩容。水平扩容指将系统的数据集和负载分割到不同的服务器,通过增加服 ...
分类:
数据库 时间:
2018-02-12 15:26:08
阅读次数:
222
第一问直接跑最大流即可。建图的时候按照费用流建,费用为0. 对于第二问,在第一问dinic剩下的残量网络上建图,对原图的每条边(i,j),建(i,j,inf,cij),表示可以用c的花费增广这条路。然后从新建一个源点,连(s,1,k,0)表示要增加k的流量。跑最小费用最大流即可。 ...
分类:
Web程序 时间:
2018-02-12 15:21:00
阅读次数:
211