自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 goroutine调度 GPM模型初始

goroutine调度、GMP模型、动态变化的栈空间

2022-07-25 16:29:49 175 1

原创 【Go之channel底层实现原理】

channel底层实现,底层数据结构,收发数据过程

2022-07-01 16:51:54 375

原创 【go之WaitGroup用法】

go语言WaitGroup用法,等待goroutine完成任务的解决办法。

2022-07-01 16:09:53 252

原创 【go之最小化运行时Minimal Runtime】

我们知道,go有一层很重的运行时(runtime),包括内存管理、goroutine 调度等重要组件;这些组件极大地方便了应用程序的开发和迭代,但也带来了一些问题,比如:对于应用程序而言,runtime是良药,能够很大程度上简化机械工作,让开发者集中于核心业务开发和迭代上,但对于一些其它场景,比如操作系统,那么runtime会严重破坏其核心资源管理能力,那么有没有方案能让go摆脱掉runtime的束缚,使其成为一个真正的系统级编程语言呢?肯定是有的,任何一个可执行文件而言,本质上都是目标文件被链接后生成的(

2022-06-17 16:45:37 413

原创 go之grpc入门实践

go之grpc入门实践,grpc示例

2022-06-10 11:39:45 436

原创 go之生成随机字符串

go语言生成随机字符串、验证码生成。rand的seed种子需要播种吗?进行验证测试。

2022-06-01 17:34:18 4169

原创 go之json基本使用

go语言json基本使用。json编码、解码、校验、读取json文件。

2022-05-19 22:29:16 2961

转载 Go 1.18新特性 支持泛型与性能优化

Go 1.18新特性,Go 1.18正式发布!支持泛型、性能优化。

2022-05-13 15:47:03 750

原创 Go语言之interface详解

go语言interface详解,interface的使用场景,实现多态示例,

2022-05-13 15:31:45 15644

原创 雪花算法(SnowFlake)Java实现

算法原理SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如下图:(1)1bit,不用,因为二进制中最高位是符号位,1表示负数,0表示正数。生成的id一般都是用整数,所以最高位固定为0。(2)41bit-时间戳,用来记录时间戳,毫秒级。41位可以表示个数字,如果只用来表示正整数(计算机中正数包含0),可以表示的数值范围是:0 至 ,减1是因为可表示的数值范围是从0开始算的,而不是1。也就是说41位可以表示个毫秒的值,转化成单位年则是年(3)10bit-工作机器id,

2021-09-04 16:33:18 544

原创 axios二次封装

使用axios、Promise、qs、token封装。import axios from 'axios'import { Toast } from 'vant';import { userStore } from "@/store/mod/userMod";const configData = require("../assets/config/configData.json");import qs from 'qs'// 环境的切换if (process.env.NODE_ENV ==

2021-06-25 16:59:40 77

protoc-gen-go与protoc-gen-go-grpc插件

go与语言grpc接口编译,接口proto文件编译。

2022-06-10

protobuf编译器protocol,proto文件编译,grpc编译工具

protobuffer编译器protocol,proto文件编译,grpc编译工具

2022-06-10

压力测试工具Jmeter5.3安装包与使用笔记

压力测试工具Jmeter5.3安装包,与使用笔记。

2022-05-12

ST-LINKV2_win10_usb驱动.rar

ST-LINK V2 WIN10 驱动

2021-09-04

STM32最新外设标准库.rar

STM32最新外设标准库,STM32F10x_StdPeriph_Lib_V3.5.0.7z。

2021-09-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除