![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
沙小川
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 · 347 阅读 · 0 评论 -
python面向对象的理解
把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。这种方法称为,面向对象的编程理念对象可以使用普通的属于对象的变量存储数据。属于一个对象或类的变量被称为域。对象也可以使用属于类的函数来具有功能。这样的函数被称为类的方法。这些术语帮助我们把它们与孤立的函数和变量区分开来。域和方法可以合称为类的属性。域有两种类型-----属于每个实例/类的对象或属于类本身。它们分别被称转载 2015-08-13 19:50:09 · 1088 阅读 · 0 评论 -
sys.argv
在python程序运行的时候,即不是在交互模式下,在sys.argv列表中总是至少有一个项目。它就是当前运行的程序名称,作为sys.argv[0](由于python从0开始计数)。其他的命令行参数在这个项目之后sys.version 字符串给你提供安装的python的版本信息sys.version_info元组则提供一个更简单的方法来使你的程序具备python版本要求的功能。转载 2015-08-13 19:55:04 · 383 阅读 · 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 · 503 阅读 · 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 · 486 阅读 · 0 评论 -
labview学习笔记
最近正在看labview大学实用教程,我把里面一些经典的语句抄下来,与大家分享原创 2015-10-11 12:55:56 · 788 阅读 · 0 评论 -
UML
uml事物 things关系 relationships图 diagrams依赖关系A--------》B A依赖B 类A是源, 类B是目标,表示A使用了B关联关系重数A 重数BA----------------B重数A决定了类B的每个对象与类A的多少个对象发生作用反之亦然包含关系 聚集 A转载 2015-12-23 09:39:40 · 340 阅读 · 0 评论