创建型模式 Factory--工厂模式 简单工厂模式 创建工厂对象,然后通过条件获取相应的对象,这种方式健壮性差,如果输入的条件字符串不符合要求...
Redis分布式锁实现的方式:setnx。查看redis库的源码: setnx方法只有在key不存在时才能设置成功,否则设置失败。设置成功时返回...
安装GO环境 安装protoc以及相关的包和插件 https://www.jianshu.com/p/6942a361e455 安装Kratos...
为什么要使用protobuf 最近的项目中,一直使用Json做数据传输。Json用起来的确很方便。但相对于protobuf数据量更大些。做一个移...
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go ...
先抛出几个问题 1.为什么不建议使用订单号作为主键? 2.为什么要在需要排序的字段上加索引? 3.for update 的记录不存在会导致锁住全...
概览 最近开始在学习mysql相关知识,自己根据学到的知识点,根据自己的理解整理分享出来,本篇文章会分析下一个sql语句在mysql中的执行流程...
目录 一分钟版本 python内存管理引用计数垃圾回收gc module 内存泄露objgraph查找内存泄露 循环引用定位循环引用消灭循环引用...
首先导入必要的库,argparse 库是用来管理命令行参数输入的 首先导入必要的库,argparse 库是用来管理命令行参数输入的 首先将 RG...