- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 什么是字节流?
在计算机科学中是一种比特流,不过里面的比特被打包成一个个我们叫做字节(Bytes)的单位。我们可以把它想做是两个实体之间的流水线;其中一个实体会将字节输入流水线,另一个实体则接收这些字节。这个流水线可以是短暂或者永久的。在电脑网络内,八比特字符串流(octet stream)有时会拿来代表同样的东西;这种措辞强调了我们的字节是8比特的字节,或者说八比特(octets)。最早字节这个词被引进的时候,本身并没有一个大小的标准;不过大多数现在的电脑字节都等同于八比特。我们熟悉的很多技术点本质上都是字节流。
2025-04-18 22:16:54
83
原创 通过网络命名空间实现网络分流的思想及方法
在业务环境中,存在eth0、eth1、eth2等多个网络设备,其对应不同的网络出口。那如何将指定DNS流量进行分流呢?
2025-04-15 21:47:42
905
原创 docker镜像深入理解
大家好,本篇文章和大家聊下docker相关的话题~~ 工作中经常有关于docker镜像的问题,让人百思不解 1. docker镜像加载到系统中到哪里去了?docker load 加载镜像的流程是怎样的?2. 为什么容器修改内容后,删除容器后再次开启容器内容消失了?3. docker images查看的镜像大小与docker save后的大小不一致?4. 通过docker build或docker pull后的镜像层的层级关系怎么查看?5. docker save导出的镜像后如何查看到镜像
2024-06-06 13:49:15
977
1
原创 golang 上传离线tar/gz镜像文件至Harbor仓库
hello,今天和大家分享个小工具 (在实际业务场景中,通常我们提交docker镜像,通过命令来发布至远程仓库中,但这种方式需要本地环境中存在要发布的镜像文件,比如alpine:3.8我要提交。如果有较多镜像已经通过方式另存到了另外的文件系统中, 我们要把这些镜像发布到远程仓库中,那发布的过程是非常的繁琐。针对这个业务场景,Fork了项目,二次研发后将我们业务需求实现。有这种需求的小伙伴,欢迎用起来呀~~
2024-05-31 12:33:58
566
原创 Golang net/http标准库Request类型(五)
大家好,针对Go语言net/http标准库,将梳理的相关知识点分享给大家~~围绕net/http标准库相关知识点还有许多章节,请大家多多关注。文章中代码案例只有关键片段,完整代码请查看github本章节案例,请大家以go1.16+版本以上进行参考。
2024-05-30 21:09:52
943
原创 Golang 基础之并发基本同步原语(二)
本文主要介绍 sync 标准库中基本同步原语 sync.Cond、sync.Once、sync.Pool介绍及使用。
2024-05-13 16:31:45
1067
原创 Golang 基础之并发基本同步原语(一)
大家好,今天将梳理出的 Go语言并发知识内容,分享给大家。 请多多指教,谢谢。本文主要介绍 sync 标准库中基本同步原语 `sync.Cond`、`sync.Once`、`sync.Pool` 介绍及使用。
2024-05-12 15:51:45
770
原创 Golang 基础之并发goroutine(补充)
前面 《Golang 基础之并发知识 (二)》 章节已经和大家简单介绍了 goroutine 的实现机制,本篇文章我在针对 goroutine 知识点进行一个补充。 请大家多多指教,谢谢!
2024-05-11 14:00:22
969
原创 Golang 基础之并发知识 (三)
大家好,今天将梳理出的 Go语言并发知识内容,分享给大家。 请多多指教,谢谢。本次《Go语言并发知识》内容共分为三个章节,本文为第三章节。
2024-05-09 13:33:58
866
原创 Golang 基础之知识普及
前面已将基础语法、数据类型、函数使用内容介绍完成,相信大家已经有了Go基础。此篇内容主要谈一下对Go这门语言的背景和特性内容,还有一些编程规范和大家分享一下。
2024-05-06 12:11:46
729
原创 Golang 基础之函数使用 (二)
在Go语言中,函数可以像普通变量一样被传递或使用,支持随时在代码里定义匿名函数。匿名函数由一个不带函数名的函数声明和函数体组成。匿名函数的优越性在于可以直接使用函数内的变量,不必申明。
2024-05-04 11:34:15
849
原创 Golang 基础之函数使用 (一)
大家好,今天将梳理出的 Go语言函数用法内容,分享给大家。 请多多指教,谢谢。本次《Go语言函数使用》内容共分为三个章节,本文为第一章节
2024-05-02 17:22:02
635
原创 Go程序中调用shell命令安全吗?
在实际项目中,因业务功能的原因在编写程序中经常会调用第三方命令或系统命令来完成相应的功能,不由在想这种方式真的安全吗? 由于这种疑问让我产生了浓烈的兴趣,本次将分析的经过记录了下来。接下来小伙伴们跟我一起研究学习吧~
2024-04-30 14:16:05
1144
2
原创 docker-image 工具展示更详细镜像层内容信息
docker-image 工具主要功能实现了, 利用docker内容寻址机制详细展示了镜像层与镜像关联的关系。
2024-04-23 22:38:16
2678
1
原创 Golang 基础之内建函数使用 (二)
大家好,今天将梳理出的 Go语言内建函数内容,分享给大家。 请多多指教,谢谢。本次《Go语言内建函数使用》共分为两个章节,本文为第二章节Golang 基础之内建函数使用 (一)Golang 基础之内建函数使用 (二)本节知识点closedeletecomplexrealimagpanicrecoverclose介绍close内建函数,其功能是关闭一个通道,该通道必须是双向或仅发送。它只能由发送者执行,而不能由发送者执行接收器,并具有在最后一次发送值被接收。在从已关闭的通
2022-05-29 22:00:16
322
原创 Golang 基础之基础语法梳理 (三)
大家好,今天将梳理出的 Go语言基础语法内容,分享给大家。 请多多指教,谢谢。本次《Go语言基础语法内容》共分为三个章节,本文为第三章节
2022-03-20 00:25:47
675
原创 Golang 基础之基础语法梳理 (二)
大家好,今天将梳理出的 Go语言基础语法内容,分享给大家。 请多多指教,谢谢。 本次《Go语言基础语法内容》共分为三个章节,本文为第二章节。
2022-03-18 22:10:46
344
原创 Golang 基础之基础语法梳理 (一)
大家好,今天将梳理出的 Go语言基础语法内容,分享给大家。 请多多指教,谢谢。本次《Go语言基础语法内容》共分为三个章节,本文为第一章节。
2022-02-26 16:05:40
555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人