自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git 多人协作发生冲突

本文为学习廖雪峰老师博客的笔记https://www.liaoxuefeng.com/wiki/896043488029600/900375748016320问题一如果从别人的github上clone一个项目到本地,此时只有主分支(master),如果对方项目还有dev分支,那么需要创建远程origin的dev分支到本地%git checkout -b dev origin/dev...

2020-02-28 15:51:28 300

原创 Git stash命令保存现场

本文为学习廖雪峰老师的博客笔记https://www.liaoxuefeng.com/wiki/896043488029600/900388704535136如果在dev分支上进行开发,但是突然需要修复一个紧急的bug,此时不能将做到一半的开发提交,所以可以用stash命令****把当前工作现场储存起来,以后可以恢复%git stashSaved working directory ...

2020-02-28 14:59:32 239

原创 Git 分支合并--冲突解决

如果新建一个分支dev,在这个分支上修改了文件a.txt,随后add/commit到本地仓库% vi a.txt %cat a.txt adoffer!!!stupid在切换回master分支,也修改a.txt文件,也add/commit到本地仓库% vi a.txt %cat a.txt adoffer!!!idiot这是情况如下图所示:在这种情况下,如果直接将d...

2020-02-28 14:38:40 290

原创 Git 分支的创建与合并

本片博客的大致内容来自廖雪峰的官方网站,自己进行摘要。https://www.liaoxuefeng.com/wiki/896043488029600/900003767775424在新建仓库以后,Git会自动创建一个主分支(master),当查询git日志时,会有如下图所示图中显示了两次提交,都是以commit id 开始,对于最近一次提交,可以看到有HEAD指针指向master,ma...

2020-02-28 12:24:05 77

转载 Git 版本回退,文件管理和删除操作

根据廖雪峰官方网站中关于git的介绍,做了总结,方便自己日后查看。原文查看前言Git是分布式版本控制系统,和SVN等集中式版本控制系统不同。对于前者,每台电脑都是一个版本库,不需要进行联网操作,如果要多人合作完成,用户每次在本地版本库更改后可以远程更新到Github,那么其他用户可以直接通过互联网访问,十分方便,即使某个用户的电脑(服务器)出现故障,也可以通过远程版本库追溯;而集中式版本控制...

2020-02-28 00:15:58 632

转载 Java HashMap中不能使用基本数据类型

Java为每个基本类型都提供了封装类,在HashMap,HashSet等结构中只能使用引用类型,不能使用原始数据类型。参考原文

2020-02-27 17:43:40 614

原创 mac系统中opencv destroyAllWindows无法关闭窗口

自己写了这样的代码后显示了图像,但是在键盘点击任何一个键都不能关闭GUI,这让我很头痛,在网上差了各种资料,终于在stackoverflow中发现了大神的解答亲测有效!!在原来destroyAllWindows()函数后面在加上cv2.waitKey(1)函数Teng Long真的是saved my day…不知道是不是所有的mac 用户都会遇到这个问题,希望能帮到大家。destroy...

2020-02-27 16:58:45 2652 7

转载 Python collections-module官方文档

Python3 collections的官方文档

2020-02-20 12:42:33 228

翻译 Python set详解

前言set是无序的元素的集合,每个元素都没有重复,并且不能被更改。但是set本身是可以被更改的,可以添加或移除元素,也可以进行数学中的集合运算(如并交补差)集合的相关操作1.创建set可以用{ }或者python的内置函数set()创建集合。其中其中的元素可以是不同类型的(integer,float,tuple,string etc.) 但不能有可变元素(list,set或dictiona...

2020-02-19 22:22:25 880

翻译 Python String类型详解

前言在python中,String是代表Unicode字符的字节数组。但是在python中没有单个的字符数据类型,'a’这种只是长度为1的stringString基本操作1.创建String在python中创建字符串可以用单引号,双引号甚至是三引号。>>>a='ada'>>>b="dsfsg">>>c='''dasfdf'''...

2020-02-19 14:08:48 2299 1

转载 Python map()函数讲解

因为在网上找到一篇文章对map的用法讲的很详细,就将它引用过来,站在前任的肩膀上了,感谢!!lincappu 的博客圆https://www.cnblogs.com/lincappu/p/8179475.html...

2020-02-19 11:27:23 82

翻译 Python Collections.Counter()函数详解(统计字符频率

前言以后出现统计字符的题目,不要再先排序,在一个一个统计;或者使用dict。可以使用更简单的Counter()函数一、Collections模块的综述Collections模块使用了高性能容器数据类型,并且包含许多有用的数据结构,它的性能超过了内置的类型如 list,dict and tuple等。二、Counter概念和使用Counter是一个容器,用来统计值出现的频率使用前需要先导...

2020-02-17 12:29:07 2474

原创 Python reduce()函数的用法详解

今天刷题时又见识到了大佬精简的代码,所以特地学习了一下reduce的用法,在此记录。reduce的语法格式reduce(function, sequence[, initial]) -> valuereduce函数接受一个function和一串sequence,并返回单一的值,以如下方式计算:1.初始,function被调用,并传入sequence的前两个items,计算得到resu...

2020-02-17 10:32:41 8757 1

原创 Python 创建r行c列的矩阵

不使用numpy,而是通过列表直接创建一个矩阵,另r=3,c=2错误的创建方式>>>mat=[[0]*2]*3>>>mat[[0,0],[0,0],[0,0]]>>>mat[0][0]=1>>>mat[[1,0],[1,0],[1,0]]错误原因虽然的确创建了一个r行c列的矩阵,当创建后面两行[0,0]使只...

2020-02-16 15:13:12 1278

转载 Python 深拷贝和浅拷贝详解

看到一个博客写的很详细还附图,特在此引用大佬的文章参考博客

2020-02-14 23:05:16 89

原创 Python sort()和sorted()函数知识点

前沿最近刷题发现用到排序函数的频率太高了,每次遇到一些不懂得知识点就各种查,所以现在索性做一个总结,以防将来忘记。一、两个函数的区别1.sort()是列表的内置函数,他会直接对列表进行排序,不返回任何值。list.sort(key=None,reverse=True/False)2.sorted()并不修改列表内部值,而是直接返回已经排序好的对象。sorted(iterable,ke...

2020-02-14 17:20:05 420

原创 Python List删除操作之Remove,Pop和Del

一、remove操作当已知要删除的特定元素值,可以用List.remove(value)。如:>>>lis=[1,2,3,2,4]>>>lis.remove(4) #要删除元素4>>>lis[1,2,3,2]注意!!如果要删除的元素在列表中重复出现,则只删除最开始出现的那个元素,如:>>>lis.rem...

2020-02-11 12:53:29 348

转载 Python a=a+b和 a+=b的区别

a = a + b创建过程是:先创建的a+b的对象放入内存,然后变量a指向了a+b的对象,这事实上已经改变了a原本的指向,指向了新的地址。a += b创建过程是:把a原本指向内存地址的对象的值改变成了a+b,能不能改变取决于该对象的值能不能被改变。对于可变对象类型和不可变对象类型有不同的结果:可变对象类型:+=改变了原本地址上对象的值,不改变原本的指向地址;=则改变了原本的指向地址,创建...

2020-02-11 01:18:32 259

原创 Python List 切片操作

前沿今天在做LeetCode88题时(题目如下图所示),一开始想用切片操作快速完成,但发现对nums1的操作,只是简单的拷贝,并没有对nums1本身进行改变,输出还是[1,2,3,0,0,0]。所以在这里对python的List切片操作进行详细的总结,以后忘了方便查看。一.正常切片操作slice[start_index:end_index:step]注意:end_index并不包含该...

2020-02-11 01:11:28 383

空空如也

空空如也

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

TA关注的人

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