问题列表 - 第48469页

用于VBScript性能测量的细粒度计时器

我在VBScript中做了一些性能测量.我想测量算法的执行速度

t1 = Now()  
doAlotOfWork ()  
t2 = Now()  
MsgBox "Operation took " & DateDiff ("s", t1, t2)  & " seconds."
Run Code Online (Sandbox Code Playgroud)

这给了我几秒钟的时间.如果一个算法导致1秒执行时间而另一个算法导致2秒钟,这几乎不会给我任何有用的信息.我需要将问题大小炸成一段需要一分钟才能执行的东西.

有没有人知道在VBScript中进行这些测量的方法,但随后更精细.例如,引入毫秒的东西.

我觉得WMI必须有一个解决方案.

vbscript benchmarking timer

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

部署使用Microsoft ReportViewer的WinForms应用程序时出现问题

我已经从Visual Studio 2010发布了一个WinForms应用程序.它使用的是.NET 4.0.在"发布"窗格的先决条件对话框中,我选择了.NET 4.0 Client Profile和Windows Installer 3.0.将应用程序发布到磁盘后,我将其迁移到首次安装.NET客户端配置文件的客户端计算机,并在重新启动后发出以下错误消息:

无法安装或运行应用程序.该应用程序需要Microsoft.ReportViewer.Common首先在全局程序集缓存中安装程序集10.0.0.

在此消息之后,安装过程退出.我在我的项目中使用.NET的报告(不是Crystal Reports).

deployment clickonce installer reportviewer .net-4.0

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

python中{}和[]有什么区别?

columnNames = {}columnNames = []python有什么区别?

我怎么能迭代每一个?使用 {% for value in columnNames %}ORfor idx_o, val_o in enumerate(columnNames):

python syntax

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

DIVs边界(比TABLE边界更少的可能性?!)

一个小问题
我有2个DIV,并排(浮动):

AAAAAAAAAAA BBBBBBBBBBB
AAAAAAAAAAA BBBBBBBBBBB
AAAAAAAAAAA
AAAAAAAAAAA
Run Code Online (Sandbox Code Playgroud)

我想要2个DIV之间的1pix实线边框,我希望这个边框具有最长DIV的高度(在我之前的例子中,A的高度,在另一个例子中,B的高度)

AAAAAAAAAAA BBBBBBBBBBB
AAAAAAAAAAA BBBBBBBBBBB
            BBBBBBBBBBB
            BBBBBBBBBBB
Run Code Online (Sandbox Code Playgroud)

我知道如何用一个简单的方法做到这一点,<table>但我不知道如何用DIV做到这一点
我试图为A设置一个边框,为B设置边框左边,但是我有一个2px边框...

谢谢您的帮助!

html css xhtml

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

请解释set-content $ zipfilename("PK"+ [char] 5 + [char] 6 +("$([char] 0)"*18))Powershell Script行

在研究了如何使用Powershell创建zip文件后,我发现了以下非常有用的链接,该链接描述了如何使用Powershell创建一个zip文件,其中包含以下脚本:

set-content $zipfilename ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18))
Run Code Online (Sandbox Code Playgroud)

这就像一个魅力,问题是我根本不明白它是如何工作的.我能否详细说明这是做什么的?

powershell zip

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

Java SWT:删除树项的选择


我需要在Java SWT中为树创建一个弹出菜单.但是,只有在没有选择任何项目时(当我单击TreeViewer的空白区域时),才会弹出菜单.如果我现在选择树的一个项目,我不能再次取消选择它.TreeViewer位于Composite内部.
我的第一个想法是添加一个MouseListener来检查是否没有选择Items并调用deselectAll(),但event.getSource()只返回树.
在(右)单击空格时如何删除项目选择的任何想法?

java tree swt

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

我可以在回调中处理Threading.Timer吗?

我正在使用Threading.Timer,如:

new Timer(new TimerCallback(y=>
{
    try
    {
        Save(Read(DateTime.Now));
        // here i want to dispose this timer
    }
    catch
    {                          
    }
}),null,100000,10000);
Run Code Online (Sandbox Code Playgroud)

如何在回调中处理此计时器.或解决方法?更新:让我解释一下情况.我想尝试调用方法"保存",同时抛出异常.如果它工作,我需要停止计时器.

.net dispose timer callback

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

Android App在按钮点击时拨打号码

我想调用文本框中给出的数字,但我收到错误:

应用程序'xyz'(进程com.android)意外停止

以下是我的代码.哪里出错了?

EditText txtPhn;
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    Button callButton = (Button)findViewById(R.id.btnCall);
    txtPhn = (EditText)findViewById(R.id.txtPhnNumber);
    callButton.setOnClickListener(new OnClickListener() {

        public void onClick(View v) {
            try {
                    Intent callIntent = new Intent(Intent.ACTION_CALL);
                    callIntent.setData(Uri.parse("tel:"+txtPhn.getText().toString()));
                    startActivity(callIntent);
                } catch (ActivityNotFoundException activityException) {
                    Log.e("Calling a Phone Number", "Call failed", activityException);
                }
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

编辑 LogCat

03-09 11:23:25.874: ERROR/AndroidRuntime(370): FATAL EXCEPTION: main
03-09 11:23:25.874: ERROR/AndroidRuntime(370): java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.CALL dat=tel:xxx-xxx-xxxx flg=0x10000000 cmp=com.android.phone/.OutgoingCallBroadcaster } from ProcessRecord{40738d70 370:org.krish.android/10034} (pid=370, uid=10034) …
Run Code Online (Sandbox Code Playgroud)

android android-emulator

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

Simulink中的整数到二进制转换

我知道这是一个非常基本的问题。但是,我仍然在Simulink中努力将Binary转换为Integer,反之亦然。

我可以使用功能块,并使用内置的Matlab函数来实现。但是我打算使用Simulink块将Binary转换为十进制数。

请建议我该怎么做,否则互联网上的任何指点都会有所帮助。

matlab simulink

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

如何读取用于OpenSAML的私钥?

好吧,这是另一个"我真的不知道从哪里开始"的问题,所以希望答案很简单.但是,我真的不知道要搜索什么,到目前为止我的尝试还没有被大量使用.

我想从(当前磁盘上)文件中读取私钥.最终,密钥将驻留在数据库中,但这对于当下来说已经足够好了,并且差异对解析密钥材料没有任何实际意义.我已经能够创建一个Credential保存密钥的公共部分的实例(由调试器确认),但我似乎无法弄清楚如何读取私有部分.密钥对生成为:

openssl genrsa 512 > d:\host.key
openssl req -new -x509 -nodes -sha1 -days 365 -key d:\host.key > d:\host.cert
Run Code Online (Sandbox Code Playgroud)

(是的,我知道很久以前就已经破坏了512位RSA密钥.但是,为了让API工作起来,我认为没有理由不必要地耗尽系统熵供应.)

到目前为止的代码是:

import org.opensaml.xml.security.credential.Credential;
import org.opensaml.xml.security.x509.BasicX509Credential;

private Credential getSigningCredential()
throws java.security.cert.CertificateException, IOException {
    BasicX509Credential credential = new BasicX509Credential();

    credential.setUsageType(UsageType.SIGNING);

    // read public key
    InputStream inStream = new FileInputStream("d:\\host.cert");
    CertificateFactory cf = CertificateFactory.getInstance("X.509");
    X509Certificate cert = (X509Certificate)cf.generateCertificate(inStream);
    inStream.close();
    credential.setEntityCertificate(cert);

    // TODO: read private key

    // done.
    return credential;
}
Run Code Online (Sandbox Code Playgroud)

但是如何将文件读host.key入私钥部分credential,以便我可以使用生成的Credential实例来签署数据?

java cryptography opensaml

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