l***o 发帖数: 194 | 1 I am learning from this article about how you can generate a txt file for a
directory. but when I use this one line code here, not working. can anyone
help? I have been trying this for few hours. :-(
thanks.
x “dir c:\chen >c:\chen\proglist.txt”
The generated .TXT file looks like the following:
Volume in drive C has no label
Volume Serial Number is 07CF-0B10
Directory of C:\chen
. 05-24-01 2:35p .
.. 05-24-01 2:35p ..
PROG1 SAS 0 05-24-01 2:35p prog1.sas
PROG2 SAS 0 05-24-01 2:35p pr |
|
S**Y 发帖数: 136 | 2 我有2个database,
一个线程 有两句话 :
prog1
{
A; //访问数据库1
B; //访问数据库2
}
另外一个定期cron的线程也要访问一个数据科1,
我想让第一个线程里面A语句和B语句是atomic的,必须一起执行完了,第二个线程
才可以执行
感觉应该非常简单的,大概就几句,但是对java不熟。谁能说说是用什么?
包子谢 |
|
m*t 发帖数: 7490 | 3 有一个程序abc,没有源代码,只能运行
命令行运行格式为
abc a.txt
结果会自动放在 a.txt.output里面
现在问题是能不能将a.txt替换成标准输入,a.txt.output替换成标准输出?
这样我就可以用管道将上一步的结果直接输入abc然后将此步结果直接送到下一步的程
序输入中。像这样运行
prog1 | abc | prog2 |
|
i*****f 发帖数: 578 | 4 prog1 > a.txt && abc && cat a.txt.output | prog2
abc can not take advantage of pipes if it is coded like that. |
|
S**Y 发帖数: 136 | 5 我有个database,
一个线程 有两句话 :
prog1
{
A; //访问数据科1
B; //访问数据库2
}
另外一个定期cron的线程也要访问一个数据科1,
我想让第一个线程里面A语句和B语句是atomic的,必须一起执行完了,第二个线程
才可以执行
感觉应该非常简单的,大概就几句,但是对java不熟。谁能说说是用什么?
包子谢 |
|
y*********e 发帖数: 518 | 6 class Database {
final Object syncRoot = new Object();
public void prog1() {
X;
synchronized (syncRoot) {
A;
B;
}
Y;
}
public void prog2() {
D;
synchronized (syncRoot) {
A;
}
C; // whatever
}
} |
|
|
o******6 发帖数: 538 | 8 ☆─────────────────────────────────────☆
qqzj (小车车) 于 (Fri Mar 6 13:30:00 2009) 提到:
比如:prog1.sas:
data mydata;
x = 1;
run;
%macro1;
结束了。
在macro1里面:
%macro macro1;
data mydata;
x=2;
run;
%mend;
运行结束, mydata里面x=2。
这样就是说 macro里面的的数据会干扰别的数据。因为sas macro仅仅是文字替换,所
以这个是正常的。但是这样很不方便,尤其程序长了非常危险。请问这种情况下如何把
macro里面的数据给隐蔽起来,保护macro以外的数据?
☆─────────────────────────────────────☆
libra (秤子) 于 (Fri Mar 6 13:33:23 2009) 提到:
no need to panic. an easy way is to set your own data naming policy. e.g.
all t |
|
f*******n 发帖数: 2665 | 9 新装的SAS EG, 有个怪问题。我有一个SASEG的project, 里面有几个program,我发
现prog1里面的macro,在prog2里面调用时被告知不存在(我是先运行1之后才运行2的
),类似的,prog3里产生的临时数据(work.xx)在prog4里也找不到。我以前用EG从未
遇到这种问题,是不是哪里的设置有问题?多谢! |
|