首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
柠檬楠
掘友等级
爪哇
一个程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
108
文章 78
沸点 30
赞
108
返回
|
搜索文章
赞
文章( 78 )
沸点( 30 )
select、poll、信号驱动、epoll 学习笔记
maxfdpl : 最大文件描述符号+1, 他的值必须设为比 三个文件描述符集中 所包含的 最大文件描述符大1. 实际上是要检查的文件描述符数量, 数组下标从0开始. 有了这个值, 就不用检查所有的描述符. 正整数 : 表示有一个或多个文件描述符已经达到就绪状态, 返回值表示有…
磁盘I/O那点事
磁盘是用于保存大量数据的存储设备, 虽然存储的数据量是 RAM 的很多倍, 但是从磁盘读取信息的延迟为毫秒级, 比DRAM(一般是主存) 的读慢了十万倍, 比从 SRAM(CPU高速缓存存储器) 读慢了100万倍. 每个磁盘中间都有一根 以固定速率旋转的主轴, 盘片跟随着主轴旋…
Kubernetes系列(一) Pod
Pod 在 kubernetes 中是一个非常重要的基本概念, 别名容器组, 它是 Kubernetes 调度的最小单位. 每个Pod 都有一个被称为 "根容器" 的 Pause 容器, Pause 容器对应的镜像属于 Kubernetes 平台的一部分, 除了这个 Pause…
(笔记)Linux上的内存分配
本篇是对Linux内存分配的一个学习笔记. 文本段包含了进程运行的程序机器语言指令. 文本段具有只读属性, 以防止进程通过勘误指针意外修改自身指令. 因为多个进程可以同时运行同一程序, 所以又将 文本段设为可共享 , 这样一份程序代码的拷贝可以映射到所有这些进程到虚拟地址空间中…
Kubernetes系列(二) Service
Kubernetes 的 Service 可以为一组具有相同功能的容器应用(Pod)提供一个统一的入口地址, 然后将请求负载的分发到后端的各个容器组(Pod)上, 本篇将对 Kubernetes 的 Service 的使用做个简单介绍. 最近的文章都是基于 minikube 进…
Kubernetes系列(三) Deployment
上一篇我们说到如果只是单单的创建 Pod 和 Service 并且将它们关联, 是无法做到宕机自动重新部署, 没错, 这就是这篇要介绍的 Deployment, 不仅能实现 自动维持可用 Pod 数量, 还能实现 水平扩容、灰度发布、不停服更新 等许多重要的线上功能. 最近的文…
Kubernetes系列(四)StatefulSet
前几篇讲解的都是关于无状态的应用, 今天这篇介绍 Kubernetes 中的另一种应用, 有状态应用, 而 有状态的应用是由 StatefulSet 来进行管理部署 , StatefulSet 也是 kubernetes 中的一种资源类型, 作用类似于无状态应用的 Deploy…
初探JVM字节码
是因为在 任意平台下所编译出来的 class文件都遵循相同的字节码规范, 运行期间 不同平台的 JVM 解析相同的 class文件 能解析出特定于该平台的机器码以供使用. 这里我在解析的时候, 借助到了一个 IDEA 的插件 jclasslib(不得不说, 真香) , 这个插件…
Netty源码分析-服务端启动流程
距离上一次写 Netty 源码解析已经过去了一年多时间了, 最近这段时间回顾 Netty 的源码,目前看的版本是 4.1.31, 跟最开始看的版本不太一样, 没记错应该是4.1.16(吧), 不过这并不妨碍我们阅读源码, 小版本的源码在主流程上的差别不会太大. 这次分析的源码是…
Clickhouse MergeTree 索引原理
Clickhouse MergeTree 的索引原理以及实现方式,主键索引、Skipping索引以及文件结构
下一页
个人成就
文章被点赞
96
文章被阅读
35,651
掘力值
926
关注了
61
关注者
51
收藏集
2
关注标签
64
加入于
2019-10-24