Dabelv

LV1
关注了用户

互扯程序

某互联网公司 P8 级专家攻城狮,曾参与过央视全台网的研发工作。目前正在做车联网人工智能项目的架构设计与研发工作。有11年的JAVA开发经验,经常发表一些技术文章,总结自己平时的工作经验,以及使用新技术的心得。

142 文章0 回答181 关注者
发表了文章

Shopee 一面算法题:颠倒给定的 32 位无符号整数

输出:964176192 (00111001011110000010100101000000)

Dabelv
发表了文章

分布式理论须知

作为一名后台开发人员,你可能不了解分布式相关理论,但是你做的很多事情都是符合分布式理论的。比如为了保证服务的高可用,我们可能经常采用降级兜底的策略。举个例子,比...

Dabelv
发表了文章

Redis 底层数据结构概述(v6.2)

Redis(Remote Dictionary Server ),即远程字典服务,是一个使用 ANSI C 编写的开源、支持网络、基于内存、分布式、可选持久性的...

Dabelv
发表了文章

分布式 CAP 定理的前世今生

CAP 理论在互联网界有着广泛的知名度,知识稍微宽泛一点的工程师都会把其作为衡量系统设计的准则。大家都非常清楚地理解了 CAP 定理:任何分布式系统在一致性(C...

Dabelv
发表了文章

深入理解 Go Modules 的 go.mod 与 go.sum

流行的现代编程语言一般都提供依赖库管理工具,如 Java 的 Maven 、Python 的 PIP、Node.js 的 NPM 和 Rust 的 Cargo ...

Dabelv
发表了文章

kex_exchange_identification: Connection closed by remote host

在我的 MacBook 使用 git pull 从 Github 拉取代码时,突然报了如下错误,之前还是好好的,真让人抓狂呀?

Dabelv
发表了文章

ProtoBuf 生成 Go 代码去掉 JSON tag omitempty

我们经常使用 PB(ProtoBuf)作为数据的交换协议,用于数据的序列化与反序列化。对于 PB 生成的 Go strutc,将其序列化为 JSON 时,比如对...

Dabelv
发表了文章

Photoshop 常用快捷键

Photoshop 简称 PS,是由 Adobe Systems 公司开发和发行的图像处理软件。Photoshop 主要处理以像素所构成的数字图像。使用其众多的...

Dabelv
发表了文章

Golang 统计字符串中数字字母数量

正常情况下,汉字,Emoji 字符,数字与英文字母都是单独的字符。这里对 2 个数字/英文相当于 1 个字,所以在计算字符串长度时,不能够使用 []rune 强...

Dabelv
发表了文章

Elasticsearch 基本概念

大家对 MySQL 的存储结构应该是很清楚的,所以咱们在学习 ES 存储结构时,同时类比 MySQL,这样理解起来会更透彻。MySQL 的数据模型由数据库、表、...

Dabelv
发表了文章

Elasticsearch 简介

Elasticsearch(ES) 是一个基于 Apache Lucene 开源的分布式、高扩展、近实时的搜索引擎,主要用于海量数据快速存储,实时检索,高效分析...

Dabelv
发表了文章

go-echarts x 轴标签显示不全

go-echarts 是 Go 中将数据绘制成各种图表的开源库,是 Apache Echarts 的 Go 版接口,用来控制生成 Apache Echarts ...

Dabelv
发表了文章

Go Elasticsearch index CRUD

Elasticsearch 的索引(index)是文档(document)的集合,类似 MySQL 的表。文档是 ES 中存储的一条 JSON 格式的数据。

Dabelv
发表了文章

Go Context 详解之终极无惑

Go 1.7 标准库引入 Context,中文名为上下文,是一个跨 API 和进程用来传递截止日期、取消信号和请求相关值的接口。

Dabelv
发表了文章

Golang zip 压缩与解压

Go 和许多其他编程语言一样,支持从标准库中直接进行 zip 文件的压缩和解压。在本文中,我们将介绍如何在 Go 中利用标准库包 archive/zi...

Dabelv
发表了文章

Mac 常用快捷键与操作

Mac 电脑一般都不怎么用鼠标,因此其触摸屏有丰富的单指、双指、三指甚至四指的操作之外,再加上众多的快捷键,足以应对日常操作。

Dabelv
发表了文章

编码标识符缩写建议

编码过程中,对一个标识符(变量、函数或类型)取名时,为了保持代码的简洁,如果标识符过长需要缩写。缩写时,应采用统一的缩写规则,避免含糊不清,目的是为了保持命名统...

Dabelv
发表了文章

程序常用配置文件格式介绍

不管是移动应用、桌面程序还是后台服务,经常需要从配置文件中读取配置信息,进行程序初始化和改变运行时的状态。以什么要的格式来存储配置信息,这是开发人员需要...

Dabelv
发表了文章

Golang 的类型与零值

Golang 中定义不同类型的变量,不是通过声明就是通过 make 或 new 。 未显式初始化时,将被赋予一个默认值,该默认值便为该类型的零值。不同的类型有不...

Dabelv

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券