目录 背景 第一部分 几个概念 第二部分 编译器和解释器 第三部分 解释型语言和编译型语言 参考文献及资料 背景 非计算机科班,主要是总结给自己看的,如果有表达错误,请大家指正。 第一部分 几个概念高级语言与低级语言高级语言(High Level Programming Language) ...
深入理解Python语言中import机制
目录 背景 第一部分 包和模块 第二部分 Import 方法 第三部分 命名空间(namespace) 第四部分 Import的过程 第五部分 将模块、包的路径加入检索路径 参考文献及资料 背景在Python语言使用过程中,经常会import第三方包,使用过程中或多或少遇到一些问题 ...
Python系列文章-Argparse包使用介绍
目录 背景 第一部分 argparse包介绍 第二部分 源码分析 参考文献及资料 背景对于完成部署的Python程序文件,启动的时候,通常使用下面的Shell命令行进行启动: $ python test.py arg1 arg2 其中arg1 arg2是程序的运行参数,运行前传给程序。对于 ...
Python系列文章-Argparse包使用介绍
目录 背景 第一部分 argparse包介绍 第二部分 源码分析 参考文献及资料 背景NetworkX提供: 研究社会,生物和基础设施网络的结构和动态的工具; 适用于许多应用的标准编程接口和图形实现; 一个快速发展的多学科项目的环境; 现有数值算法的接口和用C,C ++和FORTRAN编 ...
数据科学实践中常用开放数据集介绍
目录 背景 第一部分 开放数据集 参考文献及资料 背景数据科学研究的对象是数据,学习过程中需要相关数据集辅助大家练习、做实验。从而体会数据科学中算法方法论。中国古语云:巧妇难有无米之炊,说的就是数据对于数据科学学习的重要性。 这篇文章收集介绍了各种常用的开放数据集,供大家学习参考。会持续 ...
Ubuntu挂载新的硬盘(2T以上)
目录 背景 第一部分 查看硬盘信息 第二部分 新挂载硬盘分区 第三部分 使用parted分区 第四部分 格式化新建分区 第五部分 挂载分区 第六部分 配置开机自动挂载分区 第七部分 附录 参考文献及资料 背景系统环境: Linux version 4.13.0-37-generic (Ub ...
Hexo:解决Typora编辑table无法被解析问题
目录 背景 第一部分 掉坑背景 第二部分 爬坑过程和解决办法 第三部分 提示 参考文献及资料 第一部分 掉坑背景使用Typora编辑Makedown文件,添加表格,但是提交给Hexo渲染网页,无法正常解析显示,而是显示源码。例如:| Table Header 1 | Table ...
机器学习系列文章-深入理解PCA算法
背景数据科学中有个经典数据处理技术:Principal components analysis(简称PCA)。英文直译为:主成分分析。 数据的抽象数据科学研究中,一个数据样本通常抽象成特征向量(feature vector),例如:$$x=(x^{(1)},x^{(2)},…,x^{(i)},…,x ...
jupyter notebook:主题和字体的美化
目录 背景 第一部分 安装 第二部分 命令格式 第三部分 案例 参考文献及资料 背景Jupyter notebook是数据科学常用的代码交互式工具。通常在server端启jupyter进程(web服务),client端打开浏览器,jupyter提供代码编写和调试交互环境。非常 ...
树莓派使用USB摄像头自制家庭监控
目录 背景 第一部分 部署步骤 参考文献及资料 背景树莓派摄像头和USB摄像头 树莓派有配套的摄像头模块(Raspberry Pi camera board),如下图。 另外树莓派也支持USB摄像头。关于树莓派支持的USB摄像头有个清单参考(需要梯子)。大家购买前最好确认一下是否在兼容清单中。 ...