获得徽章 1
#青训营 x 字节后端训练营#
6月2日打卡 今日学习《恋上数据结构与算法》
文章介绍了数据结构的含义,讲解了线性结构和线性表。又介绍了树形结构和树,即树的基本概念、二叉树、真二叉树、完全二叉树等。介绍了堆排序、数据结构和算法等。文章还附带了力扣相关的题,更利于理解和熟悉该知识点。
展开
评论
#青训营 x 字节后端训练营#
5月31日打卡 今日学习《Git不要只会pull和push,试试这5条提高效率的命令》
本文讲解了git的实用命令:
1.git stash 保存本地修改,并回复工作目录以匹配头部提交
2.git reset --soft HEAD^ 恢复最近一次 commit
3.git cherry-pick 将已经提交的commit,复制出新的commit应用到分支里
4.git revert 将现有的提交还原,恢复提交的内容,并生成一条还原记录
5.git reflog 管理重录中的记录
展开
评论
#青训营 x 字节后端训练营#
5月30日打卡 今日学习《浅入浅出Spring架构设计》
本文通过案例讲解了Spring的使用,然后讲解了spring的核心概念,如IOC容器、容器、bean和aop,介绍了spring的优点。作者通过实际案例讲解了spring的使用,让我们更好理解和使用。
展开
评论
#青训营 x 字节后端训练营#
5月29日打卡 今日学习《Go语言之网络编程》
本文简单介绍了如何使用net包进行TCP和UDP通信,介绍了互联网协议-分层模型,讲解了socket编程-socket用于描述IP地址和端口,是一个通信链的句柄,Go语言实现TCP通信,,介绍了粘包及其解决办法,Go语言实现UDP通信等。
展开
评论
#青训营 x 字节后端训练营#
5月28日打卡 今日学习《阿里官方Redis开发规范》
本文通过键值设计、命令使用、客户端使用、相关工具等方面介绍在使用阿里云Redis的开发规范。在键值设计中讲解了key名设计和value设计。本文可以减少使用Redis的过程中带来的问题。
展开
评论
#青训营 x 字节后端训练营#
5月27日打卡,今日学习《由浅入深,入门Go语言Map实现原理》
文章分享了Go语言Map的底层实现,快速了解了其底层实现原理、如何读取数据、其核心结构体hmap和bmap、溢出桶的结构等等
展开
评论
#青训营 x 字节后端训练营#
5月26日 打卡 今日学习《并发组件 | Go设计模式实践》
文章开头介绍了组合模式和并发组合模式的概念及其并发组合模式的优势。文章通过实例介绍了组合模式,并且详细的介绍怎么使用并发组合模式。
评论
#青训营 x 字节后端训练营#
5月24日打卡,今日学习《为Go配置JSON》
JSON,JavaScript对象符号,是一种用于存储、发送和接收信息的流行文本格式。本文讲解了在Go中读取、解码、编码JSON。
评论
#青训营 x 字节后端训练营#
5月23日 打卡 今日学习《Go微服务架构系列--gin框架》
文章中讲了用go-micro来做微服务,代替了Java栈。作者推荐了echo和gin两个go的web框架。介绍了gin框架的路由改造和路由分组,单例模式和加锁机制等。本文帮助理解了gin框架
展开
评论
#青训营 x 字节后端训练营#
5月21日打卡 今日学习《GO框架:GoFrame》
GoFrame的很多设计思想和PHP的Laravel框架很像,GoFrame是一款模块化、高性能、企业级的Go基础开发框架,包含通用核心的基础开发组件。优点有实战化、模块化、文档全面、模块丰富、易用性高、通用性强、面向团队。
展开
评论
#青训营 x 字节后端训练营#
5月19日打卡 go module环境配置
modules是源代码交换和版本控制单元。go命令直接支持使用modules,包括 记录和解析对其他模块的依赖性。
访问go语言官网会有防火墙的烦恼,本文介绍了GOPROXY方式正常使用第三方库及其工具
展开
评论
#青训营 x 字节后端训练营#
5月18日打卡,今日学习《Golang零值、空值与空结构》
零值指当你声明变量并未显式初始化时,始终为你的变量自动设置一个默认初始值的策略。
空值(nil)是Golang惯用的,它鼓励开发人员显式的将错误作为返回值来处理,是预先声明的标识符,用来表示引用类型的零值,表示未初始化的值。
空结构是没有任何字段的结构类型。
展开
评论
#青训营 x 字节后端训练营#
5月17日,GoWeb开发入门指南<前半>,开发套装:Gin,Gorm,viper,validator,zap,go-redis和grpc。本文从原生的web框架开始讲解,从原生的服务器到用Gin升级系统,着重讲解了Gin框架的使用。
评论
#青训营 x 字节后端训练营#
5月16日打卡,今日学习《Go官方库的第三方开源库》
本文简单介绍了四个对标官方库的开源库:
1.net/http -> fasthttp,其优化的核心思路是资源复用;
2.encoding/json -> jsoniter,jsoniter是一款快且灵活的JSON解析器,同时提供了Java和Go两个版本;
3.golang/protobuf -> gogo/protobuf,protobuf全称Protocol Buffers,用于高效存储与读取结构化数据,它基于二进制,所以能将数据压缩得更小;
4.html/template -> valyala/quicktemplate,quicktemplate是一个快速、强大且易于使用的Go模板渲染引擎。
展开
评论
#青训营笔记创作活动#
2月23日 打卡day50
今日学习
本文介绍了Go http框架的Hertz。Hertz 是一个超大规模的企业级微服务 HTTP 框架,具有高易用性、易扩展、低时延等特点。讲解了反向代理在计算机网络中是代理服务器的一种,以及实战。
展开
评论
下一页
个人成就
文章被阅读 349
掘力值 51
收藏集
0
关注标签
0
加入于