![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
coding
文章平均质量分 72
maqingli20
这个作者很懒,什么都没留下…
展开
-
结果输出到控制台对运行时间的影响
将结果输出到控制台是一种良好的习惯,让我们知道程序的运行情况。但是有些时候,为了调试或者编程者不小心,会在嵌套循环的内层循环中加入控制台输出语句。从知识和直觉上来讲,这种做法肯定会影响程序运行效率,但是到底影响到如何程度呢?为回答这个问题,我做了如下测试。 本测试使用C#, 主要是两个函数。这两个函数的主题都是一个100000次的循环,其一每次循环将数字转换为文本并输出到控制台,另原创 2011-12-12 15:26:39 · 3582 阅读 · 0 评论 -
CSV文件的转义处理
CSV文件是一种适合程序格式化输出数据的文件格式。它使用英文逗号作为列分隔符,文件可以直接用Excel打开。CSV的规则简单,便于程序输出;Excel对CSV的兼容性使得我们可以非常轻松的使用Excel提供的所有强大功能。 唯一需要注意的地方就是CSV是使用英文逗号作为列分隔符的,所以当你输出的文本中含有英文逗号时就会被CSV认为是列分隔符,从而使得文件的现实格式原创 2011-12-22 13:57:53 · 21412 阅读 · 3 评论 -
python walk dir(遍历目录)
import osimport sysdef walk_dir(dir, topdown = True): for root, dirs, files in os.walk(dir, topdown): for name in files: print os.path.join(root, name) for name in d原创 2011-12-28 20:05:21 · 13721 阅读 · 1 评论 -
abstract virtual 在 C++和C#中的比较(转)
(转自http://www.cnblogs.com/jianpwan/archive/2009/03/11/1408964.html)一年多前,我去面试一家印度公司,做C++的,待遇不错。其中一个题目是让我介绍 vitual base class, 我很久没看C++教材了,突然咯噔一下,这是个啥东东,好像很熟悉,但从来没用过,反正想不起来了。用本山大叔的话说,我啥时给你送过秋波啊,秋波转载 2012-01-13 14:47:20 · 497 阅读 · 0 评论 -
Python 多进程
最简单的开始Python多进程方式 import osimport multiprocessingdef fun(string): outputFile = open(string, "w") outputFile.write(string) outputFile.close() if __name__ == '__main__': pool =原创 2011-12-28 19:56:28 · 1553 阅读 · 0 评论