自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 panic: <Ormer> table: `.` not found, make sure it was registered with `RegisterModel()`

panic: table: . not found, make sure it was registered with RegisterModel()在使用insert时遇到的问题红色箭头处不需要给指针地址,直接把对象扔进去就没事了

2021-04-07 22:08:28 986

原创 关于go mod和go proxy的使用的问题

goland和系统变量中会冲突,导致出现了很多奇怪的问题,但其实本身并没有什么复杂的1. 关闭ssr这种代理2. 编辑环境变量设置这俩就够了3.goland内勾选开启go mod4. 点击运行就会自动下载了...

2021-03-19 16:59:43 377

原创 数据分块算法整理

固定分块检测技术基于FSP算法的块检测技术完全文件检测不能用于文件内部的重复数据查找, 因此有研究者提出了更细粒度–块级别的重复数据检测。基于固定尺寸划分算法的相同数据块检测技术是使用固定大小的分块策略在存储系统中识别相同数据的方法1)提供一个已经预先定义好的块的大小(该值独立于所存取的数据容),所有文件均按照这个固定的块大小进行划分。2)每个划分好的数据块均通过哈希算法得到一个指纹值。3)将该值与已存储的指纹值进行比对,如果检测到相同的值,则删除其代表的数据块,否则存储新的数据块。可变分块检测

2020-07-27 15:33:04 2771

原创 ubantu 下 ipfs简单搭建(自用)

前提:安装并配置好go环境1.下载好linux平台的ipfs包 下载地址:https://dist.ipfs.io/#go-ipfs2.下载好后解压 sudo tar -xvzfgo-ipfs_v0.4.21_linux-amd64.tar.gz3.解压成功后会有四个文件,把叫ipfs的文件放到/usr/local/bin目录下 cdgo...

2019-07-30 09:51:40 157

原创 用python刷lectcode(个人记录)657

657. 机器人能否返回原点在二维平面上,有一个机器人从原点 (0, 0) 开始。给出它的移动顺序,判断这个机器人在完成移动后是否在(0, 0) 处结束。移动顺序由字符串表示。字符 move[i] 表示其第 i 次移动。机器人的有效动作有R(右),L(左),U(上)和 D(下)。如果机器人在完成所有动作后返回原点,则返回 true。否则,返回 false。注意:机器人“面朝”的方向...

2019-07-18 16:43:18 164

原创 用python刷lectcode(个人记录)617

617-合并二叉树给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为NULL 的节点将直接作为新二叉树的节点。解:算法思想:递归思想,从下往上分析1.如果第一棵不存在,则返回第二棵。2.如果两棵树都存在,则把t2的值加到t1上...

2019-07-18 16:11:51 102

原创 用python刷lectcode(个人记录)804

804-唯一福尔摩斯密码国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串,比如: "a" 对应 ".-", "b" 对应 "-...", "c" 对应 "-.-.", 等等。为了方便,所有26个英文字母对应摩尔斯密码表如下:[".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","...

2019-07-17 17:02:24 92

原创 用python刷lectcode(个人记录)1021

1021-删除最外层的括号有效括号字符串为空("")、"(" + A + ")"或A + B,其中A 和B都是有效的括号字符串,+代表字符串的连接。例如,"","()","(())()"和"(()(()))"都是有效的括号字符串。如果有效字符串S非空,且不存在将其拆分为S = A+B的方法,我们称其为原语(primitive),其中A 和B都是非空有效括号...

2019-07-17 15:39:29 79

原创 用python刷lectcode(个人记录) 938

938-二叉排序树的范围和给定二叉搜索树的根结点root,返回 L 和 R(含)之间的所有结点的值的和。二叉搜索树保证具有唯一的值。示例 1:输入:root = [10,5,15,3,7,null,18], L = 7, R = 15输出:32示例2:输入:root = [10,5,15,3,7,13,18,1,null,6], L = 6, R = 10输出:...

2019-07-17 15:21:03 74

原创 用python刷lectcode(个人记录)237

237-删除链表中的节点请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 --head =[4,5,1,9],它可以表示为:示例 1:输入: head = [4,5,1,9], node = 5输出: [4,1,9]解释: 给定你链表中值为5的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1...

2019-07-17 10:55:11 100

原创 用python刷lectcode(个人记录)771

771-宝石与石头给定字符串J代表石头中宝石的类型,和字符串S代表你拥有的石头。S中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J中的字母不重复,J和S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = "aA", S = "aAAbbbb"输出: 3示例 2:输入: J = "z...

2019-07-16 14:07:22 84

原创 用python刷lectcode(个人记录)1108

1108-ip地址无效化给你一个有效的 IPv4 地址address,返回这个 IP 地址的无效化版本。所谓无效化IP 地址,其实就是用"[.]"代替了每个 "."。示例 1:输入:address = "1.1.1.1"输出:"1[.]1[.]1[.]1"示例 2:输入:address = "255.100.50.0"输出:"255[.]100[.]50[.]0"...

2019-07-16 13:34:40 101

转载 markdown编辑器

Markdown使用收藏欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用...

2019-04-20 13:18:11 89

分布式存储发展现状.docx

根据国内外资料自己整理的资料,自己用,但是我发现我在整理的时候,中文资料很少有分布式存储相关的资料。想着以后可能也有研究这个方向的人,我就上传一下,不是什么多厉害的东西,一切都是为了方便。

2020-07-30

go-ipfs_v0.4.21_linux-amd64.tar.gz

ipfs的安装包,为了方便大家安装,我上传一下

2019-07-30

go语言编程圣经.pdf

go语言编程圣经,适合有一定基础的人看,不适合入门,书中例子都很经典

2019-07-25

苏大2019编程题+答案.zip

苏大2019年的编程题,我去年考完后手敲的,有需要的可以下载

2019-07-25

空空如也

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

TA关注的人

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