细琐的知识点和心得 |
-
python
append追加的对象是引用,可改变。
-
fft
分辨率 = N / Fs
N:fft点数,Fs:采样率
-
python
python引用变量的顺序: 当前作用域局部变量->外层作用域变量->当前模块中的全局变量->python内置变量
global
关键字用来在函数或其他局部作用域中使用全局变量。但是如果不修改全局变量也可以不使用global关键字。定义在函数外nonlocal
关键字用来在函数或其他作用域中使用外层(非全局)变量。用于函数嵌套中def make_counter(): count = 0 def counter(): nonlocal count count += 1 return count return counter
-
python
安装past模块
pip install future
-
Ubuntu
搜狗输入法中文乱码
cd ~/.config rm -rf SogouPY* sogou*
-
Sublime
预览Markdown
- package:markdown editting
- package:markdown preview
- key binding user:
[ {"keys": ["alt+m"], "command": "markdown_preview", "args": { "target": "browser"}} ]
- 设置语法高亮和mathjax支持(preview setting user)
"enable_mathjax": true, "enable_highlight": true,
-
Java
Windows命令行运行JAVA程序环境配置
- 用户变量:JAVA_HOME:JAVA安装目录
- 系统变量:CLASSPATH:JAVA安装目录\lib\dt.jar;JAVA安装目录\lib\tools.jar;所需要的第三方jar包
- 系统变量:PATH:JAVA安装目录\bin;JAVA安装目录\jre\bin
编译及运行
- 编译:进入程序目录,
javac ***.java
- 运行:进入最顶层包的上级目录,
java package_name.package_name.***
(可能有好几个包名)
-
NumPy
函数numpy.add.at np.add.at(a,indices,b) 假设a.shape=[N,T,D],且b.shape = [N,T,D]/[T,D]/[D],则相当于
for indice in indices: a[indice] += b
一种特殊情况是b.shape=[len(indices),N,T,D],则相当于:
for index,indice in enumerate(indices): a[indice] += b[index]
-
EndNote
ciw文件import选择ISI-CE
-
Word
尾注加方括号^e替换为[^&]
-
Mysql
手动开启和关闭服务