欢迎光临
我们一直在努力

技术分享

第11页

聊聊Git subModule(子模块)

mumupudding阅读(30)评论(0)

比如在公司不同开发团队中,有一个基础共享库,同时被多个项目调用。若要保证基础共享库的动态更新,那么就需要把共享库独立为一个代码库,但是分别把共享库中的文件拷贝到各自的项目中会造成冗余,而且再次更新共享库就会在不同项目下更新,会比较麻烦。 利...

GIT好习惯助你成为更出色的开发者

mumupudding阅读(45)评论(0)

本文翻译自 Be a better developer with these Git good practices,作者:Anthony Vinicius, 略有删改。 如果你是一名开发人员,你可能每天都在使用Git版本控制系统。无论是在团...

读TiDB源码聊设计:浅析HTAP的SQL优化器

mumupudding阅读(28)评论(0)

版本 日期 备注 1.0 2024.2.18 文章首发 本文的的源码分析全部基于TiDB6.5来做分析。 1.引子 如果让你做一个分布式数据库的优化器,面对以下的SQL,你会想到什么好的方法去执行他们呢? SELECT id, name F...

糟糕,被SimpleDateFormat坑到啦!| 京东云技术团队

mumupudding阅读(33)评论(0)

1. 问题背景 问题的背景是这样的,在最近需求开发中遇到需要将给定目标数据通过某一固定的计量规则进行过滤并打标生成明细数据,其中发现存在一笔目标数据的时间在不符合现有日期规则的条件下,还是通过了规则引擎的匹配打标操作。故而需要对该错误匹配场...

Spring事务实现原理

mumupudding阅读(31)评论(0)

1、引言 spring的spring-tx模块提供了对事务管理支持,使用spring事务可以让我们从复杂的事务处理中得到解脱,无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。 spring事务有编程式事务和声明式事务两种实现方式。...

ebpf-go 初体验

mumupudding阅读(41)评论(0)

前言 我们在《用eBPF/XDP来替代LVS》系列、《一张图感受真实的 TCP 状态转移》系列,以及《如何终结已存在的TCP连接?》系列文章中,均通过纯 C 语言和 libbpf1 这个库来运用 eBPF。 但是很多的场景中(尤其是云原生场...

如何在vscode中调试代码?

mumupudding阅读(49)评论(0)

使用步骤 1 在项目根目录下面创建./vscode/launch.json文件,内容如下 { "version": "0.2.0", "configurations": [ { &...