问题列表 - 第16850页

从SQL DATE获取月份和年份

我只需要从SQL Server中的Date字段访问Month.Year.

sql t-sql sql-server

116
推荐指数
15
解决办法
91万
查看次数

.NET应用程序启动非常慢 - cryptnet.dll尝试访问百慕大的IP

我已经构建了一个.NET控制台应用程序,它可以运行好几年.从11月23日开始,在生产中运行需要花费大量时间(15秒)(从Visual Studio运行时它可以正常工作).

我试图追溯Process Monitor(ProcMon)发生了什么,我发现了这种模式:

  • 应用程序正常启动
  • 应用程序加载 cryptnet.dll
  • 应用程序进入睡眠状态,我看到一系列TCP Reconnect消息,机器试图通过HTTP(似乎在百慕大)达到206.53.176.17.
  • 应用程序查询信息 cryptnet.dll
  • 应用尝试通过HTTP连接到206.53.176.78.

15秒后,一切都重新开始工作(我看到一个访问,crypt32.dll因为应用程序继续加载时发生的第一件事).

我完全迷失了:问题与我的机器无关,但是所有同事如何使用我的工具遇到同样的问题.这似乎与在加载应用程序时完成的Authenticode签名验证有关.

实际上,当尝试通过资源管理器查看EXE 的数字签名时,单击" 详细信息"需要15秒才能查看"数字签名详细信息"面板(没有任何错误).证书的颁发者定义为:

CN = QV Schweiz ICA
OU = Issuing Certificate Authority
O = QuoVadis Trustlink Schweiz AG
C = CH
Run Code Online (Sandbox Code Playgroud)

它仍然有效(消息说"这个数字签名没问题.").

注意:证书的根发行者是http://www.quovadisglobal.bm/,恰好在百慕大......

c#

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

将元组乘以标量

我有以下代码:

print(img.size)
print(10 * img.size)
Run Code Online (Sandbox Code Playgroud)

这将打印

(70, 70)
(70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70)
Run Code Online (Sandbox Code Playgroud)

虽然我想要它打印

(700, 700)
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点,而不必写

print(10 * img.size[0], 10 * img.size[1])
Run Code Online (Sandbox Code Playgroud)

PS:img.size是一个PIL图像.Dunno,如果在这种情况下重要的话.

python python-imaging-library

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

Facebook连接显示邀请朋友对话框并在完成时关闭

我正在尝试创建一个Facebook Connect应用程序,使用Facebook的Javascript API(通过FBMLPopupDialog)在页面中显示朋友邀请对话框.

问题是显示您使用的朋友邀请对话框 多朋友表单,需要action ="url"属性,该属性表示在用户完成或跳过表单时将页面重定向到的URL.问题是我想关闭FBMLPopupDialog(就像用户只是点击弹出对话框中的'X'按钮一样).我能做的最好的事情是将用户重定向回他们所在的页面基本上是重新加载,但是他们失去了所有AJAX/Flash应用程序状态.

我想知道是否有任何Facebook Connect开发人员遇到这个问题并且有一个很好的方法来简单地在他们的网站中显示朋友邀请"灯箱"对话框,他们不想在用户完成时"刷新"或"重定向" .

facebook connect JS API提供了一个FB.Connect.inviteConnectUsers,它提供了一个很好的对话框,但只连接了你的应用程序的现有用户,这些用户也有一个Facebook帐户但没有连接.

http://bugs.developers.facebook.com/show_bug.cgi?id=4916

function fb_inviteFriends() {
                //Invite users
                log("Inviting users...");
        FB.Connect.requireSession( 
            function() { //Connect succes

                var uid = FB.Facebook.apiClient.get_session().uid;
                log('FB CONNECT SUCCESS: ' + uid);
                //Invite users
                log("Inviting users...");
                //Update server with connected account
                updateAccountFacebookUID();
                var fbml = fb_getInviteFBML() ;
                var dialog = new FB.UI. FBMLPopupDialog("Weblings Invite", fbml) ;
                //dialog.setFBMLContent(fbml);
                dialog.setContentWidth(650);
                dialog.setContentHeight(450);
                dialog.show();

            },
            //Connect cancelled
            function()  {
                //User cancelled the connect
                log("FB Connect cancelled:"); …
Run Code Online (Sandbox Code Playgroud)

javascript facebook social-networking

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

使用unix shell脚本发送电子邮件

我必须编写一个脚本来使用unix shell脚本发送邮件.

以下脚本允许我拥有可变的消息体.

是否可以在下面的代码中包含可变主题部分?

#!/bin/bash
# Sending mail to remote user

sender="root@sped56.lss.emc.com"
receiver="root@sped56.lss.emc.com"
body="THIS IS THE BODY"
subj="THIS IS THE SUBJECT."


echo $body | mail $receiver -s "THIS IS THE SUBJECT" // this works fine
echo $body | mail $receiver -s $subj // ERROR - sends one mail with only
//"THIS" as subject and generates another error mail for the other three words 
Run Code Online (Sandbox Code Playgroud)

unix email bash shell scripting

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

Perl的$*变量曾经做过什么?

我有一些来自http://www.hyllander.org/node/23的代码使用$*("美元星号"或"美元星"),但我的perl版本报告:

$* is no longer supported at migrate.pl line 284.
Run Code Online (Sandbox Code Playgroud)

你知道做什么的副作用吗?

$*=1
Run Code Online (Sandbox Code Playgroud)

这是否会以某种方式影响函数split或标记符或正则表达式?

perl predefined-variables

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

制作循环迭代器(循环器)的最简单方法?

我有一个对象,我想在游戏中连续循环旅行.我有一系列坐标std::vector,我想用作航点.

有没有办法制作std::vector<T>::iterator循环(也称为循环器)?

我能想到的最好的是拥有两个迭代器,然后每当第一个迭代器耗尽时,为它分配第二个迭代器的值(不会用于做任何其他事情)但我甚至不确定它是否会起作用 - 将赋值运算符复制迭代器用于保存索引的任何内容,还是只引用它(因此在第二轮之后将无用)?

我希望对象永远地沿着路点行进(除非它被破坏但在该方法中不会发生),但迭代器只会为每个帧调用一次并且必须返回以便我可以更新游戏中的其他对象.

该解决方案必须适用于gcc和microsoft编译器(如果无法在标准C++中编写它).

c++ stdvector

13
推荐指数
2
解决办法
5550
查看次数

将Perl脚本转换为Python:基于哈希键重复数据删除2个文件

我是Python的新手,想知道是否有人会将一个相当简单的Perl脚本示例转换为Python?

该脚本采用2个文件,并通过比较散列键仅输出第二个文件中的唯一行.它还将重复的行输出到文件.我发现使用Perl这种重复删除方法非常快,并且希望看到Python如何比较.

#! /usr/bin/perl

## Compare file1 and file2 and output only the unique lines from file2.

## Opening file1.txt and store the data in a hash.
open my $file1, '<', "file1.txt" or die $!;
while ( <$file1> ) {
    my $name = $_;
    $file1hash{$name}=$_;
}
## Opening file2.txt and store the data in a hash.
open my $file2, '<', "file2.txt" or die $!;

while  ( <$file2> ) {
    $name = $_;
    $file2hash{$name}=$_;
}

open my $dfh, '>', "duplicate.txt";

## …
Run Code Online (Sandbox Code Playgroud)

python perl hash

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

Javadoc是否等同于<![CDATA [...]]>?

不幸的是,HTML中没有CDATA.

这很遗憾,因为它非常适合添加javadoc包含XML的注释,因此您不必转义<和>,例如:

/**<![CDATA[ This parses <complexType name=""> ]]>*/
Run Code Online (Sandbox Code Playgroud)

但是,可以javadoc识别CDATA部分,并将其转换为HTML.例如:

This parses &lt;complexType name=""&gt;
Run Code Online (Sandbox Code Playgroud)

或者它可以使用比CDATA更简单的语法.因为javadoc是可扩展的,所以有可能有人添加了这个功能; 或者可能javadoc已将它埋在某处...有人知道吗?

html java xml javadoc cdata

27
推荐指数
3
解决办法
6691
查看次数

从客户端的回调方法调用服务

我有一个场景,当客户端收到其中一个回调方法的命令时,客户端需要调用另一个服务.例如:在OnNewCommand()中,回调方法客户端收到消息X.现在客户端必须调用服务器中定义的Service1().注意,客户已注册到Service1()的回调.我不能使用相同的客户端对象来调用Service1(),因为它会导致死锁.所以我使用一个新的客户端对象来调用Service1().但它会挂起,直到超时期限到期.知道怎么解决吗?谢谢

wcf client nested callback

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