首页
学习
活动
专区
工具
TVP
发布

TIGERB的技术博客

专栏作者
55
文章
92437
阅读量
18
订阅数
程序员需要具备经营意识吗?
通过以上的管理动作,团队通常都能正常运转起来:输入目标->目标对齐->项目/团队管理->目标达成。但是对于管理者主要的工作内容其实还是执行,并没有深入参与目标的制定与输出。
用户1093396
2023-12-04
1120
初识协程栈
今天开始《Go语言轻松进阶》系列第二章「内存与垃圾回收」第3小节「Go语言垃圾回收原理」。
用户1093396
2023-09-01
1590
一探究竟新一代可观测标准OpenTelemetry
相信大家日常经常使用kibana、grafana、jaeger等平台观察系统状态和定位问题,这些就是可观测体系的一部分。可观测主要包括:
用户1093396
2023-09-01
7830
一文彻底理解Go语言栈内存/堆内存
计算机是运行自动化程序的载体,程序(或称之为进程)由可执行代码被执行后产生。那么计算机在运行程序的过程中为什么需要「内存」呢?为了轻松理解这个问题,我们先来简单看看:
用户1093396
2022-11-29
5150
回到本真,代码是如何运行的?
今天继续计算机基础系列第三篇文章。第一篇我们从图灵机开始初步了解了计算机的发展史,第二篇刨根问底我们写的代码到底是什么。今天我们就来看看二进制代码文件被执行之后是如何运行的?
用户1093396
2022-11-29
6090
回到本真,代码到底是什么?
我们写的「代码」只是个普通的文本文件,因为编译器等方式得以转化为二进制代码。代码文本从最早期的「二进制代码」演化到现在“百花齐放”的「编程语言代码」,粗略演化路线:
用户1093396
2022-11-29
3560
回到本真,梦回计算机发展史
关于之前「Go语言的内存管理实现」这部分,本来接下来是要给大家继续讲解「Go语言堆内存、栈内存分配」的,以及这部分之前图都画完了。但是呢,写文章的时候,写着写着发现写不下去了,为什么?
用户1093396
2022-11-29
1630
9张图轻松吃透Go内存管理单元
今日继续更新《Go语言轻松系列》第二章「内存与垃圾回收」第二部分「Go语言内存管理」。
用户1093396
2022-06-08
2870
关于Go内存架构,一个有趣的问题
本文基于Go源码版本1.16、64位Linux平台、1Page=8KB、本文的内存特指虚拟内存
用户1093396
2022-06-08
2420
浅析Go内存管理架构
今天我们开始进入《Go语言轻松系列》第二章「内存与垃圾回收」第二部分「Go语言内存管理」。
用户1093396
2022-04-15
3460
[Skr-Shop]电商搜索业务介绍
SkrShop系列终于更新了,本次带来电商搜索业务的介绍,电商搜索系列分为两篇文章:
用户1093396
2022-03-14
3330
线上服务负载异常排查
一般我们会通过各种监控、报警系统,发现和定位问题,关于如何搭建服务监控可以参考之前的文章《Go服务监控搭建入门》。但是呢,一些特殊情况,比如创业初期或者拥有大量技术债的系统,监控可能不够完善。所以今天就来看看这种情况下,如何定位服务负载异常的原因。
用户1093396
2022-03-14
4730
由浅到深,入门搜索原理
SkrShop系列终于更新了,本次带来电商搜索页面的介绍,本电商搜索系列分为两篇文章:
用户1093396
2022-03-14
5350
PHP转Go速学手册
整理了一份简要的手册,帮助大家高效的上手Go语言,主要是通过对比PHP和Go的不同点来强化理解,内容主要分为以下四部分:
用户1093396
2021-07-28
2.1K0
Go服务监控搭建入门 | 教程
一直以来都想知道现在「Go服务监控」是如何搭建和工作的,于是最近就抽了点时间去学习下这服务监控的搭建过程。
用户1093396
2021-07-05
8110
图解设计模式
常常听别人说设计模式不太容易理解,以及学习设计模式到底能帮我们解决什么问题,今天我们就用几张图来看看:
用户1093396
2021-03-11
2450
为什么说Go的Map是无序的?
Go源码版本1.13.8 系列导读 本系列基于64位平台、1Page=8KB 前言 是的,我也是一个PHPer,对于我们PHPer转Gopher的银?,一定有个困扰:Go语言里每次遍历Map输出
用户1093396
2021-03-11
9820
18张图解密新时代内存分配器TCMalloc
我们的主要目的是掌握Go语言的内存分配原理。但是呢,Go语言的内存分配主要是基于TCMalloc内存分配器实现的。所以,我们想搞懂Go语言的内存分配原理前,必须先了解TCMalloc内存分配器,以便于我们更好的理解Go语言的内存分配原理。
用户1093396
2021-02-05
1.6K0
64位平台下,指针自身的大小为什么是8字节?
因为后续内存管理的内容会涉及一些数据结构,这些数据结构使用到了指针,同时存储指针的值是需要内存空间的,所以我们需要了解指针的大小,便于我们理解一些设计的意图;其次,这也是困扰我的一个问题,因为有看见64位平台下指针底层定义的类型为uint64。
用户1093396
2021-02-05
6470
由浅到深,入门Go语言Map实现原理
把自己学习知识进行一个总结。同时把一些可能困难、复杂难以理解的东西自我消化吸收后,简单化输出,降低他人的学习成本,提高他人的学习效率,主要为如下两点:
用户1093396
2020-12-23
8810
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档