问题列表 - 第858页

XPath可以只返回具有X子节点的节点吗?

是否可以使用XPath仅选择具有特定子元素的节点?例如,从这个XML我只想要宠物中有'bar'子元素的元素.因此,结果数据集将包含此示例中的lizardpig元素:

<pets>
  <cat>
    <foo>don't care about this</foo>
  </cat>
  <dog>
   <foo>not this one either</foo>
  </dog>
  <lizard>
   <bar>lizard should be returned, because it has a child of bar</bar>
  </lizard>
  <pig>
   <bar>return pig, too</bar>
  </pig>
</pets>
Run Code Online (Sandbox Code Playgroud)

这个Xpath给了我所有的宠物:"/pets/*",但我只想要有一个名字的子节点的宠物'bar'.

xml xslt xpath

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

使用ADO.Net的查询的连接超时异常

更新:看起来查询不会抛出任何超时.连接超时.

这是用于执行查询的示例代码.有时,在执行耗时的查询时,会抛出超时异常.

不能使用以下任何技术:1)增加超时.2)使用回调异步运行它.这需要以同步方式运行.

请建议任何其他技术,以便在执行耗时的查询时保持连接活动?

private static void CreateCommand(string queryString,
    string connectionString)
{
    using (SqlConnection connection = new SqlConnection(
               connectionString))
    {
        SqlCommand command = new SqlCommand(queryString, connection);
        command.Connection.Open();
        command.ExecuteNonQuery();
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c# ado.net timeout

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

将用户帐户注入mySQL

在这里解决一个奇怪的场景.

我们使用专有的工作站管理应用程序,它使用mySQL来存储其数据.在应用程序中,它们提供了大量报告,例如哪些用户在哪个时间登录到哪台计算机,所有安装在受监控计算机上的软件产品,依此类推.我们希望执行一组不同的报告,但是,它们不支持自定义报告.

由于他们的数据存储在mySQL中,我收集我可以手动执行报告.我没有有效的凭据来连接到mySQL服务器.无论如何我在mySQL服务器上创建用户帐户?我不想重置根密码或可能存在的任何帐户,因为它可能会破坏应用程序.


我可以完全访问Windows 2003服务器.我可以停止并重启服务,包括mySQL服务器.对于实际的mySQL服务器,我只能通过软件提供的GUI进行基本访问.我无法通过CLI或其他工具直接连接到它(由于缺少凭据).


如果它好像我试图未经授权访问mySQL服务器,我道歉.我已经联系了这家软件公司,截至今天已经有两周时间没有得到他们的回复.我需要了解数据.我可以完全访问物理盒,我有管理员权限.

mysql account

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

9
推荐指数
2
解决办法
7495
查看次数

带有指针的int矩阵C - 内存分配混乱

我在生成int矩阵时遇到了一些问题而没有产生内存泄漏.我希望能够通过read_matrix()动态地将给定(全局)矩阵制作成任何大小.但后来我希望能够在以后释放内存.所以在我的main方法中,第二个printf应该导致总线错误,因为它不应该分配任何内存.我将如何创建这个?

int**       first_matrix;
int**       second_matrix;
int**       result_matrix;

int** read_matrix(int size_x, int size_y)
{
    int** matrix;
    matrix = calloc(size_x, sizeof(int*));
    for(int i = 0;i<size_x;i++) {
        matrix[i] = calloc(size_y, sizeof(int));
    }
    for(int i = 0;i<size_x;i++) {
        for(int j = 0;j<size_y;j++) {
            matrix[i][j] = i*10+j;
        }
    }
    return matrix;
}

int main(int stackc, char** stack)
{
    first_matrix = read_matrix(10,10);
    printf("9:3 %d - 4:6 %d \n", first_matrix[9][3], first_matrix[4][6]);
    free(*first_matrix);
    free(first_matrix);
    printf("9:3 %d - 4:6 %d \n", first_matrix[9][3], first_matrix[4][6]);
}
Run Code Online (Sandbox Code Playgroud)

c pointers memory-management matrix

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

如何在C中获取堆栈跟踪?

我知道没有标准的C函数来做到这一点.我想知道Windows和*nix上的技术是什么?(Windows XP是我现在最重要的操作系统.)

c windows debugging cross-platform stack-trace

80
推荐指数
7
解决办法
10万
查看次数

(any == System.DBNull.Value)vs(any is System.DBNull)

有没有人喜欢如何检查一个值是DBNull什么?我发现这两个陈述给了我想要的结果,但只是想知道是否有偏好?

if (any is System.DBNull)

与...一样:

if (any == System.DBNull.Value)

谢谢!

.net null dbnull

10
推荐指数
3
解决办法
5330
查看次数

获取没有DNS的网络上所有计算机的列表

问候,

我需要一种方法(通过C#或.bat文件)来获取给定网络上所有计算机的列表.通常情况下,我使用"网络视图",但这往往只在您的域中起作用(根据我的理解).我需要网络上所有可用计算机的名称(或至少IP地址).

能够获得不属于我的域的所有计算机(在这种情况下我使用WORKGROUP,或者默认的是什么)也可以.

.net c# networking batch-file

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

对于声明为nillable的字段,我发送什么XML?

我有一个带有REST样式接口的应用程序,它通过POST从客户端获取XML文档.此应用程序使用Java编写,并使用XML bean处理发布的消息.

消息中字段的XML模式定义如下所示:

<xs:element name="value" type="xs:string" nillable="true" />
Run Code Online (Sandbox Code Playgroud)

如何发送符合此规范的空值?

我发送<value xsi:nil="true" /> 但这导致XML解析器barf.

xml xsd xml-nil

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

为公共django网站制作测试代码

我即将推出我正在网络上工作的网站的测试版.它需要有一个beta代码来限制访问.该网站是用django编写的.

我不想改变基本的Auth系统以适应beta代码,我并不特别关心beta代码的安全性是铁质的,只是它是一个重要的绊脚石.

我该怎么做?这是一个相当大的项目,因此向每个视图添加代码远非理想.


该解决方案效果很好.中间件类我最终得到了这个:

from django.http import HttpResponseRedirect

class BetaMiddleware(object):
    """
    Require beta code session key in order to view any page.
    """
    def process_request(self, request):
        if request.path != '/beta/' and not request.session.get('in_beta'):
            return HttpResponseRedirect('%s?next=%s' % ('/beta/', request.path))
Run Code Online (Sandbox Code Playgroud)

python authentication django django-authentication

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