Alloceee
博客
分类
标签
归档
关于
博客
分类
标签
归档
关于
Twilight Rush
首页
归档
关于
github
ZooKeeper入门
思维导图 前言在很多时候,我们都可以在各种框架应用中看到ZooKeeper的身影,比如Kafka中间件,Dubbo框架,Hadoop等等。为什么到处都看到ZooKeeper? 一、什么是ZooKeeperZooKeeper是一个分布式服务协调框架,提供了分布式数据一致性的解决方案,基于ZooKeeper的数据结构,Watcher,选举机制等特点,可以实现数据的发布/订阅,软负载均衡,命名服务...
2020-07-26
阅读全文
从秒杀聊到ZooKeeper分布式锁
思维导图 前言经过《ZooKeeper入门》后,我们学会了ZooKeeper的基本用法。 实际上ZooKeeper的应用是非常广泛的,实现分布式锁只是其中一种。接下来我们就ZooKeeper实现分布式锁解决秒杀超卖问题进行展开。 一、什么是秒杀超卖问题秒杀活动应该都不陌生,不用过多解释。 不难想象,在这种”秒杀”的场景中,实际上会出现多个用户争抢”资源”的情况,也就是多个线程同时并发,这种情...
2020-07-26
阅读全文
HTTP和HTTPS的区别
HTTP和HTTPS的区别HTTP明文传输,不安全 数据容易被拦截、篡改和攻击 HTTPS数据加密 身份验证 数据完整性 对称加密对称加密就是一个密钥,可以加密也可以解密 非对称加密非对称加密就是公钥加密,必须用私钥才能解密,私钥加密的内容,必须用公钥才能解密 HTTPS 请求HTTPS连接获取证书(公钥) 客户端给服务器发送(对称加密<公钥>):随机数 的密文 客户端同时给服务...
2020-07-15
阅读全文
ElasticSearch的使用
ElasticSearchWindows下安装elasticsearch在安装Elasticsearch引擎之前,必须安装ES需要的软件环境 注意:安装elasticsearch7.4运行需要jdk11及以上 elasticsearch与jdk有依赖关系 下载地址 配置环境变量 测试运行 点击/bin目录下的elasticsearch.bat开始安装 安装elasticsear...
2020-07-15
ElasticSearch
阅读全文
HTTPS
下面我们来一起学习一下 HTTPS ,首先问你一个问题,为什么有了 HTTP 之后,还需要有 HTTPS ?我突然有个想法,为什么我们面试的时候需要回答标准答案呢?为什么我们不说出我们自己的想法和见解,却要记住一些所谓的标准回答呢?技术还有正确与否吗? HTTPS 为什么会出现一个新技术的出现必定是为了解决某种问题的,那么 HTTPS 解决了 HTTP 的什么问题呢? HTTPS 解决了什么...
2020-07-15
阅读全文
上一页
68 / 77
下一页
复制文本
复制链接
在新标签页打开
复制图片地址
常见问题
示例博客
加入社区
本站源码
主题源码
打印页面
Dark mode