问题列表 - 第25536页

增强图:应用考虑特定边缘子集的算法

我有一个带有类型边的巨大图形(即带有类型属性的边).说

typedef adjacency_list<vecS, vecS, vertex_prop, edge_prop> Graph;  
Run Code Online (Sandbox Code Playgroud)

边缘的"类型"是edge_prop的成员,并且具有{A,B,C,D}中的值,
我想运行宽度优先的搜索算法,只考虑类型A或B的边缘.
你会怎样?去做 ?

c++ algorithm boost boost-graph

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

奇怪的错误(取消引用指向不完整类型的指针)

void get_cwd(char* buf)
{
    char *result;

  current->fs->pwd;
    result = get_dentry_path(current->fs->pwd);

    memcpy(buf, result, strlen(result)+1);

    kfree(result);
}
Run Code Online (Sandbox Code Playgroud)

错误:取消引用指向不完整类型的指针

错误指向current-> fs-> pwd;

包括:

#include <asm/stat.h>
#include <linux/fs.h>
#include <linux/file.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/dirent.h>
#include <linux/sched.h>
#include <asm/uaccess.h>
#include <asm/current.h>
#include <linux/path.h>
Run Code Online (Sandbox Code Playgroud)

如果我输入current-> fs; 在第5行gcc不会在这一行给出错误.问题出在pwd现场.

c gcc kernel linux-kernel

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

将用户名和密码传递给svcutil.exe?

我们的OSB服务目前使用用户名和密码进行保护.尝试使用svcutil生成服务代理时,我获得了401未授权.我知道您需要设置一个svcutil.exe.config文件,但除了传递证书的示例外,我找不到任何示例.

有人知道如何使用svcutil发送用户名和密码吗?

wcf web-services svcutil.exe oracle-service-bus osb

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

在matplotlib/scipy/numpy中绘制log'd数组时出错

我有两个数组,我拿他们的日志.当我这样做并尝试绘制他们的散点图时,我收到此错误:

  File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/pyplot.py", line 2192, in scatter
    ret = ax.scatter(x, y, s, c, marker, cmap, norm, vmin, vmax, alpha, linewidths, faceted, verts, **kwargs)
  File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/axes.py", line 5384, in scatter
    self.add_collection(collection)
  File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/axes.py", line 1391, in add_collection
    self.update_datalim(collection.get_datalim(self.transData))
  File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/collections.py", line 153, in get_datalim
    offsets = transOffset.transform_non_affine(offsets)
  File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/transforms.py", line 1924, in transform_non_affine
    self._a.transform(points))
 File "/Library/Python/2.6/site-packages/matplotlib-1.0.svn_r7892-py2.6-macosx-10.6-universal.egg/matplotlib/transforms.py", line 1420, in transform
    return affine_transform(points, mtx)
ValueError: Invalid vertices array.
Run Code Online (Sandbox Code Playgroud)

代码很简单:

myarray_x = log(my_array[:, 0])
myarray_y = log(my_array[:, 1])
plt.scatter(myarray_x, myarray_y)
Run Code Online (Sandbox Code Playgroud)

什么可能导致这个?谢谢.

python numpy matplotlib scipy

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

获取最新时间戳mysql的记录

如何获取最新日期的所有记录.在我的数据库中提交的日期称为recordEntryDate,它的格式为2010-01-26 13:28:35

郎:php DB:mysql

php mysql

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

如何使用javascript迭代ASP .NET文本框并计算一个值?

我在转发器中有多个文本框,我将在运行时在这些文本框中输入值.我想要在一个label.i中的那些文本框中输入的所有值的总和.我想使用java脚本来做这件事.所以,请你帮助我.

.net javascript asp.net asp.net-ajax

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

Google App Engine是否支持ftp?

现在我使用自己的Java FTP程序将对象从我的PC ftp到ISP的网站服务器.

我想使用Google App Engine的servlet来获取Paypal IPN消息,然后将消息存储到我自己的对象中并将对象ftp到我的ISP的网站服务器,这是可行的吗?我听说Google App Engine不支持FTP.

我不希望谷歌为我做这件事,但我可以在我上传到App Engine的网络应用程序中使用我自己的Java FTP程序吗?

坦率

ftp google-app-engine

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

是否可以将数据提交到SQL数据库,等待完成,然后使用经典ASP返回从SQL生成的ID?

我有一个ASP表单,需要将数据提交到两个不同的系统.首先,数据需要进入MS SQL数据库,这将获得一个ID.然后,我需要将所有表单数据连同该ID一起提交给外部系统.

几乎所有代码都可以正常工作,数据进入数据库,数据将进入外部系统.问题是当我执行该查询时,我没有从SQL中获取我的ID.我觉得这种情况正在发生,因为代码中出现的速度有多快.我想,数据库正在添加它的行,同时我的帖子页面运行它的查询以获取ID.

我需要知道一种等待SQL完成插入或等待特定时间的方法.我已经尝试使用黑客用ASP"睡觉",这没有帮助.

我相信我可以在.Net中实现这一点,我的背景比ASP更多.Net,但这是我必须在我当前的项目中使用的.

有任何想法吗?

编辑:从函数写入DB的代码.

driis - 这是我对这应该如何工作的理解,但我对ID的后续查询没有返回任何内容,所以我的结果还没有完成插入或更新.也许我错了,如果是这样,那就更复杂了.:(

这里的任何一种方式都是来自更新数据库的函数的代码.请注意,这个代码是继承的,我的项目的其余部分是由我编写的,但是我仍然坚持使用以前开发人员的这些函数.

Sub DBWriteResult
    Dim connLeads
    Dim sSQL
    Dim rsUser
    Dim sErrorMsg
    Dim sLeads_Connection


  ' Connect to the Leads database
  ' -------------------------------------------------------------------
    sLeads_Connection = strDatabaseConnection


    Set connLeads = CreateObject("ADODB.Connection")
    connLeads.Provider = "SQLOLEDB.1"
    On Error Resume Next
    connLeads.Open sLeads_Connection

    If Err.number <> 0 Then

    ' Bad connection display error
        ' -----------------------------------------------------------------    
       Response.Write "Database Write Error: 001 Contact Programmer"
       Set connLeads = Nothing
       Exit Sub
    Else

    ' Verify the transaction does not already …
Run Code Online (Sandbox Code Playgroud)

sql forms ado asp-classic

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

pathinfo vs fnmatch

关于fnmatch在pathinfo上的速度有一个小小的争论:如何检查文件是否是php?

我并不完全相信所以决定对两个功能进行基准测试.

使用动态和静态路径显示pathinfo更快.

我的基准逻辑和结论是否有效?

编辑:从cmd使用mac php

PHP 5.3.0(cli)(内置:2009年7月20日13:56:33)版权所有(c)1997-2009 PHP Group Zend Engine v2.3.0,版权所有(c)1998-2009 Zend Technologies

动态路径pathinfo 3.2973630428314 fnmatch 3.4520659446716 x1.05

static path pathinfo 0.86487698554993 fnmatch 1.0420439243317 x1.2

来自cmd的mac xampp php

PHP 5.3.1(cli)(内置:2010年2月27日12:41:51)版权所有(c)1997-2009 PHP Group Zend Engine v2.3.0,版权所有(c)1998-2009 Zend Technologies

动态路径pathinfo 3.63922715187 fnmatch 4.99041700363 x1.37

static path pathinfo 1.03110480309 fnmatch 2.38929820061 x2.32

我在我的机器上包含一个结果样本,以秒为单位进行100,000次迭代:

dynamic path
pathinfo 3.79311800003
fnmatch 5.10071492195
x1.34

static path
pathinfo 1.03921294212
fnmatch 2.37709188461
x2.29
Run Code Online (Sandbox Code Playgroud)

码:

<pre>
<?php

$iterations=100000;

// Benchmark with dynamic file path
print("dynamic path\n"); …
Run Code Online (Sandbox Code Playgroud)

php benchmarking pathinfo fnmatch

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

帮我理解c#中的代码片段

我正在阅读这篇博客:管道和过滤器模式

我对这段代码感到困惑:

public class Pipeline<T>
{
    private readonly List<IOperation<T>> operations = new List<IOperation<T>>();

    public Pipeline<T> Register(IOperation<T> operation)
    {
        operations.Add(operation);
        return this;
    }

    public void Execute()
    {
        IEnumerable<T> current = new List<T>();
        foreach (IOperation<T> operation in operations)
        {
            current = operation.Execute(current);
        }
        IEnumerator<T> enumerator = current.GetEnumerator();
        while (enumerator.MoveNext());
    }
}
Run Code Online (Sandbox Code Playgroud)

这句话的目的是什么: while(enumerator.MoveNext()); ?似乎这个代码是noop.

c# code-snippets

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