问题列表 - 第32480页

使用 xargs 将 stdin 分配给变量

我真正想做的就是确保管道中的所有内容都成功并将最后一个标准输入分配给变量。考虑以下简化的场景:

x=`exit 1|cat`

当我跑步时declare -a,我看到这个:

declare -a PIPESTATUS='([0]="0")'

我需要某种方法来注意到exit 1,所以我将其转换为:

exit 1|cat|xargs -I {} x={}

declare -a给了我:

declare -a PIPESTATUS='([0]="1" [1]="0" [2]="0")'

这就是我想要的,所以我尝试看看如果exit 1没有发生会发生什么:

echo 1|cat|xargs -I {} x={}

但它失败了:

xargs: x={}: No such file or directory

有没有办法让 xargs 分配{}xPIPESTATUS其他工作并将标准输入分配给变量的方法怎么样?

注意:这些例子是简化的。我并没有真正执行exit 1echo 1a cat,而是使用这些命令进行简化,以便我们可以专注于我的特定问题。

bash pipe xargs

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

确定Oracle日期是否在周末?

这是确定Oracle日期是否在周末的最佳方式吗?

select * from mytable
where 
TO_CHAR (my_date, 'DY', 'NLS_DATE_LANGUAGE=ENGLISH') IN ('SAT', 'SUN');
Run Code Online (Sandbox Code Playgroud)

oracle plsql date weekend

16
推荐指数
3
解决办法
5万
查看次数

C:声明"返回A ||" 当A> 1时,1'返回?

虽然我不会自己编写,但以下语句的预期结果是什么A(保证为零或正整数)大于1?

return A || 1;

在许多语言中,我希望A返回,除非值A为零,在这种情况下1将是.

我没有拿到我的C书,但我注意到实际上,价值1似乎总是被退回.这是编译器优化的结果还是给出了表达式的潜在歧义,是否返回值是非确定性的?

c objective-c

3
推荐指数
1
解决办法
321
查看次数

MD5加密哈希函数输出在所有编程语言中是否相同?

我基本上是在php中创建一个API,它接受的参数之一是md5加密值.我对不同的编程语言以及MD5知之甚少.所以我的基本问题是,如果我接受md5加密值,那么值将保持不变,从.NET,Java,Perl,Ruby ......等任何编程语言生成.

或者会有一些限制或验证.

md5

17
推荐指数
3
解决办法
5471
查看次数

在HTML5 Web应用程序中无法在本机移动应用程序中实现的功能是什么?

最近我和很多人谈过,他们说他们希望停止编写原生移动应用程序,并开始编写Web应用程序,一旦HTML5在移动操作系统中得到更充分的发布.我刚刚完成了我的第一次HTML5深度潜水,我还不确定.

HTML5是否可以作为本机应用程序的替代开发平台,还是某些需要针对本机运行时的东西?

iphone mobile html5 android web-applications

15
推荐指数
2
解决办法
1562
查看次数

Silverlight/XAML中的水平规则

我正在寻找一种在Silverlight应用程序中绘制水平规则的方法.我希望能够将它插入XAML而不是C#中.似乎无法通过谷歌或MSDN找到太多.

谢谢!

silverlight xaml

8
推荐指数
3
解决办法
9031
查看次数

显示(head.init)=在Agda开头

我试图在Agda中证明一个简单的引理,我认为这是真的.

如果一个向量有两个以上的元素,那么采取head以下方法就init可以head立即采用它.

我的表述如下:

lem-headInit : ?{l} (xs : Vec ? (suc (suc l)))
                    -> head (init xs) ? head xs
lem-headInit (x ? xs) = ?
Run Code Online (Sandbox Code Playgroud)

哪个给了我;

.l : ?
x  : ?
xs : Vec ? (suc .l)
------------------------------
Goal: head (init (x ? xs) | (initLast (x ? xs) | initLast xs)) ? x
Run Code Online (Sandbox Code Playgroud)

作为回应.

我不完全了解如何阅读该(init (x ? xs) | (initLast (x ? xs) | initLast xs))组件.我想我的问题是; 是否有可能,该术语的含义和含义是什么.

非常感谢.

theorem-proving agda

8
推荐指数
1
解决办法
665
查看次数

如何获取自我跟踪实体的主键?

我正在尝试创建一个通用方法,它将通过其id检索项目:

public T GetByID(int id)
{
    return (T) context.GetObjectByKey(
        new System.Data.EntityKey(context.DefaultContainerName + "." +
             context.CreateObjectSet<T>().EntitySet.Name, 
             "ProductID", id));
}
Run Code Online (Sandbox Code Playgroud)

基本上我可以从T推断实体名称,但是我不知道如何找出实体的主键是什么?

c# ado.net entity-framework entity-framework-4

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

如何做正确的多边形旋转?(在C#中,虽然它适用于任何东西)

嗨,我正在使用这个C#代码在我的应用程序中旋转多边形 - 它们会旋转,但也会沿着我想要发生的方式偏斜.所有多边形都是矩形,四个角定义为2D矢量,

    public Polygon GetRotated(float radians)
    {

        Vector origin = this.Center;
        Polygon ret = new Polygon();
        for (int i = 0; i < points.Count; i++)
        {
            ret.Points.Add(RotatePoint(points[i], origin, radians));
        }
        return ret;
    }

    public Vector RotatePoint(Vector point, Vector origin, float angle)
    {
        Vector ret = new Vector();
        ret.X = (float)(origin.X + ((point.X - origin.X) * Math.Cos((float)angle)) - ((point.Y - origin.Y) * Math.Sin((float)angle)));
        ret.Y = (float)(origin.Y + ((point.X - origin.X) * Math.Sin((float)angle)) - ((point.Y - origin.Y) * Math.Cos((float)angle)));
        return ret; …
Run Code Online (Sandbox Code Playgroud)

c# geometry polygon rotation

8
推荐指数
2
解决办法
7108
查看次数

如何收集有关我网站访问者的信息?

有没有办法存储:

  • 访问者的IP地址
  • 访问者访问我网站的时间
  • 他们访问了多少次

我知道有一种方法可以在没有 PHP 的情况下做到这一点,只需使用Javascript和一些文本文件.

我将如何在PHP中执行此操作?

javascript php statistics

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