之前在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 Prot...
之前在网络通信和通用数据交换等应用场景中经常使用的技术是 JSON 或 XML,而在最近的开发中接触到了 Google 的 ProtoBuf。 在查阅相关资料学习 Prot...
今天看群里讨论mutex的实现,正好学习到这里,基于go.15的源码写了一些个人意见,错误之处欢迎留言指正哈。
目的:快速一键登录远程服务器。 1. 先创建一个脚本待用(ssh登录腾讯云举例) 2. 配置iterm2,菜单栏选择profiles --> Open Profiles(快...
先来看一份 docker-compose.yml 文件,不用管这是干嘛的,只是有个格式方便后文解说: 可以看到一份标准配置文件应该包含 version、services、ne...
经过很长一段时间的开发,TiDB 终于发了 RC3。RC3 版本对于 TiKV 来说最重要的功能就是支持了 gRPC,也就意味着后面大家可以非常方便的使用自己喜欢的语言对接 ...
Kafka史上最详细原理总结分为上下两部分,承上启下 Kafka史上最详细原理总结上 Kafka史上最详细原理总结下 Kafka Kafka是最初由Linkedin公司开发,...
以下文章来源于51CTO技术栈 ,作者李航 本文主要帮助大家熟悉 Nginx 有哪些应用场景、Nginx 特点和架构模型以及相关流程、Nginx 定制化开发的几种模块分类。读...
先前准备 Golang 面试用的笔记,仅供参考。 前言 本文结构: 参考资料:笔试面试知识整理、Golang 面试题解析、Go面试题答案与解析 这篇文章的内容力大多一笔带过,...
使用场景 有时候需要索引$\color{red}{很长的字符}$(例如BLOB,TEXT,或者很长的VARCHAR),这样会使得索引又大又慢。 解决 使用字符串的前几个字符作...
orm orm 全称 object relation mapping 对象映射关系,目的是解决面向对象和关系数据库之间存在的互不匹配的现象。sql注入曾经是一种常见的网络攻击...
能力模式 选择题 【初级】下面属于关键字的是()A. funcB. defC. structD. class 参考答案:AC 【初级】定义一个包内全局字符串变量,下面语法正确...
参考:B树和B+树的总结B树、B-树、B+树、B*树都是什么 总结 利用平衡树的优势加快查询的稳定性和速度;B+树的数据都存储在叶子结点中,分支结点均为索引,查询时只需要扫描...
Mysql主从基本原理,主要形式以及主从同步延迟原理 (读写分离)导致主库从库数据不一致问题的及解决方案 一、主从数据库的区别 从数据库(Slave)是主数据库的备份,当主数...
Sortedset底层存储结构 sortedset同时会由两种数据结构支持,ziplist和skiplist. 只有同时满足如下条件是,使用的是ziplist,其他时候则是使...
本文为转载,原文:Golang 第三方库学习 · mux 介绍 mux 是一个用来执行http请求的路由和分发的第三方扩展包。 mux 其名称来源于HTTP request ...
database/sql database/sql是golang的标准库之一,它提供了一系列接口方法,用于访问关系数据库。它并不会提供数据库特有的方法,那些特有的方法交给数据...
Composer的意义 1.什么是Composer? Composer 是 PHP 的一个依赖管理工具,简单的说就是我们的项目通常会使用其它代码库,这时仅仅是在项目中申明依赖...