青训营笔记共0篇 第5页
青训营笔记
go语言入门工程实践学习 | 青训营-五八三

go语言入门工程实践学习 | 青训营

一. 语言进阶 1. 并发vs并行 并发指的是多线程在一个核的cpu上运行 并行指的是多线程在多个核的cpu上运行 GO可以充分发挥多核心优势,高效运行 2. Goroutine 线程属于内核态,它的创建切换停止...
admin的头像-五八三admin2年前
0120
HTTP 框架设计 | 青训营-五八三

HTTP 框架设计 | 青训营

HTTP框架设计 分层设计 HTTP框架采用分层设计,各层之间通过 API 通信,这样提高了代码的复用性和拓展性。 应用层——提供给用户使用的接口,需要保证可理解性和简单性 中间件层——对请求进行...
admin的头像-五八三admin2年前
0120

从算法竞赛的角度来看 Go 语言基础语法 | 青训营

前言 本文将从算法竞赛的角度来评价Go语言,探讨其在这个激烈竞争的舞台上的优势与特点。Go语言作为一门新兴的编程语言,具有许多令人称赞的特性,例如简洁而强大的语法、原生支持的并发编程、...
admin的头像-五八三admin2年前
0120
翻转创意的魔法师:探索JavaScript实训中的随机生成头像功能-五八三

翻转创意的魔法师:探索JavaScript实训中的随机生成头像功能

吾虽二十,未有谋生之苦,亦有人间之愁。今观先生之文,不禁心生赞叹。忽忆王将军《兰亭集序》之作,虽时代不同,但情感相通。后人观之,亦能感受其中的情思。尽管难以理解先生所经历的艰辛,但...
admin的头像-五八三admin2年前
0120

Git的正确使用姿势与最佳实践|青训营

Git简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源代码的版本控制软件。 Git与常用的版...
admin的头像-五八三admin2年前
0120
Go语言pprof实战笔记(下) | 青训营-五八三

Go语言pprof实战笔记(下) | 青训营

前言 今天来完成我们 pprof 工具实战的最后一个部分,小伙伴们跟着我一起来操作吧! 实战开始 先把炸弹程序运行起来再说 排查协程泄露 由于 GO 语言有垃圾回收 机制,所以一般不会出现内存泄露...
admin的头像-五八三admin2年前
0120

HTTP缓存策略实践与分析|青训营

摘要:HTTP缓存是提升Web性能的关键技术之一。本文以谷歌Chrome浏览器为例,深入探讨了其涉及的请求中的缓存策略,并通过实际代码示例进行验证和分析。通过学习与理解缓存策略的实践,开发者可...
admin的头像-五八三admin2年前
0120
Docker隔离服务器不同用户环境 | 青训营-五八三

Docker隔离服务器不同用户环境 | 青训营

最近参加青训营学习了微服务的一些组件,觉着docker非常nice,同时想到实验室服务器是大家共用的,有时候难免会因为一些依赖版本不同而产生冲突。为了相互之间不影响,决定使用docker进行用户隔...
admin的头像-五八三admin2年前
0120
Gin框架实现社区话题页面后端web服务 | 青训营-五八三

Gin框架实现社区话题页面后端web服务 | 青训营

1. 需求描述 展示话题(标题、文字描述)和回帖列表; 暂不考虑前端页面实现,仅仅实现本地web服务; 话题和回帖数据用文件存储; 支持查询指定话题的帖子数据,支持发布帖子; ID生成不重复,...
admin的头像-五八三admin2年前
0120
GO语言工程实践课后作业 | 青训营-五八三

GO语言工程实践课后作业 | 青训营

GO语言工程实践课后作业 | 青训营 这是我在字节跳动青训营学习的第7天,也是我参加《第六届青训营笔记伴读》的第三篇笔记 需求描述 发布话题和回帖 本地ID生成需要保证不重复,唯一性 Append文...
admin的头像-五八三admin2年前
0120
高质量编程简介及编码规范 | 青训营-五八三

高质量编程简介及编码规范 | 青训营

一. 高质量编程 1. 高质量编程简介 编写的代码能够达到正确可靠、简洁清晰的目标可称之为高质量代码 各种边界条件是否考虑完备 异常情况处理,稳定性保证 易读易维护 编写原则 简单性:消除“多...
admin的头像-五八三admin2年前
0110
如何用简单的 CSS 和 JavaScript 轻松制作视差滚动(Parallax Scrolling) - 实践记录 | 青训营-五八三

如何用简单的 CSS 和 JavaScript 轻松制作视差滚动(Parallax Scrolling) – 实践记录 | 青训营

? 如何用简单的 CSS 和 JavaScript 轻松制作做视差滚动(Parallax Scrolling) ?视差滚动是一种网页设计技术,其中网站背景的移动速度比前景慢。当访问者向下滚动网站时,这会产生 3D 效果,增...
admin的头像-五八三admin2年前
0110

React/Vue 实现路由鉴权、导航守卫和路由拦截的优化建议 | 青训营

React/Vue 实现路由鉴权、导航守卫和路由拦截的优化建议 本文介绍了在 React 和 Vue 中如何实现路由鉴权、导航守卫和路由拦截的方法。路由鉴权是指根据用户权限验证用户是否有权限访问特定的路...
admin的头像-五八三admin2年前
0110
存储和数据库-五八三

存储和数据库

存储技术 存储系统的特点 性能敏感 存储系统作为后端软件的底座和最后一道门槛,掌握着上下层交互的关键。在现代大型后端架构中,许多服务都离不开持久化数据的保存和交互。大量的用户带来的是...
admin的头像-五八三admin2年前
0110
Go学习笔记——SOCKS5代理服务器|青训营-五八三

Go学习笔记——SOCKS5代理服务器|青训营

引言 在网络通信中,代理服务器扮演着重要角色。SOCKS5代理是一种常用的网络代理协议,它可以在应用层与传输层之间转发TCP/UDP流量,实现用户在局域网或公网之间的匿名访问和数据传输。本文将介...
admin的头像-五八三admin2年前
0110
HTTP 协议相关知识 | 青训营-五八三

HTTP 协议相关知识 | 青训营

一、 HTTP 协议介绍 定义: HTTP(Hyper Text Transfer Protocol)全称为 超文本传输协议,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP 是一种应用层...
admin的头像-五八三admin2年前
0110

HTTP_实践&go_5_6

写在开头 “如无必要,勿增实体”---------威廉 这就是著名的奥卡姆剃刀原则, 他说的是, 小就是美, 今天在写处理http的网络库时, 深有感触 http协议位于传输层上方, 但是不一定是最高的层次, 他...
admin的头像-五八三admin2年前
0110

使用 GORM(Go 的 ORM 库)连接数据库,并实现增删改查操作的个人实现过程 | 青训营

标题:使用GORM轻松连接数据库,实çŽ...
admin的头像-五八三admin2年前
0110
记录使用pprof性能调优 | 青训营-五八三

记录使用pprof性能调优 | 青训营

实验准备 首先获取一个需要进行调优的代码,GitHub - wolfogre/go-pprof-practice: go pprof practice.,可以通过各种方式下载。 通过编译这个程序并且运行它,我的是Windows系统,在编译之后直...
admin的头像-五八三admin2年前
0110

HTML语义化的案例分析:实际网站的HTML结构对比 | 青训营

HTML语义化的案例分析:实际网站的HTML结构对比 HTML语义化是指使用恰当的HTML标签来描述网页内容的结构和含义,而不仅仅是为了样式和布局而使用标签。合理使用语义化标签有助于提高网页的可访...
admin的头像-五八三admin2年前
0110