自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 ubuntu安装protoc go插件

1.安装go环境下载安装包—go1.16.6版本wget https://storage.googleapis.com/golang/go1.16.6.linux-amd64.tar.gz解压sudo tar -xzf go1.16.6.linux-amd64.tar.gz -C /usr/local新建工作目录gopath,例如:/go/gopathgopath下新建三个空目录 bin src pkg 配置环境变量sudo gedit ~/.bashrc在文件最后添加expo

2021-08-07 10:37:53 852

原创 Redis基础数据结构

Redis基础数据结构1、string(字符串)2、list(列表)3、hash(字典)4、set(集合)5、zset(有序集合) Redis有5种基础数据结构:string(字符串)、list(列表)、hash(字典)、set(集合)、zset(有序集合)1、string(字符串)字符串,内部使用的字符数组表示,例如:"HelloWorld"字符串 Redis字符串内部结构类似于Java中ArrayList,是一个带长度信息的字符数组。如图,字符串预分配的实际空间为capacity,实

2020-09-23 22:26:02 95

原创 监控二叉树

监控二叉树leetcode 968.监控二叉树给定一个二叉树,我们在树的节点上安装摄像头。节点上的每个摄影头都可以监视其父对象、自身及其直接子对象。计算监控树的所有节点所需的最小摄像头数量。例解法要解决本问题需要确定两点1.遍历方式2.状态转移方程1.遍历方式 本问题需要从底向上进行遍历,尽量让叶子节点的父节点安装监控才能让监控的数量最少,所以可以选择后序遍历的方式,可以先定义代码大体框架private int dfs(TreeNode node){ if(终止条件/空节

2020-09-22 20:38:41 256

原创 设计模式--策略模式

设计模式--策略模式介绍UML类图应用介绍意图:定义一系列算法,不同算法之间可以替换,互不影响解决问题:在多种算法相似的情况下,减少If…else…的使用使用:一个系统中有很多类,而区分他们的只是行为UML类图应用...

2020-09-19 23:28:07 117

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除