Linux-dd命令详解dd是Linux/UNIX下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。参数帮助;dd--help
infodd命令格式:输入或输出ddif=[STDIN]of=[STDOUT]bs=[]count=[]语法:dd[选项]if=输入文件(或设备名称)。of=输出文件(或设..
分类:
其他好文 时间:
2015-08-27 19:01:42
阅读次数:
173
1、原理
原理不是很难网上有很多,自己搜一下就明白了。
2、代码
void PrintLog (const char *fmt, ...)
{
va_list ap;
va_start(ap, fmt);
vfprintf(stdout,fmt,ap);
va_end(ap);
}
3、解释
看到上面代码太简单了,也许有人会说,这有什么用?
在我看来最大的用处在于写日...
分类:
其他好文 时间:
2015-08-27 18:44:45
阅读次数:
185
关于LOG4J 按照级别输出日志,并按照级别输出到不同文件中的说法有很多, 网上贴的最多的log4j.properties的设置是这样的log4j.rootLogger=info,stdout,info,debug,errorlog4j.appender.stdout=org.apache.log4...
分类:
移动开发 时间:
2015-08-25 13:11:31
阅读次数:
169
log4j.properties log4j.rootLogger=info,?stdout,?R
log4j.logger.SCNAS=info,?stdout,?R
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.Patte...
分类:
其他好文 时间:
2015-08-25 13:00:41
阅读次数:
157
关于LOG4J 按照级别输出日志,并按照级别输出到不同文件中的说法有很多, 网上贴的最多的log4j.properties的设置是这样的log4j.rootLogger=info,stdout,info,debug,errorlog4j.appender.stdout=org.apache.log4...
分类:
其他好文 时间:
2015-08-25 11:50:16
阅读次数:
191
对于一些大型的Python程序,我们需要在命令行输出其百分比,显得更加友好,以免被人误会程序陷入死循环、假死的窗体。
关键是利用到不换行的输出符\r,\r的输出,将直接覆盖掉此行的内容。
比如如下的程序,是一个i从0自加的十万的过程,即使对于现在高性能的CPU也是需要几秒的时间的,我们要输出其执行时候的百分比,可以在引入sys这个包之后,利用到sys.stdout.write输出,避免原生态的...
分类:
编程语言 时间:
2015-08-21 13:44:35
阅读次数:
227
配置过程:
导入的jar包:
slf4j-api-1.7.6.jar
slf4j-log4j12-1.7.6.jar
log4j.properties
log4j.rootLogger= DEBUG,stdout,D1
log4j.rootLogger=INFO,stdout,E
log4j.appender.stdout=org.apache.log4j.ConsoleAppen...
分类:
其他好文 时间:
2015-08-20 21:01:56
阅读次数:
255
1.定义一个函数
假如一个函数已经发布,则升级时,为新添加的变量设定缺省值的设定可以保证不同版本函数的兼容。
def print_lol(the_list, indent=False, level=0, fh=sys.stdout):
"""
格式化输出列表(包含嵌套和非嵌套列表),一次显示一行,嵌套列表可以缩进
indent:是否缩进;level:tab缩进个数;fh为写入文件地址,默认显示...
分类:
编程语言 时间:
2015-08-17 21:47:13
阅读次数:
208
printf()和fprintf()这些输出函数的参数是可变的,在调试程序时,你可能希望定义自己的参数可变的输出函数,那么可变参数宏会是一个选择。C99中规定宏可以像函数一样带有可变参数,比如#define LOG(format, ...) fprintf(stdout, format, __VA_...
分类:
其他好文 时间:
2015-08-17 19:04:47
阅读次数:
199
bug of pythonhttp://bugs.python.org/issue1759845解决:print sys.stdout.encoding #eg : it shows cp936info = u'汉字'cmd = 'echo ' + infosubprocess.call(["jav...