惊梦
昨晚经历了四场梦,场场都是惊梦。
晚上间隔三次惊醒,顾不上去开灯,慌张得摸了摸身边的女友,再二确认是她,还在身边,并不是如梦里一样。
不想去回忆梦里具体的场景,让我夜半惊神的,都是一幕幕骇人。
只是庆幸的是,那只是一场梦,一场幻梦。
当我觉醒这一点的时候,有一种逃离生死线的感觉。
生活中,好好活着,珍惜身边的亲人。那种失去的感觉如梦里一样让人恸。
解决国内gitclone慢的问题
本文利用国内的克隆网站进行克隆加速
问题当我们在git bash里clone资源的时候往往很慢,只有十几K。
解决办法
第一步:打开www.gitclone.com
第二步:嵌入一段字符:
比如:目标对象是:
1git clone https://github.com/iissnan/hexo-theme-next themes/next
嵌入字符:git clone https://gitclone.com/github.com/xxx 加速克隆
1git clone https://gitclone.com/github.com/iissnan/hexo-theme-next themes/next
效果
利用国内镜像源安装——升级pygame
当下最快最便捷的安装方法:利用pip命令就可以直接安装。
前提:首先确保你有pip。
win+R 输入cmd,再输入 pip –version可查看pip版本,如果没有先安装pip,一般来说现在安装python的过程中可以选择连带安装pip并添加环境变量的。
输入 pip list ,可以查看当前所有的package。
具体安装pygame的步骤:
直接在命令行输入以下代码就可以
1pip install pycharm -i https://pypi.tuna.tsinghua.edu.cn/simple
说明:后面的网址就是国内的镜像源。类似的镜像源还有:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:ht ...
pycharm快捷键
最重要的快捷键
ctrl+shift+A:万能命令行
shift两次:查看资源文件
新建工程第一步操作
module设置把空包分层去掉,compact empty middle package
设置当前的工程是utf-8,设置的Editor–>File Encodings–>全部改成utf-8,
注释
ctrl+/:单行注释
光标操作
ctrl+alt+enter:向上插入
shift+enter:向下插入
end:光标
操作代码
ctrl+d:复制粘贴一行
ctrl+y:删除一行
shift+F6:重命令
ctrl+O:复写代码
格式代码及其他功能
ctrl+alt+L:格式代码
在代码中使用alt+insert:Generate,可以get/set等操作
ctrl+alt+T:添加try/catch
ctrl+alt+M:抽取代码
ctrl+alt+F:变量抽取全局变量
还需要设置前缀:Editor–>code style–>java–>code Genertion–>设置Field的前缘为m添加
ctrl+alt+v:方法 ...
typora常用快捷键收集
Typora常用的快捷键摘要您可以使用快捷键快速插入或修改样式或执行Typora支持的其他操作。
您可以在菜单栏的每个菜单项的右侧找到快捷键。
经常使用的快捷键自动完成在macOS上,您可以Esc按键打开内嵌数学的内联预览,表情符号的自动完成等。
文件
功能
热键(Windows / Linux)
热键(macOS)
新
Ctrl + N.
Command + N.
新窗户
Ctrl + Shift + N.
Command + Shift + N.
新标签
(不支持)
Command + T.
打开
Ctrl + O.
Command + O.
快速打开
Ctrl + P.
Command + Shift + O.
重新打开已关闭的文件
Ctrl + Shift + T.
Command + Shift + T.
保存
Ctrl + S.
Command + S.
另存为/重复
Ctrl + Shift + S.
Command + Shift + S.
偏爱
Ctrl +,
Command +,
关
Ctrl + W
Command + ...
python内置函数next()
next()
12345678def next(iterator, default=None): # real signature unknown; restored from __doc__ """ next(iterator[, default]) Return the next item from the iterator. If default is given and the iterator is exhausted, it is returned instead of raising StopIteration. """ pass
next()函数接收的是一个迭代器,return的是该迭代器的next item。
next()函数自动调用文件第一行并返回下一行。这句话的意思是说第一次调用next()函数会直接把第一行拿出来赋给左边,同时返回到下一行。第二次调用就把第二行拿出来,同时返回到下一行。
1234567891011import csvfilename = ...
python内置函数enumerate
enumerate()说明enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enumerate多用于在for循环中得到计数例如对于一个seq,得到:
(0, seq[0]), (1, seq[1]), (2, seq[2])
1(0, seq[0]), (1, seq[1]), (2, seq[2])
当尝试去打印enumerate(list)的时候,返回是一个enumerate对象
enumerate()使用如果对一个列表,既要遍历索引又要遍历元素时,首先可以这样写:
123list1 = ["这", "是", "一个", "测试"]for i in range (len(list1)): print i ,list1[i]
上述方法有些累赘,利用enumerate()会更加直接和优美:
12345678list1 = ...
hexo常见报错
本来想自己总结一下:结果发现大神总结的更全面,留存:
https://www.dazhuanlan.com/2020/01/06/5e12e0294f848/
Typora+PicGo+Github/Gitee搭建免费稳定的图床
整个过程有点麻烦。参考这两个文章:
https://blog.csdn.net/m0_37903882/article/details/105417479
https://blog.csdn.net/qq_40683225/article/details/105124810?utm_term=picgo%E9%85%8D%E7%BD%AEgitee&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-1-105124810&spm=3001.4430
使用:
用截图工具如QQ的Ctrl+ALT+A快捷键对需要的区域截图,存储到剪贴板中,然后按下刚才在picgo设置好的上传快捷键Ctrl+Shift+P组合键上传到Gitee,会返回图片的上传地址到剪贴板中,最后在typora中ctrl+v粘贴。
最简单的就是在设置好typora和pigo之后,直接截图往typora里甩就行了,本地直接拖就行了