首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iyuhp
掘友等级
搬砖工
|
人生无限公司
java golang shell js
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
最新
热门
给 Blog 加上鉴权 by using wechat
Nginx 的 basic auth , 基于 ngx_http_auth_basic_module 模块。该模块是 builtin 模块,就是你安装 Nginx 的时候,它就一起装好了。 Basic Auth ,是一种简单的鉴权方式,不怎么安全。一般的 Basic Auth …
Java 基础数据结构分析
java 首先把这个数组的引用存入栈中,然后到堆空间开辟一片连续的地址空间,并将数组引用指向堆地址空间。 当我们访问指定的数组元素时,则只需要根据 array 的引用地址 + 下标地址, 就能快速定位元素了。 需要注意的是,数组需要连续空间的特性,让数组扩容难以实现,所以各种语…
Docker Network 及其他组件介绍
Cgroups 是 Control Groups 的简称, 是 linux 内核提供的一个功能。它允许将进程分组,然后可以限制和监控各种资源的使用情况。 通过查看 cgroups 文件,我们可以看到 cgroups 可以管控的系统资源,包括 cpu、memory、io、网络等等…
Docker 19.03 安装指北
由于各式各样的环境配置,总是能导致我们辛辛苦苦写出来的代码,遇到各种问题。 虚拟机是个不错的解决方案。然而虚拟机是一个完整的操作系统,需要为它开辟指定的内存和磁盘,这些系统资源并不会因为你的服务没有占用而释放,同时,也因为是一个完整的操作系统,启动必然很慢。 后来 linux …
Redis 锁及内存两三事
当 client 获取锁时,尝试该命令,如果成功表明获得锁。 client A 获得锁后, 由于业务处理时间过长或其他原因,未及时释放锁,超时后被自动释放,client B 获取到锁,此时 A 业务处理完成,释放锁, 执行 del key r_lock , client B 的…
Redis Cluster 搭建
在 redis 3.0 版本其,官方提供了 redis cluster 功能。 redis cluster 主要基于 CRC16 算法对 key 进行 hash ,然后散列到不同散列槽。 redis cluster 总共提供 16384 个hash 槽(slot) ,理论上,集…
Redis 入门 -- 常用命令指北
1. Strings redis 对此描述为 binary-safe strings。可以看出, strings 类型在 redis 中是以 二进制 形式存储,这意味着 redis strings 可以用来存储任何类型的数据,甚至是一张图片。一个 string value 最大…
oAuth2 浅析
客户端通过代理(web browser) 向资源服务器请求资源,user agent 代理到授权服务器。这一步,请求链接一般长这个样子: 授权服务器要对资源所有者进行身份认证并确认资源所有者是授予还是拒绝该请求。
ZooKeeper<四> ZAB 协议
zab 协议全称 ZooKeeper Atomic Broadcast Protocol 。 它作为 zk 最核心的协议,贯穿了 zk 的始终。 而 zab 则是这些事情的保障,它让所有的事情按照我们期待的方向行进。现在去看看 zk 究竟是如何去做这些事情的。 前文已经介绍,z…
ZooKeeper <三> Leader 选举
1. zkServer.sh 我们看到,当我们执行 zkServer.sh start 的时候,其实跑到了这里,而这里,会以 java cp 的方式启用 $ZOOMAIN 这个主类。往上看 于是我们知道了 zk 的启动类。 2. QuorumPeerMain 下面我们把 zk …
下一页
个人成就
文章被点赞
25
文章被阅读
15,328
掘力值
373
关注了
5
关注者
7
收藏集
5
关注标签
24
加入于
2020-03-19