要用酷狗音乐听一下听力,顺带着lrc文件,但是酷狗只认krc。料想也没什么区别,单个修改下,考入以后发现并不好用,于是决定改回。但是一个个改实在太笨拙。
Git一记
在windows上,无论我怎么git init
,他永远初始化一个这么神奇的目录。我就看不懂了。
后来仔细找了一下,发现变量里面有个很神奇的GIT_DIR
,改了以后发现
尼玛,真是到位了。
删除试试。
感动。
Python – 复入坑
= =亲爱的Python再次拿起来。。
检测Python进入参数的类型
默认参数陷阱
L=[]
会一直都是原来的值,因此初始值需要为None
利用可变参数
利用可变参数,可以一次传递多个值给函数。此外,还可以利用*
把原来的list
变成多个参数传入
结果:
此外:
关键字参数
可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例:
也可以传入任意个数的关键字参数:
关键字参数有什么用?它可以扩展函数的功能。
和可变参数类似,也可以先组装出一个dict,然后,把该dict转换为关键字参数传进去:
简化的写法:
**extra
表示把extra这个dict的所有key-value用关键字参数传入到函数的**kw
参数,kw将获得一个dict,注意kw获得的dict是extra的一份拷贝,对kw的改动不会影响到函数外的extra。
切片坑
前10个数,每两个取一个:
所有数,每5个取一个:
列表生成式
参考:
格式化代码的快捷键
随手记录快速整理代码的快捷键
webstorm
ctrl+alt+l
eclipse
ctrl+shift+f
Python的高精度计算
Python建立简单的http服务器
博客一谈
从最初的csdn到博客园到wordpress到hexo,一直到现在的leanote。
中间的一些小众博客平台就不谈了。
现在用leanote的主要原因是csdn页面太丑。
-
中间国产的几个博客配置系统也使用过,对markdown的支持惨不忍睹。当然其中也不缺乏不错的产品,只是一个好的前端太重要。。
-
wordpress在我半年前配置的时候也总是不顺畅。之前使用sae搭建的实在不怎么样,但是自己上传慢慢安装之后心中对空间的使用始终存在芥蒂。
leanote除了限制流量以外没有什么,不过我就是一小弱渣,肯定不会有什么问题。
vim-tips
拾遗
- 使用
q:
查看历史命令 @*
执行寄存器命令