问题列表 - 第23398页

使用sudo执行脚本时不起作用

Linux bash脚本:

function Print()
{
    echo $1
}

Print "OK"

此脚本在直接执行时成功运行,并使用sudo运行时出错:

alex@alex-linux:~/tmp$ ./sample-script 
OK
alex@alex-linux:~/tmp$ sudo ./sample-script 
[sudo] password for alex: 
./sample-script: 1: Syntax error: "(" unexpected

为什么?

linux bash scripting sudo

4
推荐指数
2
解决办法
729
查看次数

你如何阻止Hudson奴隶归档文物?

事实证明,我们的奴隶花费了大量时间将存档的工件移回主Hudson节点.它至少使构建的持续时间增加了三倍.如果有办法防止它会很好.但是,设置要保留的最大构建数量根本没有影响.还有另一种方法可以防止将结果发送回Hudson中央主人吗?

请注意,我实际上没有选中存档工件选项.但是,奴隶仍然在向主人发现任何"存档"内容:

[HUDSON] Archiving .../pom.xml to .../pom.xml
[HUDSON] Archiving .../...-0.1.3-SNAPSHOT.jar to .../...-0.1.3-SNAPSHOT.jar
Run Code Online (Sandbox Code Playgroud)

...每行中的第二条路径始终是主站上的位置.这是一个错误吗?有解决方法吗?

hudson

2
推荐指数
1
解决办法
3449
查看次数

如何在类上创建一个方面,这不是使用Spring AOP的bean?

我在遗留应用程序上工作,使用Spring AOP(即ProxyFactoryBean).

我需要在某个类的方法周围添加一个方面.但是这个类不是 bean.AspecjJ切入点表达式如下: execution(* xyz.package.Class.method())

我创建了一个MethodInterceptorAspectJExpressionPointcut,但我不知道如何让这两个一起工作.

编辑:
我没有这个类的源代码,它是第三方库.这个类的实例不是由我创建的,既不在源代码中,也不在spring配置中作为bean创建.它由库内部使用.

任何帮助赞赏.

java aop spring aspectj

6
推荐指数
1
解决办法
1万
查看次数

如何在html中对表行进行分组以使用jquery操作它们

我有一个包含许多行的html表.我目前正在div中分组几行(我知道这很难看),然后显示或隐藏div以显示或隐藏其中的行.有没有一种标准的方法来做到这一点.像rowgroup或多个tbody而不是这个丑陋的div分组?

html jquery dom

53
推荐指数
2
解决办法
3万
查看次数

如何阻止垃圾邮件发送者将http输入表单到数据库

我有一个表单,将信息发送到数据库表.我用Javascript检查过但是当Javascript关闭时,什么是阻止垃圾邮件发送者用PHP输入http等数据库的最佳方法?

php spam-prevention

7
推荐指数
1
解决办法
1618
查看次数

如何将这个程序编程转换为面向对象的编程?

我有一个源代码需要通过创建类,对象和方法进行转换.到目前为止,我刚刚将初始main转换为单独的类.但我不知道如何处理构造函数以及哪些变量应该是私有的.这是代码:

import java.util.*;

public class Card{

private static void shuffle(int[][] cards){

    List<Integer> randoms = new ArrayList<Integer>();
    Random randomizer = new Random();

    for(int i = 0; i < 8;) {
      int r = randomizer.nextInt(8)+1;
      if(!randoms.contains(r)) {
        randoms.add(r);
        i++;
      }
    }

    List<Integer> clonedList = new ArrayList<Integer>();
    clonedList.addAll(randoms);
    Collections.shuffle(clonedList);
    randoms.addAll(clonedList);
    Collections.shuffle(randoms);

    int i=0;

    for(int r=0; r < 4; r++){
        for(int c=0; c < 4; c++){
            cards[r][c] = randoms.get(i);
            i++;
        }
    }
}

public static void play() throws InterruptedException {

    int ans = 1; …
Run Code Online (Sandbox Code Playgroud)

java refactoring

7
推荐指数
2
解决办法
4546
查看次数

如何在不使用Perl和LWP获取页面的情况下获取最终URL?

我正在使用Perl的LWP 做一些网页抓取.我需要处理一组URL,其中一些可能会重定向(1次或更多次).

如何使用HEAD方法获取解析所有重定向的终极URL?

perl redirect lwp

6
推荐指数
2
解决办法
8095
查看次数

最好的scala成语,用于查找和返回

这是我经常遇到的事情,但我不知道这种优雅的做法.我有一个Foo对象的集合.Foo有一个方法bar()可以返回null或Bar对象.我想扫描集合,调用每个对象的bar()方法,并在第一个返回实际引用时停止并从扫描返回该引用.

明显:

foos.find(_.bar!= null).bar

诀窍,但两次调用#bar.

scala scala-collections

6
推荐指数
2
解决办法
875
查看次数

WebBrowser.Print()等到完成..净

我在VB.NET中使用WebBrowser控件并调用Print()方法.我正在使用PDF打印机进行打印,并且当调用Print()时,它不会立即启动(等待它完成运行整个Sub或块的代码.

我需要确保我打印的文件也是完整的并继续处理这个文件,因此,我想按需打印并获得操作完成时的状态.我已经尝试过使用printDocument并且没有运气.

有人有主意吗?

.net c# browser vb.net printing

5
推荐指数
1
解决办法
4613
查看次数

android中的循环渐变

我正在尝试制作一个从屏幕中间以白色发出的渐变,并在向屏幕边缘移动时变为黑色.

当我制作像这样的"普通"渐变时,我一直在尝试不同的形状:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient android:startColor="#E9E9E9" android:endColor="#D4D4D4"
        android:angle="270"/>
</shape>
Run Code Online (Sandbox Code Playgroud)

当使用"椭圆形"形状时,我至少得到了圆形,但没有渐变效果.我怎么能做到这一点?'

android gradient

96
推荐指数
3
解决办法
9万
查看次数