暂时未有相关云产品技术能力~
暂无个人介绍
你真的知道 GO 中 nil 代表什么吗?
这篇文章旨在阐述 单点登录 ,OAuth2.0 以及 JWT 具体是个啥,其他的关联内容会简单提及,希望能够对你有帮助
什么是分布式锁?他解决了什么样的问题?
首先本次说的 JIT 指的是 Just In Time ,可以理解为及时录入,一般用在什么样的场景呢?
这篇文章主要是阐述将临时表中的用户组数据/用户数组,按照既定的步骤同步到我们的正式表,过程中遇到异常中断,可以对我们的正式平台无影响,能够保证下一次同步任务过来仍然可以进行断点续传 首先全量同步和增量同步分别指什么?
在工作中,云产品之间自然少不了各种系统的对接,系统对接自然会涉及到各种鉴权,以及需要将对方系统的组织结构同步到己方内部系统中来
分享一个印象深刻的线上问题,希望能够给 xdm 带来一点思考
前面历史文章中我们有说过关于微服务的注册和发现,并以 etcd 作为简单例子简单阐述了关于服务注册和发现的应用
时代在发展,我们的知识,开发工具,以及相应的环境也随之进步,我们总是会趋向于向好的一面发展,期望我们自身能够更加优秀,更加高效,以及能够给周围的人带来更多的价值
无论写什么样的语言,单元测试都是必不可少的,它可以极大的提高我们的代码质量,减少各种低级错误和 bug
这是 力扣上的 1768. 交替合并字符串,难度为 简单。
这是 力扣上的 901. 股票价格跨度,难度为 中等。
这是 力扣上的 779. 第K个语法符号,难度为 中等。
这是 力扣上的 1700. 无法吃午餐的学生数量,难度为 简单。
这是 力扣上的 904. 水果成篮,难度为 中等。
这是 力扣上的 886. 可能的二分法,难度为 中等。
这是 力扣上的 817. 链表组件,难度为 中等。
这是 力扣上的 1790. 仅执行一次字符串交换能否使两个字符串相等 ,难度为 简单。
咱们工作的环境在不断的变好,我们也会思考去提升程序运行的环境,让我们的服务更加容易部署,极简维护,现在很多公司都在向着 devpos 发展,殊不知已经被某些大企玩剩下了
近期发现,开发功能的时候发现了一个 mq 消费顺序错乱(历史遗留问题),导致业务异常的问题,看看我是如何解决的
这是 力扣上的 801. 使序列递增的最小交换次数,难度为 困难。
这是 力扣上的 856. 括号的分数:,难度为 中等。
看到 validator 咱们第一反应会想起啥?见名知意我就可以知道他是一个验证器,如果用过 gin web 框架的同学,自然是用过 gin 里面的 validator,只不过 gin 中使用的关键字是 binding 去做标识
这是 力扣上的 870. 优势洗牌,难度为 中等。
说起 golang 的 flag 个包,我们第一反应的是什么呢?至少我曾经第一次看到 flag 包的时候,第一反应是想起写 C 语言的时候咱们用于定义一个表示的,我们一般会命名为 flag 变量
这是 力扣上的 1800. 最大升序子数组和,难度为 简单。
这是力扣上的 337. 打家劫舍 III,难度为 中等。
这是 力扣上的 213. 打家劫舍 II,难度为 中等。
这是 力扣上的 198. 打家劫舍,难度为 中等。
这是 力扣上的 927. 三等分,难度为 困难。
TCP 的 11 个状态,每一个状态都缺一不可,自然 TIME_WAIT 状态被赋予的意义也是相当重要,咱们直接结论先行
这是 力扣上的 921. 使括号有效的最少添加,难度为 中等。
这是 力扣上的 857. 雇佣 K 名工人的最低成本,难度为 困难。
这是 力扣上的 1694. 重新格式化电话号码,难度为 简单。
工作中无论是开发环境还是线上环境,我们都出现过大量的 timewait 状态的连接,例如下面这个例子
公司不断的发展壮大,一开始处于蛮荒时代,咱们从单体应用过渡到微服务的时候,可能还是那一套单体的思想,再加上用户量可能也不多,直接就不去考虑起量了之后,我们需要如何处理
本题分别从如下三个方面来分享: • 问题描述 • 自定义连接池的编写 • common_pool 的使用
本文分别从如下几个方面来分享一波 如何将自己的镜像使用 helm 部署
前面我们分享了 go-zero 的快速实战以及日志组件的剖析,本次我们来实战使用 go-zero jwt 鉴权
今天来分享一波 gRPC-Gateway , 之前咱们有分享过什么是 gRPC 及其使用方式,可以看看这些关于 gRPC 的历史文章
工作中我们都只是写注释是一个好习惯,作为新生代的农名工,特别烦的就是别人不写注释,但是自己偏偏又不喜欢写注释
在平时的开发过程中,我们一般是 http 接口对外, grpc 接口对内部微服务
工作中,自然少不了开发去排查问题,那如果链路比较长,客户端一个请求打进来,可能内部微服务进行了多个服务的交互,那么如果其中有一个环节出现了问题,我们如何定位是哪一个请求或者是说是哪一条调用链呢?
对于咱们快速了解和将 go-zero 使用起来,我们需要具备如下能力:
【刷题日记】655. 输出二叉树
【刷题日记】1455. 检查单词是否为句中其他单词的前缀
【刷题日记】31. 下一个排列
【刷题日记】556. 下一个更大元素 III
【刷题日记】503. 下一个更大元素 II
【刷题日记】496. 下一个更大元素 I