| 细琐的知识点和心得 | 
- 
    
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
手动开启和关闭服务