IT书架 本次搜索耗时 0.048 秒,为您找到 389 个相关结果.
  • 38.bytes包与字节串操作(上)

    555 2023-12-29 《Go语言核心36讲》
    38 | bytes包与字节串操作(上) 前导内容: bytes.Buffer 基础知识 问题解析 总结 38 | bytes包与字节串操作(上) 我相信,经过上一次的学习,你已经对 strings.Builder 和 strings.Reader 这两个类型足够熟悉了。 我上次还建议你去自行查阅 strings 代码包中的其他程序实...
  • 23.数据不丢失的奥秘(上):副本策略

    一、PacificA 算法简介 二、PacificA 系统框架 PacificA 的数据复制策略 保证主副本的唯一性 更改集群配置(Reconfiguration) 三、基于日志的数据同步方式 四、PacificA 算法的总结 除了可以承受更多的并发流量、存储海量数据外,分布式系统另外一个优点就是:利用数据备份来防止数据丢失 。但也正是由于数...
  • 87.如何使用 Redis 实现分布式限流?

    89 2024-02-18 《MySQL面试题》
    如何使用 Redis 实现分布式限流? 如何使用 Redis 实现分布式限流? 在 Spring Cloud Gateway 中,提供了 Redis 分布式限流器的实现,具体直接看 《Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.10) 之 RequestRateLimiterGatewayFilterFactory 请求限...
  • 30. 串联所有单词的子串

    📑 题目:30. 串联所有单词的子串 📑 题目:30. 串联所有单词的子串 🚀 本题 LeetCode 传送门 题目大意 给定一个源字符串 s,再给一个字符串数组,要求在源字符串中找到由字符串数组各种组合组成的连续串的起始下标,如果存在多个,在结果中都需要输出。 解题思路 这一题看似很难,但是有 2 个限定条件也导致这题不是特别难。1....
  • 13.go的grpc开发体验

    3. go的grpc开发体验 1. 下载工具 2. 下载go的依赖包 3. proto文件 4. 生成go文件 5. 服务端代码 6. 客户端 3. go的grpc开发体验 注意:新版本的protoc和之前的3.14之前的版本的protoc插件有区别:如果大家使用的是新版本的protoc参考:https://grpc.io/docs/la...
  • 2.git的简单规范

    git想要使用好,最好是理解git的大概原理,git的规范使用基本上可以出一门课,所以我们只给大家简单介绍git的规范,各个规范我会给出网上查询到的比较好的文章,请轻喷 git本身学习很枯燥,所以最好的办法就是强迫自己平时遵循这些规范,养成好习惯 项目开发中最常用的是用git进行管理,git对于多人开发中有一套成熟的分支管理 现在有5个人 a和c突然要开...
  • 1、Kratos v2 初步学习 1-创建项目

    安装 kratos 命令工具 安装 Protobuf 编译工具 创建项目 创建项目模板 获得一个干净的项目 这是我的个人学习记录,它未必正确,如有错误请在评论区指出! 在这里我将创建一个Kratos项目,并且使它变得看起来相对干净,方便我后续的代码编写。 参考内容: 《kratos Docs》创建项目: htt...
  • 4、上手 2:团队工作的基本工作模型

    04.上手 2:团队工作的基本工作模型 上手 2:团队工作的基本工作模型 把别人的新提交拿到本地 假装同事 帮同事提交代码并 push 到中央仓库 把同事 push 的新代码取下来 多人合作的基本工作模型 push 发生冲突 小结:多人合作的基本工作模型 2.0 04.上手 2:团队工作的基本工作模型 上手 2:团队工作的基本工作...
  • gorm是什么?

    1. 什么是orm 2. 常用orm 3. orm的优缺点 优点: 缺点: 4. 如何正确看待orm和sql之间的关系 1. 什么是orm ORM全称是:Object Relational Mapping(对象关系映射),其主要作用是在编程中,把面向对象的概念跟数据库中表的概念对应起来。举例来说就是,我定义一个对象,那就对应着一张表,这个对...
  • 25. 聊聊 XA 方案?

    25. 聊聊 XA 方案? 25. 聊聊 XA 方案? XA 是 X/Open CAE Specification (Distributed Transaction Processing)模型,它定义的 TM(Transaction Manager)与 RM(Resource Manager)之间进行通信的接口。 Java中 的 javax.tra...