摘要: sudo” 是Unix/Linux平台上的一个非常有用的工具,允许为非根用户赋予一些合理的“权利”,让他们执行一些只有根用户或特许用户才能完成的任务,从而减少根用户的登陆次数和管理时间同时也提高了系统安全性。sudo的目的:为非根用户授予根用户的权限;配置文件:/etc/sudoersvisudo命令编辑修改/etc/sudoers配置文件1、一般用户赋权设置:[root@localhost ~]# visudo 阅读全文
posted @ 2011-09-19 20:05 SophiaTang 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: overload-重载 override-覆盖 overwrite-重写或隐藏函数重载:在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,即函数重载。重载的实现:几个同名的重载函数仍然是不同的函数,它们是如何区分的呢?我们自然想到函数接口的两个要素:参数与返回值。如果同名函数的参数不同(包括类型、顺序不同),那么容易区别出它们是不同的函数。重载与覆盖成员函数被重载的特征:(1)相同的范围(在同一个类中);(2)函数名字相同;(3)参数不同;(4)virtual 关键字可有可无。覆盖是指派生类函数覆盖基类函数,特征是:(1)不同的范围(分别位于派生类与基类);(2)函数名字相同;( 阅读全文
posted @ 2011-09-19 17:48 SophiaTang 阅读(326) 评论(0) 推荐(0) 编辑
摘要: http://groups.google.com/group/comp.lang.python/topicshttp://docs.python.org/howto/logging-cookbook.html#logging-cookbook 阅读全文
posted @ 2011-09-19 16:59 SophiaTang 阅读(10408) 评论(0) 推荐(0) 编辑
摘要: Logging to a single file from multiple processesAlthough logging is thread-safe, and logging to a single file from multiple threads in a single process is supported, logging to a single file from multiple processes is not supported, because there is no standard way to serialize access to a single fi 阅读全文
posted @ 2011-09-19 16:20 SophiaTang 阅读(3141) 评论(0) 推荐(1) 编辑
摘要: 一般情况下,一些程序的调试过程中我们会让它输出一些信息,特别是一些大型的程序,我们通过这些信息可以了解程序的运行情况,python提供了一个日志模块logging,它可以把我们想要的信息全部保存到一个日志文件中,方面我们查看。我们先看一个简单的例子。>>> import logging>>> LOG_FILENAME="C:\Python25\log_test.txt">>> logging.basicConfig(filename=LOG_FILENAME,level=logging.DEBUG)>>> 阅读全文
posted @ 2011-09-19 13:14 SophiaTang 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 对于 Python 来说,由于 GIL 的限制,多进程才能利用多 CPU 或 core 的架构。http://www.rainsts.net/article.asp?id=1017 阅读全文
posted @ 2011-09-19 12:06 SophiaTang 阅读(365) 评论(0) 推荐(0) 编辑