问题列表 - 第9988页

是否有适用于.NET 3.5 SP1和WPF的CLR分析器?

在我的所有搜索中,我只能找到这一个链接,表明旧的CLR Profiler for .NET 2.0应该适用于.NET 3.0或3.5应用程序.

当我尝试使用CLR Profiler for .NET 2.0配置我的.NET 3.5 SP1 WPF应用程序时,它启动我的应用程序就好了,但它会抛出一个对话框,上面写着"等待应用程序启动公共语言运行时".

由于我的应用程序明确使用CLR,我只能得出结论,.NET 2.0的CLR Profiler不能与更新版本的框架一起使用(可能只是3.5 SP1应用程序的问题).

那么,有没有人知道是否有适用于3.5 SP1的CLR分析器版本?如果没有Microsoft的分析器版本,是否有另一个我可以使用的具有类似功能的免费分析器?

wpf profiler .net-3.5

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

Spidermonkey中的JSON序列化

我正在使用python-spidermonkeyJavaScript代码.

为了将对象(而不仅仅是字符串)传递给Python,我正在考虑返回一个JSON字符串.

这似乎是一个常见的问题,所以我想知道是否有任何设施可以内置到Spidermonkey或python-spidermonkey.(我知道uneval但是这并不意味着用于JSON序列化 - 我宁愿避免注入一块JavaScript来执行此操作.)

javascript python json spidermonkey

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

阻止事件触发后触发一次

我有以下代码:

$('body').mousemove(function() {
    $('#covering').fadeOut(500);
    $('.block div div').fadeOut(250)
    $('.block div div').css('margin-top','160px')
    $('.block div div').fadeIn(250);
});
Run Code Online (Sandbox Code Playgroud)

基本上我要做的是有一个"覆盖"div淡出(如在这个问题中)并且有一些块元素的内部div淡出,默默地移动,并且淡入以获得无缝效果.

但是,运行此操作时,每次移动鼠标时,都会运行上述所有操作.它提出了一个问题,因为这不是我想要发生的事情(我希望它发生一次,就是这样),我猜它会减慢浏览器的速度,可能会导致堆叠.

我想我曾经在某处读过如果一旦执行一次就停止执行某些事情,但是我记不住了,所以有没有办法做到这一点?谢谢.

javascript jquery javascript-events

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

K-均值算法

我正在尝试用Java编写k-means算法.我已经计算了许多数组,每个数组都包含许多系数.我需要使用k-means算法来对所有这些数据进行分组.你知道这个算法的任何实现吗?

谢谢

java algorithm grouping machine-learning unsupervised-learning

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

如何避免PHP中的调用时传递引用弃用错误?

我正在尝试减少发送到我的apache服务器日志的警告.

一个警告是:

已弃用调用时传递引用.

这是我很难想象为什么这个被废弃了,因为它是这样一个有用的编程功能,基本上我这样做:

public function takeScriptsWithMarker(&$lines, $marker) {

    ...
}
Run Code Online (Sandbox Code Playgroud)

我调用这个函数重复从它得到结果并处理它们,但也让数组$ lines通过重复发送到这个方法来建立.

  1. 重新编程这将是广泛的.
  2. 我不想只是"关闭警告",因为我想看到其他警告.

因此,由于不推荐使用call-by引用,获得此模式功能的"可接受方式"是什么:即将字符串数组发送到方法中,让方法更改它们,然后继续使用阵列?

php

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

'和'vs'AndAlso'在vb.net中与linq有关系吗?

如果你在vb.net中的linq查询中使用'And'或'AndAlso',这有关系吗?我知道在正常操作中'AndAlso'是短路的,所以通常会更快,但我不知道是否会延续到linq查询.如果linq查询是针对数据库还是针对内存集合,这是否重要?

linq vb.net

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

需要引用Java中的扩展接口模式

以下Java设计允许在不更改其与客户端的接口的情况下扩展对象.该对象可以实现其他扩展接口.客户端可以向对象询问它实现的扩展接口.我在一篇博客文章中看过它,但我的谷歌技能再次找不到博客文章.我不是在提倡这种设计的优点.我只是想找到这篇博文.

例如,想象一下运输车辆的领域模型.每个车辆对象实现此接口:

public interface Extendable {

    /**
     * Asks the object if it provides the extension.
     * 
     * @param extensionInterface
     *            requested extension
     * @return object implementing the requested extension, or {@code null} if
     *         not available.
     */
    <T> T queryExtension(Class<T> extensionInterface);
}
Run Code Online (Sandbox Code Playgroud)

固定翼飞机具有飞行控制面,但其他类型的车辆没有.为控制界面功能定义界面:

public interface ControlSurfaces {
    String getAilerons();
    String getElevator();
    String getRudder();
}
Run Code Online (Sandbox Code Playgroud)

固定翼飞机类提供ControlSurfaces扩展:

public class FixedWingAircraft extends Vehicle {

    @SuppressWarnings("unchecked")
    public <T> T queryExtension(Class<T> extensionInterface) {
        if (ControlSurfaces.class.equals(extensionInterface)) {
            return (T) new ControlSurfacesImpl();
        }
        return …
Run Code Online (Sandbox Code Playgroud)

java design-patterns

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

Guids的SQLite参数问题

我在使用参数时让Guids在SQLite(0.4.8)中匹配时遇到问题,当我使用类似的东西userGuid = 'guid here'工作时,但userGuid = @GuidHere事实并非如此.有人有主意吗?

创建:

CREATE TABLE Users
(
   UserGuid TEXT PRIMARY KEY NOT NULL, 
   FirstName TEXT, 
   LastName TEXT
)
Run Code Online (Sandbox Code Playgroud)

样本数据:

INSERT INTO Users (UserGuid, FirstName, LastName) 
VALUES ('e7bf9773-8231-44af-8d53-e624f0433943', 'Bobby', 'Bobston')
Run Code Online (Sandbox Code Playgroud)

删除声明(工作):

DELETE FROM Users WHERE UserGuid = 'e7bf9773-8231-44af-8d53-e624f0433943'
Run Code Online (Sandbox Code Playgroud)

删除声明(不工作):

DELETE FROM Users WHERE UserGuid = @UserGuid
Run Code Online (Sandbox Code Playgroud)

这是一个显示我的问题的C#程序:

using System;
using System.Data.SQLite;

namespace SQLite_Sample_App
{
    class Program
    {
        static void Main(string[] args)
        {
            Do();
            Console.Read();
        }

        static void Do()
        {
            using(SQLiteConnection MyConnection = new …
Run Code Online (Sandbox Code Playgroud)

c# sql database sqlite

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

如何在Java中绘制一个垂直居中的字符串?

我知道这是一个简单的概念,但我正在努力使用字体指标.水平居中并不太难,但垂直方向看起来有点困难.

我尝试过各种组合使用FontMetrics getAscent,getLeading,getXXXX方法,但无论我尝试过什么,文本总是偏离几个像素.有没有办法测量文本的确切高度,使其完全居中.

java graphics

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

如何解析HttpWebResponse.Headers.Keys返回的Set-Cookie会话ID

我正在尝试使用ASP.NET网站创建一个HttpWebRequest/HttpWebResponse会话,以便稍后通过url params解析HTML表单(这部分我知道该怎么做),但我不明白如何解析和设置cookie如会话ID.在Fiddler中,它显示ASP.NET会话ID是通过Set-Cookie在对url的/ path请求的响应中返回的,但是如何提取此会话ID并将其设置为下一个HttpWebRequest的cookie ?我知道这个Set-Cookie标头可以在HttpWebResponse.Headers.Keys中找到,但有解析它的直接路径吗?谢谢!

c# cookies httpwebrequest httpwebresponse setcookie

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