问题列表 - 第35258页

Mac上的SSE4.1内在函数编译错误

我在硬件上使用SSE4.1内在函数时遇到了一些麻烦(我认为)支持它.谁能告诉我,如果我错过了什么?

在MacBookPro5,4(Penryn)上构建以下代码:

>g++ -msse sse4.cpp -S -o sse4.asm

#include <stdio.h>
#include <smmintrin.h>

int main ()
{
    __m128 a, b;
    const int mask = 0x55;

    a.m128_f32[0] = 1.5;
    a.m128_f32[1] = 10.25;
    a.m128_f32[2] = -11.0625;
    a.m128_f32[3] = 81.0;
    b.m128_f32[0] = -1.5;
    b.m128_f32[1] = 3.125;
    b.m128_f32[2] = -50.5;
    b.m128_f32[3] = 100.0;

    __m128 res = _mm_dp_ps(a, b, mask);

    printf_s("Original a: %f\t%f\t%f\t%f\nOriginal b: %f\t%f\t%f\t%f\n",
                a.m128_f32[0], a.m128_f32[1], a.m128_f32[2], a.m128_f32[3],
                b.m128_f32[0], b.m128_f32[1], b.m128_f32[2], b.m128_f32[3]);
    printf_s("Result res: %f\t%f\t%f\t%f\n",
                res.m128_f32[0], res.m128_f32[1], res.m128_f32[2], res.m128_f32[3]);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

生成以下错误:

/usr/lib/gcc/i686-apple-darwin10/4.2.1/include/smmintrin.h:35:3: error: …
Run Code Online (Sandbox Code Playgroud)

gcc sse intrinsics

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

如何重置 Ada.Real_Time.Clock?

在上电后立即读取 Ada.Real_Time.Clock 时,它显示的值不接近零,有时甚至是负值。据我所知 Ada.Real_Time.Clock 假设在上电时重置。如何重置 Ada.Real_Time.Clock?

谢谢。

real-time ada clock reset

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

从PDO预处理语句中检索(或模拟)完整查询

我两年前偶然发现了这个问题.

有没有办法在预准备语句上调用PDOStatement :: execute()时获取原始SQL字符串?出于调试目的,这将非常有用.

获胜的答案说明了这一点

[...]如果设置PDO属性PDO :: ATTR_EMULATE_PREPARES,您也可以获得所需的内容.在此模式下,PDO将参数插入到SQL查询中,并在执行()时发送整个查询.

但它没有提到如何获得结果查询字符串.我知道这是一个糟糕的主意,但在调试模式下这并不会让我感到困扰.有人知道怎么做这个吗?

PS如果有某种方式我可以重新开放/引起对原来两年前主题的关注,而不是打开一个新主题,请告诉我.

php pdo prepared-statement

13
推荐指数
1
解决办法
5466
查看次数

PHP/Amazon S3:查询字符串身份验证有时会失败

我在PHP中创建了一个简单的文件浏览器,通过生成过期的查询URL链接到文件.因此,对于对目录的每次访问,生成到每个文件的链接,该文件有效期为900秒.

我现在遇到的问题是生成的签名有时似乎失败了.这很奇怪,因为我故意使用外部S3库来生成URL和签名.

实际上,我尝试了以下库来生成签名:

库内部使用hash_hmac('sha256',...或hash_hmac('sha1',...) - 我也不明白为什么使用不同的哈希算法.

由于所有库的问题都是一样的,所以它也可以在我的URL生成代码中,但这很简单:

$bucket = "myBucket";
$filename = $object->Key;
$linksValidForSeconds = 900;
$url = $s3->get_object_url($bucket, $filename, $linksValidForSeconds);
Run Code Online (Sandbox Code Playgroud)

Sp $ bucket和$ linksValidForSeconds是常量,$ filename是例如"Media/Pictures/My Picture.png".但是对于相同变量的事件,它有时是有效的,因此不能.

有任何想法吗?

编辑:Typo /错误的常量变量名称已修复(谢谢)

php amazon-s3 digital-signature

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

JAR藏在EXE里面?

作为Java游戏的Minecraft本周末免费.Windows版本作为exe文件下载.我很好奇EXE文件正在做什么以及它从哪里解压缩并运行实际的游戏JAR.所以使用命令,我找到了运行javaw.exe进程的命令行参数; 奇怪的是,它是使用指向可执行文件的类路径启动的!(意思是,.exe文件充当jar).实际上,在将Minecraft.exe重命名为Minecraft.jar之后,我能够打开它并查看加载器类文件等,就像它是一个普通的JAR文件而不是EXE一样.

这怎么可能?我怎么能用我自己的JAR文件呢?

java jar executable-jar

11
推荐指数
1
解决办法
7542
查看次数

bash:find命令中的复杂测试

我想做的事情如下:

find . -type f -exec test $(file --brief --mime-type '{}' ) == 'text/html' \; -print 
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚引用或逃避测试的args的正确方法,尤其是'$('...')'.

linux bash find

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

在64位上运行PIL

有没有办法在64位操作系统上运行PIL(Python Imaging Library)?

它是Windows 7 64位

python 64-bit python-imaging-library

11
推荐指数
1
解决办法
9240
查看次数

有一种简单的方法可以返回重复X次的字符串吗?

我试图在一个基于项深度的字符串之前插入一定数量的缩进,我想知道是否有一种方法可以重复X次返回一个字符串.例:

string indent = "---";
Console.WriteLine(indent.Repeat(0)); //would print nothing.
Console.WriteLine(indent.Repeat(1)); //would print "---".
Console.WriteLine(indent.Repeat(2)); //would print "------".
Console.WriteLine(indent.Repeat(3)); //would print "---------".
Run Code Online (Sandbox Code Playgroud)

.net c#

290
推荐指数
9
解决办法
17万
查看次数

Java相当于.NET的String.Format

是否有相当于String.FormatJava的.NET ?

.net c# java string

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

Scala:从列表列表中创建结构(XML)

我有一个来自java的结构,一个List <List <String >>包含以下元素:

[[ "Node0", "Node00", "Leaf0"],
 [ "Node0", "Node00", "Leaf1"],
 [ "Node1", "Leaf2"],
 [ "Node0", "Leaf3"],
 [ "Node2", "Node20", "Node200", "Leaf4"]]
Run Code Online (Sandbox Code Playgroud)

我想要做的是以最简单的方式创建XML结构(使用Scala),结束如下所示.我能做到这一点有很多方法,迭代,递归调用等.

有任何关于解决这个问题的紧凑可读方式的建议吗

<node> Node0 
      <node> Node00 
            <node> Leaf0 </node>
            <node> Leaf1 </node>
      </node>
      <node> Leaf3 </node>
</node>
<node> Node1
      <node> Leaf2 </node>
</node>
<node> Node2
      <node> Node20
            <node> Node200
                  <node> Leaf4 </node>
            </node>
      </node>
</node>
Run Code Online (Sandbox Code Playgroud)

java xml scala list

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