问题列表 - 第31691页

对齐xml文档

我正在使用php domdocument将数据插入到xml文件中.但是当我打开xml文件时,数据显示在一行中:

<?xml version="1.0"?>
<root><activity>swimming</activity><activity>jogging</activity></root>
Run Code Online (Sandbox Code Playgroud)

我如何以编程方式对齐它?

<?xml version="1.0"?>
<root>
  <activity>swimming</activity>
  <activity>jogging</activity>
</root>
Run Code Online (Sandbox Code Playgroud)

php xml domdocument data-structures

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

如何在HTML文档中的选定位置插入元素?

我想在用户选择文档中的文本确定的位置插入一个元素(span,div等).

我能够得到选择的元素.但是我无法确定选择的确切位置.

例如:

<span>this is testing string for testing purpose</span>
Run Code Online (Sandbox Code Playgroud)

在此,我们假设用户选择了第二个'测试'字样.我希望它被替换为

<span>this is testing string for <b>testing</b> purpose</span>
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

顺便说一句:我知道这是可能的.谷歌浪潮做到了.我只是不知道该怎么做

html javascript dom

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

sp执行时阻止读取行

我有很多.NET进程从SQL Server 2008数据库表读取消息并一次处理一个.我实现了一个简单的SP来"锁定"任何一个进程正在读取的行,以避免任何两个进程处理同一行.

BEGIN TRAN

SELECT @status = status FROM t WHERE t.id = @id
IF @status = 'L'
BEGIN
    -- Already locked by another process. Skip this
    RETURN 0
END
ELSE
    UPDATE t SET status = 'L' WHERE id = @id
    RETURN 1
END

COMMIT
Run Code Online (Sandbox Code Playgroud)

然而,这是有缺陷的:有时一行被"锁定"并处理两次.我怀疑存在并发问题:两个进程在更新之前读取状态.

我认为这可以通过某种方式实现一个读取块来解决(即使事务块读取),但我不确定如何做到这一点.有人可以帮忙吗?

非常感谢提前

瑞安

.net sql sql-server locking transactions

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

动态添加加密的WCF邮件头

我们可以通过添加像这样的MessageHeader属性将Message头添加到WCF消息

 [MessageContract]
 public class HelloResponseMessage
 {
     [MessageHeader(ProtectionLevel=EncryptAndSign)]
     public string SSN
     {
         get { return extra; }
         set { this.extra = value; }
     }
 }
Run Code Online (Sandbox Code Playgroud)

第一个问题是,这有多安全,这适用于所有类型的WCF绑定吗?

第二个问题,是否有可能将加密的标题添加到所有消息中并在服务器部分中提取动态这样的?

MessageHeader header = MessageHeader.CreateHeader("SessionKey", "ns", _key);
OperationContext.Current.OutgoingMessageHeaders.Add(header);
Run Code Online (Sandbox Code Playgroud)

c# wcf

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

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

没有Visual Studio 2010的T4代码生成?

是否可以在不需要Visual Studio 2010的情况下运行T4代码生成?基本上我必须建立一个内部ORM(不要问..如果我有一个选择,我不会).我计划使用亚音速作为基础但改变一些事情以及它们如何工作.但是我的主要问题是我可以从我编写的外部应用程序运行T4,所以我可以使用T4的功能吗?或者我自己做得更好(我怀疑)?

t4 code-generation visual-studio-2010

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

添加先决条件Visual C++运行时可再发行组件

我在为Windows 7安装visual c ++运行时库时遇到问题.我使用installshield 2010准备安装程序,它们是将visual c ++ 2010设置为先决条件但没有VC++ 2008选项的选项.

我如何创建(或任何已创建的).prq文件,以便我可以构建我的应用程序.

请尽快帮助我.

installshield-2010

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

枚举中的Javascript枚举

我在javascript中有以下"Enum"来指示我的应用程序的状态:

var State = {
   STATE_A: 0,
   STATE_B: 1,
   STATE_C: 2
   //...
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望每个州都有一个"子国家".例如,STATE_B可能在... STATE_B1STATE_B2...

什么是最好的结构方式?我会以某种方式在"枚举"中嵌入State"枚举"吗?谢谢

如果有一个更好的方法来完全构建这个(除了枚举)我都是耳朵.基本上我需要能够设置和检查我的应用程序的状态,并且每个状态都可以(但不是必需)附加一个可以设置和检查的子状态.如果解决方案允许我超过1级嵌套深度,那就更好了.

javascript enums

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

使用FileStream ASPNET发送大文件500MB时出现OutOfMemoryException

我正在使用Filestream读取大文件(> 500 MB),我得到了OutOfMemoryException.

我使用Asp.net,.net 3.5,win2003,iis 6.0

我希望在我的应用中:

Read DATA from Oracle

Uncompress file using FileStream and BZip2

Read file uncompressed and send it to asp.net page for download.

When I read file from disk, Fails !!! and get OutOfMemory...

. My Code is:

using (var fs3 = new FileStream(filePath2, FileMode.Open, FileAccess.Read)) 
        { 
          byte[] b2 = ReadFully(fs3, 1024); 
        } 

 // http://www.yoda.arachsys.com/csharp/readbinary.html
 public static byte[] ReadFully(Stream stream, int initialLength) 
  { 
    // If we've been passed an unhelpful initial length, just 
    // use …
Run Code Online (Sandbox Code Playgroud)

asp.net download stream out-of-memory filestream

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

使用Javascript抓取网站?

我正在努力将信息提交给严重依赖Javascript来完成其大部分操作的网站.当我在浏览器中禁用Javascript时,该网站甚至无法工作.

我在Google和SO上搜索了一些解决方案,并且有人建议我应该对Javascript进行逆向工程,但我不知道该怎么做.

到目前为止,我一直在使用Mechanize,它适用于不需要Javascript的网站.

有没有办法通过使用urllib2或类似的东西访问使用Javascript的网站?我也愿意学习Javascript,如果这就是它需要的东西.

javascript python screen-scraping

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