
编程
沙小川
Respawning
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux下tar的用法
tar = 'tar -cvzf %s %s -X /home/swaroop/excludes.txt'%(target,' '.join(srcdir)) 选项解释如下 -c 表示创建一个归档 -v 表示交互,及命令更具交互性。 -z 表示使用gzip滤波器 -f 表示强迫创建归档,即如果有一个同名文件,它会被替换。 -X 表示含在指定文件名列表中的文件会被排除在转载 2015-08-13 19:52:45 · 403 阅读 · 0 评论 -
python面向对象的理解
把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。这种方法称为,面向对象的编程理念 对象可以使用普通的属于对象的变量存储数据。属于一个对象或类的变量被称为域。对象也可以使用属于类的函数来具有功能。这样的函数 被称为类的方法。这些术语帮助我们把它们与孤立的函数和变量区分开来。域和方法可以合称为类的属性。 域有两种类型-----属于每个实例/类的对象或属于类本身。它们分别被称转载 2015-08-13 19:50:09 · 1146 阅读 · 0 评论 -
sys.argv
在python程序运行的时候,即不是在交互模式下,在sys.argv列表中总是至少有一个项目。它就是当前运行的程序名称, 作为sys.argv[0](由于python从0开始计数)。其他的命令行参数在这个项目之后 sys.version 字符串给你提供安装的python的版本信息 sys.version_info元组则提供一个更简单的方法来使你的程序具备python版本要求的功能。转载 2015-08-13 19:55:04 · 421 阅读 · 0 评论 -
编译过程的那些事儿
预编译 首先是源代码文件hello.c和相关的头文件,如stdio.h等被编译器cpp预编译成一个.i文件。对于C++程序员来说,它的源代码文件的扩展名可能是.cpp或.cxx,头文件的扩展名可能是.hpp,而预编译后的文件扩展名是.ii。第一步预编译的过程相当于如下命令(-E表示只能进行预编译): $gcc -E hello.c -o hello.i 预编译过程主要处理那些源代码文件的转载 2015-08-13 19:38:00 · 550 阅读 · 0 评论 -
python is not like C
python is such a flexible language with a dynamic variable, and it follow the rules that everything is object, so just remember it!!! 记住,你只能使用self变量来参考同一个对象的变量和方法。这被称为属性参考。 在这个程序中,我们还看到docstri转载 2015-08-13 19:42:47 · 549 阅读 · 0 评论 -
labview学习笔记
最近正在看labview大学实用教程,我把里面一些经典的语句抄下来,与大家分享原创 2015-10-11 12:55:56 · 838 阅读 · 0 评论 -
UML
uml 事物 things 关系 relationships 图 diagrams 依赖关系A--------》B A依赖B 类A是源, 类B是目标,表示A使用了B 关联关系 重数A 重数B A----------------B 重数A决定了类B的每个对象与类A的多少个对象发生作用 反之亦然 包含关系 聚集 A转载 2015-12-23 09:39:40 · 375 阅读 · 0 评论