摘要: 1.通过ipaddress.com查询github.com域名对应的IP. 选取TTL最小的IP添加进本地hosts文件中,如: 2.添加以上内容后,git能够打开,可能会显示不正常,如下: 遇到该问题,可F12,查看网络请求,哪个有异常就循环步骤1,直到页面能够正常打开。例如F12发现assets 阅读全文
posted @ 2019-06-26 16:39 CoderZZZ 阅读(30260) 评论(3) 推荐(1) 编辑
摘要: Nginx支持的负载均衡调度算法方式如下: 1. weight轮询(默认) 接收到的请求按照顺序逐一分配到不同的后端服务器,即使在使用过程中,某一台后端服务器宕机,nginx会自动将该服务器剔除出队列,请求受理情况不会受到任何影响。 这种方式下,可以给不同的后端服务器设置一个权重值(weight), 阅读全文
posted @ 2019-06-26 16:38 CoderZZZ 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 架构图 节点角色说明 调用关系说明 Dubbo 架构具有以下几个特点,分别是连通性、健壮性、伸缩性、以及向未来架构的升级性。 连通性 注册中心负责服务地址的注册与查找,相当于目录服务,服务提供者和消费者只在启动时与注册中心交互,注册中心不转发请求,压力较小 监控中心负责统计各服务调用次数,调用时间等 阅读全文
posted @ 2019-06-26 16:37 CoderZZZ 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 1. String(字符串) string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个key对应一个value。st 阅读全文
posted @ 2019-06-26 16:34 CoderZZZ 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 这行代码获取了页面中所有元素,然后给它们加上1px,颜色随机的边框 1. 选取一个页面上所有的元素 $$ 函数是现代浏览器命令行的API的一部分,它等同于使用 document.querySelectorAll 方法。可以将一个CSS选择器作为参数传入 document.querySelectorA 阅读全文
posted @ 2019-06-26 16:29 CoderZZZ 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: + ReentrantLock类的使用 + ReentrantReadWriteLock类的使用 1. 使用ReentrantLock类 ReentrantLock类能够实现线程之间同步互斥,并且在扩展功能上更加强大,例如嗅探技术、多路分支通知等功能,在使用上比synchronized更加灵活。Re 阅读全文
posted @ 2019-06-26 16:24 CoderZZZ 阅读(4505) 评论(0) 推荐(0) 编辑
摘要: 中文原文:AMQP 0-9-1 Model Explained英文原文:AMQP 0-9-1 Model Explained AMQP AMQP(即Advanced Message Queuing Protocol,高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application 阅读全文
posted @ 2019-06-26 16:21 CoderZZZ 阅读(404) 评论(0) 推荐(0) 编辑
摘要: Shuffle是map和reduce中间的数据调度过程,包括:缓存、分区、排序等。 Shuffle数据调度过程: Shuffle数据调度过程(大图链接): 阅读全文
posted @ 2019-06-26 16:17 CoderZZZ 阅读(624) 评论(0) 推荐(0) 编辑
摘要: CountDownLatch用法 CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。 CountDownLatch类只 阅读全文
posted @ 2019-06-26 16:09 CoderZZZ 阅读(248) 评论(0) 推荐(0) 编辑
摘要: NameNode职责 响应客户端请求 维护目录树 管理元数据(查询,修改) HDFS元数据存储 checkpoint操作的触发条件配置参数: 元数据的checkpoint 阅读全文
posted @ 2019-06-26 16:06 CoderZZZ 阅读(416) 评论(0) 推荐(0) 编辑