问题列表 - 第39876页

ctypes mouse_events

ctypes.windll.user32.mouse_event(3,0,0,0,0)

我正在弄乱鼠标的位置,偶然发现了这条线,根据我的理解,它模拟鼠标点击.有没有人有类似行的文档(如右键单击等)?

python ctypes

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

如何决定在Web应用程序MVC或3层架构中应该使用哪一个?

如果我们必须在.Net中为Web应用程序选择任何一种架构模式,哪一个是最好的,MVC或3层,如何决定?

architecture asp.net-mvc

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

Silverlight媒体播放器位置问题

我面临一个奇怪的问题.我的应用程序播放来自特定位置的电影,因此即使是以毫秒为单位提到的位置对我也很重要.我正在为媒体元素分配一个位置,但它显示错误的帧.我不知道为什么媒体播放器不会从我给出的位置上玩.

以下是一些示例代码:

 TimeSpan oTimeSpan = TimeSpan.FromMilliseconds(16800200); // This shows 04:40:00.2000000

 MediaPlayer.Position = oTimeSpan;      // But after assigning, value is 04:40:00.1990000
Run Code Online (Sandbox Code Playgroud)

这是分配前后的屏幕截图: 替代文字

替代文字

谁能告诉我这里我做错了什么?

c# asp.net silverlight wpf timespan

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

查找地图的映射值

在C++中有没有办法搜索映射的映射值(而不是键),然后返回密钥?通常,我会someMap.find(someKey)->second得到值,但在这里我想做相反的事情并获得密钥(值和密钥都是唯一的).

c++ dictionary stdmap find

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

BASH shell脚本可以快速创建和填充新的测试文件

# for i in {1..5} do echo "New File $i" > file$i done
-bash: syntax error near unexpected token `>'
Run Code Online (Sandbox Code Playgroud)

我尝试了上面的单行脚本,该脚本因上述错误而失败.我正在尝试自动化输入过程:

echo "New File" > file1  
echo "New File" > file2  
echo "New File" > file3  
echo "New File" > file4  
echo "New File" > file5  
Run Code Online (Sandbox Code Playgroud)

我试图这样做而不创建一个脚本文件,如下面的工作:

#!/usr/bin/env bash                                                                                                                                                                                       
for i in {1..5} 
  do  
    echo "New File $i" > file$i 
  done
Run Code Online (Sandbox Code Playgroud)

这个脚本有效,但我希望能够在命令行的一行上做这样的事情.

我知道问题与重定向>到文件有关.我试图逃避>重定向一些其他的东西,谷歌搜索,但我没有想出一些有用的东西.

我希望能够在cli上单行执行此操作的原因是因为我希望能够不断更改文件的数量和内容以进行测试,我更愿意在命令行上执行此操作而不是编辑脚本文件.

更新1

我按照建议尝试了命令分隔符,并得到以下错误:

# for i in {1..5} do ; echo "New File …
Run Code Online (Sandbox Code Playgroud)

bash scripting for-loop

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

rails3中的Ajax回调

在用于ajax形式的rails 2中,我们可以使用像之前,之后的ajax回调等.如何在rails 3中执行此操作.

ruby-on-rails-3

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

<h2>和img在一行

<span><img src='/img/Rosia.gif' /><h2>??????</h2></span>
Run Code Online (Sandbox Code Playgroud)

如何用h2将图像设置在一行?

html templates

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

如何操纵价值?

我有两个双倍价值..

一个是103.4738,另一个是103.4728,因为它们只有0.001.

是否有一个javascript函数/方式,我可以做,检查值..意思是如果值是+/- 0.0005这将是一个传递...如果不是,它将是一个失败?

谢谢〜

javascript double

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

这应该是不明确的吗?(隐式演员表)

 struct A 
 {
     A(const A& src);
     A(const char* src);
 };
 struct B 
 {
     operator A();
     operator char*();
 };
 void test()  
 {
     B v;
     A s(v);
 }
Run Code Online (Sandbox Code Playgroud)

EDG/Comeau和MSVC允许代码,而GCC 4.4.4,CLANG和BCC拒绝它是不明确的.

一位C++委员会成员回答了这个问题(最初):

这不是模棱两可的; A(const A&)构造函数优于A(const char*)构造函数.const A&参数直接绑定到转换函数的结果,因此转换序列被认为是用户定义的转换,后跟身份转换(13.3.3.1.4p1).const char*参数是用户定义的转换,后跟资格转换,所以情况更糟.

然后,他跟进了这个.

实际上,我错了.虽然用户定义的转换序列中的第二个转换序列确实是一个决胜局,但仔细观察13.3.3.2p3,倒数第二个子弹,揭示了这个决胜局只适用于两个序列包含相同的情况用户定义的转换序列,在本例中不是这种情况.因为一个构造函数的转换序列使用B ::运算符A()而另一个使用b ::运算符char*(),所以在两个用户定义的转换序列之间没有仲裁器,并且它们是不明确的.

我的问题是这个.

13.3.3.2 p3表明,

除非以下规则之一适用,否则相同形式的两个隐式转换序列是不可区分的转换序列.

根据我的理解,关键字是"以下规则之一".这并不意味着说明"相同转换序列"的子弹会覆盖上述所有转发序列.我会认为"S1的等级优于S2的等级"会适用吗?

c++ standards casting

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

GraphicsMagick是否具有与ImageMagick"convert -auto-orient"相同的选项?

我想转移到GraphicsMagick,因为我只是调整大小和旋转照片,我听说它快了一点.但它不直接采用-auto-orient选项.有没有其他方法可以有效地做到这一点?Imagemagick convert -auto-orient选项将读取EXIF方向标记,相应地旋转,然后将EXIF标记重置为orientation = 1.

请参阅:http://www.imagemagick.org/script/command-line-options.php?ImageMagick = 80iu7ek6jb638dl2kin7n3v4d5#auto-orient

imagemagick image-processing graphicsmagick

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