问题列表 - 第2086页

构建 XML 文件时如何查看 IXMLDOMElementPtr 的内容?

我在 MSXML 6 中使用 IXMLDOM 在 C++ MFC 应用程序中构建 XML 文件。有没有办法在内存中查看 xml 文档的内容?

例如,XPATH 查询在创建文件中途失败。我将如何查看 xml 文档的全部内容?

谢谢!

c++ xml dom

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

基于URL的验证链接

有哪些好的建议或资源可以帮助我确保单击基于URL的身份验证?

本质上,情况是第三方系统通过浏览器接受HTTPS请求,您可以在其中提供身份验证信息(un,pw,authkey等...).然后,该服务在验证提供的凭证时将允许或拒绝登录访问.关键是,如果有人点击该链接,他们将自动被授予访问该第三方系统的权限.

目前,整个过程并没有太多的安全性(这不是一个大问题,因为产品尚未投入生产),第三方愿意进行一些修改以保证这一点. .

我已经确定我需要散列信息,甚至可能通过POST提交它以防止它在浏览器历史记录中显示信息.但我想对你们如何处理这样的事情提出一点意见.

[编辑:请求将继续通过HTTPS发送.我还修改了以前用过的HTTP的HTTP]

security authentication http single-sign-on

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

匹配正则表达式中的可选子字符串

我正在开发一种算法来解析一系列短字符串中的数字.这些字符串有些规律,但有一些不同的一般形式和几个例外.我正在尝试构建一组处理各种形式和异常的正则表达式; 我将一个接一个地应用它们,看看我是否得到了一个匹配.

其中一种形式是这样的:

X (Y) Z
Run Code Online (Sandbox Code Playgroud)

哪里:

  • X是我想要捕捉的数字.
  • Z是静态的预定义文本.这基本上是我如何确定这种特定形式是否适用.
  • Y是一个未知长度和内容的字符串,用括号括起来.

另外:Y是可选的; 它并不总是出现在带有Z和X的字符串中.因此,我希望能够从所有这些字符串中提取数字:

  • 10 Z.
  • 20(foo)Z
  • 30(bar)Z

现在,我有一个正则表达式将捕获第一个:

([0-9]+) +Z
Run Code Online (Sandbox Code Playgroud)

我的问题是,我不知道如何构造一个匹配一系列字符的正则表达式,当且仅当它们被括在括号中时.这可以在一个正则表达式中完成吗?

regex

40
推荐指数
4
解决办法
13万
查看次数

有没有办法在TFS中跨项目链接工作项

在Team Foundation Server中,有一种方法可以将一个项目中的工作项链接到其他项目,以便它们显示在两个项目的报告中.我们正在考虑将发布工程项目保留在他们自己的项目中,并希望它们与他们实际执行的项目相关联.这可能吗?因此,例如,我将在发布工程下创建项目,将其分配给工程师,然后将其链接到产品X,以便它也显示为Project X的工作项.

tfs

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

java message bundle - 使用变体时的属性文件命名约定?

使用变体时,消息包属性文件的命名约定是什么?

例如,如果区域设置是EN US,则属性文件查找将是

message_en_US.properties

如果我实例化本地EN US虽然变体字符串是"DEVL"怎么办?

什么是搜索顺序?

java locale

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

在PHP中通过引用传递数据库连接

问题是数据库连接是应该通过引用还是通过值传递?

对我来说,我特别质疑PHP到MySQL的连接,但我认为它适用于所有数据库.

我听说在PHP中将变量传递给函数或对象时,它会被复制到内存中,因此会立即使用两倍的内存.我还听说只有在对值进行了更改(例如从数组中添加/删除键)后才会复制它.

在数据库连接中,我认为它在函数内被更改,因为查询可能会改变最后一个插入id或num行.(我想这是另一个问题:连接中是否存在num rows和insert id之类的内容,或者实际调用是否回到了数据库?)

那么,如果通过引用或值传递连接,那么内存或速度是否重要?PHP 4对5有什么不同吗?

// $connection is resource
function DoSomething1(&$connection) { ... }
function DoSomething2($connection) { ... }
Run Code Online (Sandbox Code Playgroud)

php mysql database

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

颜色正则表达式匹配 - 没有丢失未命中

使用时,grep --color=always我可以为正则表达式匹配获得漂亮的颜色突出显示.

但是,grep只返回至少有一个匹配的行.相反,我正在寻找一种方法来简单地突出正则表达式匹配,同时保留所有其他输入,而不丢弃没有任何匹配的行.

我试图使用颜色sed,并阅读grep文档,但我似乎无法得到我想要的.

如果我的描述不明显,我想要:

INPUT:

  • 弗雷德
  • 摊晒
  • 红色

正则表达式:

  • ".*红色"

OUTPUT:

  • 弗雷德(红色)
  • 摊晒
  • 红色(红色)

所以我可以这样做:

list_stuff | color_grep "make_this_stand_out_but_dont_hide_the_rest"
Run Code Online (Sandbox Code Playgroud)

编辑:

我找到了一个不太漂亮的解决方案,但它有效:

感谢:http: //www.pixelbeat.org/docs/terminal_colours/

特别是脚本(我修改/简化):http: //www.pixelbeat.org/talks/iitui/sedgrep

function sedgrep ()
{
    C_PATT=`echo -e '\033[33;01m'`
    C_NORM=`echo -e '\033[m'`

    sed -s "s/$1/${C_PATT}&${C_NORM}/gi"
}
Run Code Online (Sandbox Code Playgroud)

仍在寻找一种更简单的方法来做到这一点!

regex linux

19
推荐指数
3
解决办法
4525
查看次数

用于删除C和C++注释的Python代码段

我正在寻找从代码中删除C和C++注释的Python代码.(假设字符串包含整个C源文件.)

我意识到我可以使用正则表达式匹配.match()子串,但这不能解决嵌套问题/*,或者//内部问题/* */.

理想情况下,我更喜欢一个能够正确处理尴尬案例的非天真实现.

c c++ python regex comments

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

XmlReader - 自闭元素不会触发EndElement事件?

我在.NET中使用XmlReader来使用循环解析XML文件:

while (xml.Read()) {
   switch xml.NodeType {
     case XmlNodeType.Element:
      //Do something
     case XmlNodeType.Text:
      //Do something
     case XmlNodeType.EndElement:  
      //Do something
   }
}
Run Code Online (Sandbox Code Playgroud)

我想知道以下XML代码是否产生一些EndElement节点是否正常?请注意/>之前缺少的空格,但我不认为这是问题所在.

<date month="November" year="2001"/>
<zone name="xml"/>
Run Code Online (Sandbox Code Playgroud)

是否有不同的NodeType或属性来指示自闭元素?

.net c# xml xmlreader .net-2.0

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

何时在C#中使用静态类

以下是MSDN在何时使用静态类时要说的内容:

static class CompanyInfo
{
    public static string GetCompanyName() { return "CompanyName"; }
    public static string GetCompanyAddress() { return "CompanyAddress"; }
    //...
}
Run Code Online (Sandbox Code Playgroud)

使用静态类作为与特定对象无关的方法的组织单位.此外,静态类可以使您的实现更简单,更快,因为您不必创建对象来调用其方法.以有意义的方式组织类中的方法很有用,例如System命名空间中Math类的方法.

对我来说,这个例子似乎并没有涵盖静态类的很多可能的使用场景.在过去,我已经将静态类用于相关函数的无状态套件,但这就是它.那么,在什么情况下应该(而且不应该)将一个类声明为静态?

c# static class

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

标签 统计

regex ×3

c# ×2

c++ ×2

xml ×2

.net ×1

.net-2.0 ×1

authentication ×1

c ×1

class ×1

comments ×1

database ×1

dom ×1

http ×1

java ×1

linux ×1

locale ×1

mysql ×1

php ×1

python ×1

security ×1

single-sign-on ×1

static ×1

tfs ×1

xmlreader ×1