首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iyuhp
掘友等级
搬砖工
|
人生无限公司
java golang shell js
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
通俗易懂之git分支(图文说明)理解原理,使用起来更飘逸
在说分支前,简单重温下git的基础概念,如果对这部分不感兴趣,可以跳过到后面【关于分支】部分 git是如何保存数据的 那么,git是如何来帮我们保存信息的? 首先我们需要知道,git在每次进行存储操作
《我们一起进大厂》系列-秒杀系统设计
之前写了很多Redis相关的知识点,我又大概回头看了下,除了比较底层的东西没写很深之外,我基本上的点都提到过了,我相信如果只是为了应付面试应该是够了的,但是如果你想把它们真正的吸收纳为己用,还是需要大量的知识积累,和很多实际操作的。 就我自己而言Redis在开发过程中实在用得太…
Java 基础数据结构分析
java 首先把这个数组的引用存入栈中,然后到堆空间开辟一片连续的地址空间,并将数组引用指向堆地址空间。 当我们访问指定的数组元素时,则只需要根据 array 的引用地址 + 下标地址, 就能快速定位元素了。 需要注意的是,数组需要连续空间的特性,让数组扩容难以实现,所以各种语…
Docker Network 及其他组件介绍
Cgroups 是 Control Groups 的简称, 是 linux 内核提供的一个功能。它允许将进程分组,然后可以限制和监控各种资源的使用情况。 通过查看 cgroups 文件,我们可以看到 cgroups 可以管控的系统资源,包括 cpu、memory、io、网络等等…
Go语言的GPM调度器是什么?
相信很多人都听说过Go语言天然支持高并发,原因是内部有协程(goroutine)加持,可以在一个进程中启动成千上万个协程。那么,它凭什么做到如此高的并发呢?那就需要先了解什么是并发模型。 著名的C++专家Herb Sutter曾经说过“免费的午餐已经终结”。为了让代码运行的更快…
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) ,理论上,集…
oAuth2 浅析
客户端通过代理(web browser) 向资源服务器请求资源,user agent 代理到授权服务器。这一步,请求链接一般长这个样子: 授权服务器要对资源所有者进行身份认证并确认资源所有者是授予还是拒绝该请求。
下一页
个人成就
文章被点赞
25
文章被阅读
17,707
掘力值
380
关注了
5
关注者
7
收藏集
5
关注标签
24
加入于
2020-03-19