Atitit.aticmd v4  新特性q39 添加定时器释放功能

Atitit.aticmd v4  新特性q39 添加定时器释放功能

 

V1  实现兰cmd

V2 标准输入,标准输出,标准错误与重新定向

V3  stdout stderr统一重新定向

V4  添加定时器释放功能

V5   兼容性的.net java php

V6   bigfile output的solu  ,arg sh all total ret...

 

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

1. 标准输入,标准输出,标准错误与重新定向

当Linux执行一个程序的时候,会自动打开三个流,标准输入(standard input),标准输出(standard output),标准错误(standard error)。比如说你打开命令行的时候,默认情况下,命令行的标准输入连接到键盘,标准输出和标准错误都连接到屏幕。对于一个程序来说,尽管它总会打开这三个流,但它会根据需要使用,并不是一定要使用。

 

 

2. 如何获得一个阻塞的cmd

D:\workspace 空格\AtiPlatf/troj/copy.bat "D:\workspace 空格\AtiPlatf/troj/task0310_222033_563.url" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\0310_222033_563.url"

执行的bat有空格走ok...

 

 

3. BufferedReader.readLine  死锁的原因

   // readLine()是阻塞方法,当键盘输入之后,点击回车,得到的值不会为null,就一直处于阻塞状

 

原文地址:https://www.cnblogs.com/attilax/p/15198673.html