首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
梦晓Devil
掘友等级
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 5
沸点 1
赞
6
返回
|
搜索文章
最新
热门
编码规范| 青训营笔记
编码规范 原则 简单性 可读性 生产力 代码格式 使用gofmt或者goimports自动格式化代码 gofmt: go语言官方提供的工具,能够自动化go语言代码为官方统一风格 goimports:
自动内存管理 | 青训营笔记
自动内存管理 简介 动态内存 程序在运行时根据需求动态分配的内存:malloc() 自动内存管理(垃圾回收) 由程序语言的运行时系统管理动态内存 避免手动内存管理,专注于实现业务逻辑 保证内存使用的正
内存管理及优化和编译器 | 青训营笔记
内存管理及优化 内存分配 分块 目标: 为对象在heap上分配内存 提前将内存分块 调用系统调用mmap()向OS申请一大块内存 先将内存划分成大块,称作mspan 再将大块继续划分成特定大小的小块,
git(二)|青训营笔记
版本控制 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 优点 更好的关注变更,了解到每个版本的改动是什么,方便对改动的代码进行检查,预防事故发生,也能够随时切换到不同的
性能优化 | 青训营笔记
性能优化 slice预分配内存 尽可能在使用make() 初始化切片时提供容量信息 在已有切片基础上创建切片,不会创建新的底层数组,所以原底层数组在内存中有引用得不到释放,可以使用copy代替原切片
并发| 青训营笔记
并发 协程(goroutine) 是 Go语言中的轻量级线程实现,内核态,线程可以跑多个协程,栈KB级别 创建: 常规:go 函数名(函数列表) 使用匿名函数:go func(参数列表){函数体}(调
git(一)|青训营笔记
git的使用 介绍 git主要负责为公司提供统一的代码托管、代码智能、代码分析、持续集成、Cloud IDE等服务,帮助研发高效地开发和管理代码 代码托管 主要负责管理公司数十万的代码仓库,并在这之上
架构(二)|青训营笔记
微服务架构 通信标准: HTTP、RPC 云原生场景下,微服务大可不必在业务逻辑中实现符合通信标准的业务逻辑,而是交给框架来做 服务网格 介绍 微服务之间通讯的中间层 高性能网络代理 业务代码与治理解
架构(一)|青训营笔记
架构 简介 架构又称软件架构,是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计,通俗点来说就是实现一个软件有很多方法,架构在方法选择上起着至关重要的知道作用 单机架构 软件系统需要具
消息队列(三)|青训营笔记
Kafka Databus 直接使用原生SDK会出现的问题 客户端配置较为复杂 不支持动态配置,更改配置需要停掉服务 对于latency不是很敏感的业务,batch效果不佳 优点 简化消息队列客户端复
下一页
个人成就
文章被阅读
2,447
掘力值
292
关注了
2
关注者
1
收藏集
3
关注标签
0
加入于
2020-12-09