在网友的国度中共有?n?种不同面额的货币,第?i?种货币的面额为?a[i],你可以假设每一种货币都有无穷多张。 为了方便,我们把货币种数为?n、面额数组为?a[1..n]?的货币系统记作?(n,a)。 在一个完善的货币系统中,每一个非负整数的金额?x?都应该可以被表示出,即对每一个非负整数?x,都存 ...
分类:
其他好文 时间:
2020-10-29 10:47:05
阅读次数:
40
一篇文章带你深入理解Zookeeper本文来自作者投稿,作者:林湾村龙猫,Hollis做了一些修改和补充。随着互联网技术的发展,大型网站需要的计算能力和存储能力越来越高。网站架构逐渐从集中式转变成分布式。虽然分布式和集中式系统相比有很多优势,比如能提供更强的计算、存储能力,避免单点故障等问题。但是由于采用分布式部署的方式,就经常会出现网络故障等问题,并且如何在分布式系统中保证数据的一致性和可用性也
分类:
其他好文 时间:
2020-10-29 09:26:49
阅读次数:
18
配置集群 配置yarn-env.sh Linux系统中获取JDK的安装路径 [xiaoran@hadoop101 hadoop-2.7.2]$ echo $JAVA_HOME /opt/module/jdk1.8.0_144 修改JAVA_HOME路径 [xiaoran@hadoop101 hado ...
分类:
其他好文 时间:
2020-10-27 11:36:17
阅读次数:
28
外观模式(Facade Pattern) 1.模式定义 外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式又称为门面模式,它是一种对象结构型模 ...
分类:
其他好文 时间:
2020-10-26 11:12:54
阅读次数:
21
在RHEL7系统中,firewalld防火墙取代了iptables防火墙。iptables与firewalld都不是真正的防火墙,它们都只是用来定义防火墙策略的防火墙管理工具而已,或者说,它们只是一种服务。iptables服务会把配置好的防火墙策略交由内核层面的netfilter网络过滤器来处理,而firewalld服务则是把配置好的防火墙策略交由内核层面的nftables包过滤框架来处理。ipt
分类:
其他好文 时间:
2020-10-26 11:02:31
阅读次数:
20
Win10防火墙虽然能够很好地保护我们的系统,但同时也会因限制了某些端口,而给我们的操作带了一些不便。对于既想使用某些端口,又不愿关闭防火墙的用户而言,在Win10系统中设置防火墙开放特定端口就非常必要了。下面,小编就向大家分享具体方法。 操作步骤: 1、WIN+X调出系统配置菜单,选择控制面板; ...
作者|Rebecca Vickery 编译|VK 来源|Towards Datas Science scikit-learn是2007年作为Googles Summer代码项目开发的,现在被广泛认为是最流行的机器学习Python库。 为什么这个库被认为是机器学习项目的最佳选择之一,特别是在生产系统中 ...
分类:
其他好文 时间:
2020-10-24 10:28:16
阅读次数:
25
MySQL是当下最流行的关系型数据库之一,互联网高速发展的今天,MySQL数据库在电商、金融等诸多行业的生产系统中被广泛使用。 在实际的开发运维过程中,想必大家也常常会碰到慢SQL的困扰。一条性能不好的SQL,往往会带来过大的性能开销,进而引起整个操作系统资源的过度使用,甚至造成会话堆积,引发线上故 ...
分类:
数据库 时间:
2020-10-22 22:49:48
阅读次数:
31
在分布式系统中,有一个基本原则叫做CAP,consistence,一致性,availability,可用性,partition tolerance分区容错性。 一致性,在这里指的是分布式系统的各个副本的值要保持同步,这里强的是空间上的一致,注意和数据库中ACID中的一致性相区分,那个一致性指的是事务 ...
分类:
其他好文 时间:
2020-10-22 22:13:50
阅读次数:
23
## 多线程 ### 1.程序、进程、线程 - 在操作系统中运行的程序就是进程; - 一个进程可以有多个线程;- 程序是指令和数据的有序集合,是一个静态的概念;- 而进程则是执行程序的一次执行过程,是一个动态的概念;- 进程是系统资源分配的单位- 线程是CPU调度和执行的单位- 真正的多线程是指多个 ...
分类:
编程语言 时间:
2020-10-21 21:08:15
阅读次数:
23