首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小池池
掘友等级
后端开发
|
百度
不会摄影的吃货不是好的程序媛/Golang/C/Linux/区块链/Docker/K8s
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 53
沸点 0
赞
53
返回
|
搜索文章
小池池
后端开发 @百度
·
3年前
关注
一文搞懂Mysql索引全部原理
本文主要详细介绍Mysql索引基本原理,相信读了这篇文章,对于索引不止停留在课堂老师讲的图书馆图书索引,会更加深入理解索引的本质。这样对于怎么优化Mysql,就不止停留在背...
11
2
分享
小池池
后端开发 @百度
·
3年前
关注
[二分法系列]|刷题打卡
二分法使用场景:前提是排好序的数组,看到排好序的应该有使用二分法的想法。使用的时候,要知道二分法的作用是可以更快速的找出符合条件的值。时间复杂度为$On^2$,而全局遍历会...
3
评论
分享
小池池
后端开发 @百度
·
3年前
关注
滑动窗口使用场景|刷题打卡
滑动窗口使用场景:一般需要遍历整个数组/字符串,找出符合条件的子集。 滑动窗口使用方法:如下图。我们需要2个下标来标记窗口的边界值,决定窗口的大小。因为要找到符合条件的最值...
3
评论
分享
小池池
赞了这篇文章
三分恶
公众号@三分恶
·
3年前
关注
面试官问:“在项目中用过多线程吗?”你就把这个案例讲给他听!
对于普通的应届生或者工作时间不长的初级开发 ???—— crud仔流下了没有技术的眼泪。 博主这里整理了项目中用到了多线程的一个简单的实例,希望能对你有所启发。 应用的背景...
80
14
分享
小池池
后端开发 @百度
·
3年前
关注
一道关于路径的面试题
这个是我写的版本(Golang) 这里忽略其他边界条件和异常情况。只考虑正常的算法流程...
2
评论
分享
小池池
后端开发 @百度
·
3年前
关注
从一个Go案例了解孤儿进程
同时我们查看进程的相关信息,打印进程的状态、父进程、子进程以及运行命令。分析如下: 30s后主进程退出,再查看子进程相关信息。子进程的父进程变成init进程(PID=1) ...
3
2
分享
小池池
后端开发 @百度
·
3年前
关注
浅析kubernetes的网络原理(CNI-weave)
Kubernetes网络模型设计的一个基础原则是:单Pod单IP模型。该模型的目标是为了每个Pod分配一个Kubernetes集群私有网络地址段的IP地址。通过该IP,...
3
评论
分享
小池池
后端开发 @百度
·
3年前
关注
如何通过service访问pod
Service是由kube-proxy组件和iptables组成。iptables规则将service的ip映射到pod的ip. 我们继续跳转。 KUBE-SVC-IUAU...
2
评论
分享
小池池
后端开发 @百度
·
3年前
关注
从一个Go案例来了解僵尸进程
同时我们查看进程的相关信息,打印进程的状态、父进程、子进程以及运行命令。分析如下: 到这里,我想大家对僵尸进程已经有一定的概念。一个进程创建子进程,如果子进程退出,而父进程...
3
2
分享
小池池
后端开发 @百度
·
3年前
关注
Go内存原理(六)-GC源码分析
GC会扫描哪些地方存有指针,首先变量要么分配到栈中,要么分配在在堆中。我们在之前的Go语言内存管理章节中学习到了堆对应的bitmap每2bit会指出arena哪些地址存储了...
4
评论
分享
小池池
后端开发 @百度
·
3年前
关注
Go内存原理(五)-GC原理
前几章我们学习了Golang内存管理的基本原理(还不清楚内存管理的童鞋请移步看内存管理系列)。现在我们来看GC的基本原理是什么? 在三色标记中,减少了STW的时间。我们知道...
6
2
分享
小池池
后端开发 @百度
·
3年前
关注
从一个案例学习k8s 基本架构
在服务器我已经使用kubadm搭建的k8s集群(若想深入学习,一定先搭建一套k8s集群哦),一主(master)一从(slave)。系统创建的Pod都在namespace为...
5
2
分享
小池池
后端开发 @百度
·
3年前
关注
Go内存管理(四)什么情况下变量分配到堆中
栈内存:一般由系统申请和释放。比如函数的入参、局部变量、返回值等 堆内存:一般由程序员申请和释放(malloc/free new/delete等)。使用malloc关键字申...
3
评论
分享
小池池
关注了
阿里云云原生
后端开发 @百度
小池池
后端开发 @百度
·
3年前
关注
Go内存管理(三) 源码分析
我们理解源码的流程就非常easy啦。 首先来看一下,mcache,mcentral,mheap这三个结构体。我们选则最长使用的字段进行分析。注:这里都是基于go1.14源码...
4
2
分享
小池池
后端开发 @百度
·
3年前
关注
Go内存管理(二)Go内存管理原理
Golang的内存管理的核心思想就是完成类似预分配、内存池等操作,以避开系统调用带来的性能问题,防止每次分配内存都需要系统调用。 mheap向虚拟内存申请的最小单位。一般为...
9
评论
分享
小池池
后端开发 @百度
·
3年前
关注
Go 内存管理(一)TCMalloc内存管理原理
TCMalloc(Thread Cache Malloc)是线程级别的内存管理模式。 2、减少锁竞争。对于小对象,只有在对应线程分配的空闲块不足的时候,才会使用到锁;对于大...
5
评论
分享
小池池
后端开发 @百度
·
3年前
关注
Docker数据卷的2种存储方式
docker提供2种方法对数据卷进行存储。 1、bind mount 2、docker管理数据卷 使用-v 关键字标识容器数据挂载路径。这里一定要指定宿主机地址和容器地址。...
2
评论
分享
小池池
后端开发 @百度
·
3年前
关注
零基础了解Docker架构
本文会讲到docker的整体框架和基本原理。以及最主要的镜像(是什么,怎么构建),容器(是什么,怎么运行),在最后说一下容器都有哪些优点。容器基础网络已经在之前的文章分享过...
5
评论
分享
小池池
赞了这篇文章
不行就改名
3年前
关注
一个即将离职的蚂蚁工程师个人经历-带面试干货
正好在离职交接空档期,就抽空简单分享自己的一些个人经历给大家,希望对刚毕业不久或者工作三五年的同学能有一些帮助。1:个人经历提文前先来一些简单的自我介绍,这部分水分较多,如...
166
29
分享
下一页
个人成就
文章被点赞
186
文章被阅读
52,977
掘力值
1,806
关注了
9
关注者
84
收藏集
0
关注标签
23
加入于
2020-04-17