Linux 内核源码分析之进程概要及调度时机

在创建新进程、唤醒进程、周期调度过程中,内核会给当前进程设置一个需要调度的标志,然后在下一次中断返回到用户空间时,进行一次调度。

golang 测试(testing)

在包目录内,所有以_test.go为后缀名的源文件并不是go build构建的一部分,它们是go test测试的一部分1、单元测试单元测试,是指对软件中的最小可测试单元进行检查和验证// 示例// 新建helloword_test.

快速揭开SpringBoot面纱——熵增小讲堂

GettingStarted”,从实例的角度,一步步地搭建出一个SpringBoot应用,让你能快速的入门SpringBoot2.x。

手把手教你学golang——map篇

今天是golang专题的第7篇文章,我们来聊聊golang当中map的用法。map这个数据结构我们经常使用,存储的是key-value的键值对。在C++/java当中叫做map,在Python中叫做dict。

Docker常用命令行总结

dockervolume rm [卷名]查看卷信息有时需要查看有关创建的卷的各种详细信息,可以对卷使用inspect命令docker volume inspect [卷名]列出所有Docker卷如果需要查看系统上所有卷的列表,可以对卷使用ls命令docker volume ls网

golang中给一个channel增加done功能

实际工作中,常常会遇到这样一种情况:有一个给定的channel,我希望能够给这个channel增加检测done信号的能力,以便及时的关闭。

Go语言,几行代码实现一个WWW 服务器

运行可执行文件,打开浏览器,在地址栏输入 见原文链接。尤其是你从github下载一个开源电子书,而下载不到pdf或epub版本时。

Go 代码实践:strings.Builder 处理字符串

strings.Builder 类中内置了对字符串的操作。可以不用逐个操作字符判断了。代码实例。res.WriteString。

支持300+常用功能的开源GO语言工具函数库

《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。

Golang用proto文件同时生成gRPC和HTTP

我是一个着迷于产品和运营的技术人,乐于跨界的终身学习者。欢迎关注我哟~每周五6点 按时送达~我的第「224」篇原创敬上大家好,我是Z哥。做技术的都知道,程序之间的通讯,常用的方式有两种,RPC 和 HTTP。