随笔分类 - 工具、框架
摘要:想通过tempermonkey为google增加一个清除输入框的快捷键,这本来是很好做的事情,后来也证明确实是那么简单,不过中间遇到了几个奇怪的问题,有必要记录一下 tempermonkey 文档:https://blog.csdn.net/abc45628/article/details/5391
阅读全文
摘要:这个链接里有下面这个图(图里还有超链接):https://matplotlib.org/3.1.1/api/artist_api.html#matplotlib.artist.Artist 各种图例:(可以在不知道想要功能的基类时在这里面找):https://matplotlib.org/galle
阅读全文
摘要:bar的参考链接:https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.pyplot.bar.html 第一种办法 一种方法是每次都重新画,包括清除figure 这样效率很低,而且也有一些不可取的弊端,比如每次都需要重新设置xticks、假如figu
阅读全文
摘要:Text 为plots添加文本或者公式,反正就是添加文本了 参考链接:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.text.html#matplotlib.pyplot.text 参考链接(应用):https://matplotlib.o
阅读全文
摘要:参考链接:http://zetcode.com/python/prettytable/ PrettyTable能在python中生成ASCII 表,可以使用他控制表的很多方面,包括文本对齐、表的边框、列的宽度、对数据进行排序、选择在最后的输出中显示制定的行或者列 支持从CSV、HTML、数据库游标中
阅读全文
摘要:*)datetime模块 包括时间、时间对象、时间戳、时区、时区的转换 参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017648783851616 *)Anaconda 是一个开源的Python 发行版本,包含了很多常用的库 *)C
阅读全文
摘要:已经编译的二进制 wheel :https://archive.is/tydZ4 或者:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygraphviz
阅读全文
摘要:需要对二叉树的构建过程进行可视化,发现了这个Graphviz软件,他对描绘数据间的关系十分擅长。 下载链接:https://graphviz.gitlab.io/_pages/Download/Download_windows.html 安装好后需要把安装路径添加到Path中 下载python的插件
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900937935629664 这似乎很可笑,我还从来没有想过为一个网站的使用方法写一篇来记录,实在也没有什么理由,如果真的有,那可能就是他是英文网站的缘故吧 小结 在GitHub上,可以任意
阅读全文
摘要:介绍: 参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900788941487552 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/1216289527823648 效果: 前 后 原本分叉的提交现在变成一条直线了!这种神奇的操作是怎么实现的?其实原理非常简单。我们注意观察,发现Git把我们本地的提交“挪动”了位置,放到了
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900375748016320 当你从远程仓库克隆时,实际上Git自动把本地的仓库的master分支和远程仓库的master分支对应起来了,并且,远程仓库的默认名称是origin。 要查看远程
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900388704535136 一般都与dev分支进行合并 Bug分支 Bug分支也是一个分支,他甚至和前面创建的分支没有区别,只是在Git中,分支是如此的强大,以至于在修复Bug的时候,所以
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900005860592480 补充 注意到Git用(HEAD -> master)和(origin/master)标识出当前分支的HEAD和远程origin的位置分别是582d922 add
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900004111093344 创建分支时,新分支的文件内容建立在原分支的基础上,我们称这时候的文件状态为A,当两个分支上都对A之前的文件状态进行修改后,再去合并就会出现冲突(我大概是这样理解
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/896954848507552 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。注意是平行宇宙 分支在实际中有什么用呢?假设你准
阅读全文
摘要:准备工作 参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/900002180232448 在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交: 一般情况下,你通常直接在文件管理器中把没用的文件删了,或者用
阅读全文
摘要:参考链接:https://www.liaoxuefeng.com/wiki/896043488029600/897884457270432 Git之所以比其他版本控制系统设计得优秀,就是因为Git跟踪并管理的是修改,而非文件。 比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字
阅读全文
摘要:命令和一些其他的属性等 *)在使用git commit -m “description" 这个描述会加在上次提交后所有add的文件后面,所以也可能产生不符合这个描述的文件后面也跟了这个描述,所以建议若是有多个不能用 一个描述概括 的不同的文件,就分成两次提交 就是因为.gitignore 和merg
阅读全文