首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大yaoyao
掘友等级
软件开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Golang源码分析之net/http(一)Socket及TCP理解
Socket(套接字),用来描述IP地址和端口,是通信链的句柄。应用程序可以通过socket向网络发送请求或者应答请求。Socket是支持TCP/IP协议的网络通信的基本操...
3
2
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Fabric-peer启动源码分析(一)
在每个子命令中,执行初始化本地MSP组件。 MSP组件是管理本地成员身份的重要安全模块,封装了根CA证书、本地签名者实体等。main()函数首先基于Viper组件获取cor...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
NFS挂载过程遇到的坑
网上查了大家的方法之后是,在挂载和解挂的时候,要退出挂载路径(真奇葩。。)此时就可以访问了...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Redis分布式锁
锁:我理解锁相当于对某个资源设定标记(可唯一标识),且这个标记多个抢占方都可以看到。如果资源有这个标记(加锁),说明该资源暂时被抢占,需要等待没有标记时(释放锁)再使用该资...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Docker-copmose安装了还是不能执行
安装流程:但是docker-composeversion还是出现命令找不到执行以下命令即可解决...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
byfn环境数据迁移
1、 修改挂载路径,挂载到宿主机。 5、启停容器,注意peer和orderer的顺序。停容器:先peer再orderer;起容器:先orderer再peer...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
GO关键字发生了什么
在了解源码之前,因为涉及到goroutine的调度,所以先了解一下go语言的GMP模型。M相当于线程,一个M对应一个P控制器,P控制器负责goroutine调度在M上。...
7
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Docker存储之storage-driver
容器由最上面的一个可写的容器层,以及若干只读的镜像层组成,容器的数据就存放在这些层中。容器分层结构最大的特性是Copy-on-Write: 分层结构使得镜像和容器的创建、共...
5
2
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Fabric-peer背书源码分析(二)
Peer节点中某些节点会充当背书节点的角色。在SDK发起背书请求之后,背书节点进行响应。 背书节点对请求服务的签名提案消息执行启动链码容器、模拟执行提案、签名背书的...
4
2
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
二零二一
2021的第一个工作日了,时间过得飞快。但是新的一年的Flag⛳不能落下...
3
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
揭开defer的面纱
在1.12版本使用的是堆分配,1.13版本加入栈分配,现在1.14版本又加入开放源码,可以看到堆分配是最后的兜底方案。现在我们会来介绍每一种方案。 声明defer关键字处使...
3
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
零基础了解Docker架构
本文会讲到docker的整体框架和基本原理。以及最主要的镜像(是什么,怎么构建),容器(是什么,怎么运行),在最后说一下容器都有哪些优点。容器基础网络已经在之前的文章分享过...
5
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Docker数据卷的2种存储方式
docker提供2种方法对数据卷进行存储。 1、bind mount 2、docker管理数据卷 使用-v 关键字标识容器数据挂载路径。这里一定要指定宿主机地址和容器地址。...
2
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go 内存管理(一)TCMalloc内存管理原理
TCMalloc(Thread Cache Malloc)是线程级别的内存管理模式。 2、减少锁竞争。对于小对象,只有在对应线程分配的空闲块不足的时候,才会使用到锁;对于大...
5
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go内存管理(二)Go内存管理原理
Golang的内存管理的核心思想就是完成类似预分配、内存池等操作,以避开系统调用带来的性能问题,防止每次分配内存都需要系统调用。 mheap向虚拟内存申请的最小单位。一般为...
9
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go内存管理(三) 源码分析
我们理解源码的流程就非常easy啦。 首先来看一下,mcache,mcentral,mheap这三个结构体。我们选则最长使用的字段进行分析。注:这里都是基于go1.14源码...
4
2
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go内存管理(四)什么情况下变量分配到堆中
栈内存:一般由系统申请和释放。比如函数的入参、局部变量、返回值等 堆内存:一般由程序员申请和释放(malloc/free new/delete等)。使用malloc关键字申...
3
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go内存原理(五)-GC原理
前几章我们学习了Golang内存管理的基本原理(还不清楚内存管理的童鞋请移步看内存管理系列)。现在我们来看GC的基本原理是什么? 在三色标记中,减少了STW的时间。我们知道...
6
2
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
Go内存原理(六)-GC源码分析
GC会扫描哪些地方存有指针,首先变量要么分配到栈中,要么分配在在堆中。我们在之前的Go语言内存管理章节中学习到了堆对应的bitmap每2bit会指出arena哪些地址存储了...
4
评论
分享
大yaoyao
赞了这篇文章
小池池
后端开发 @百度
·
4年前
关注
从一个Go案例来了解僵尸进程
同时我们查看进程的相关信息,打印进程的状态、父进程、子进程以及运行命令。分析如下: 到这里,我想大家对僵尸进程已经有一定的概念。一个进程创建子进程,如果子进程退出,而父进程...
3
2
分享
下一页
关注了
3
关注者
1
收藏集
1
关注标签
4
加入于
2020-10-15