问题列表 - 第26802页

替换XML文本的最佳方法

我有一个Web服务,它返回以下XML:

<Validacion>
        <Es_Valido>NK7+22XrSgJout+ZeCq5IA==</Es_Valido>
    </Validacion>
    <Estatus>
        <Estatus>dqrQ7VtQmNFXmXmWlZTL7A==</Estatus>
    </Estatus>
    <Generales>
<Nombre>V4wb2/tq9tEHW80tFkS3knO8i4yTpJzh7Jqi9MxpVVE=</Nombre>
<Apellido>jXyRpjDQvsnzZz+wsq6b42amyTg2np0wckLmQjQx1rCJc8d3dDg6toSdSX200eGi</Apellido>
<Ident_Clie>IYbofEiD+wOCJ+ujYTUxgsWJTnGfVU+jcQyhzgQralM=</Ident_Clie>           <Fec_Creacion>hMI2YyE5h2JVp8CupWfjLy24W7LstxgmlGoDYjPev0r8TUf2Tav9MBmA2Xd9Pe8c</Fec_Creacion>
<Nom_Asoc>CF/KXngDNY+nT99n1ITBJJDb08/wdou3e9znoVaCU3dlTQi/6EmceDHUbvAAvxsKH9MUeLtbCIzqpJq74e  QfpA==</Nom_Asoc>
        <Fec_Defuncion />
    </Generales>
Run Code Online (Sandbox Code Playgroud)

加密的标签里面的文字,我需要解密文本,我想出了一个正则表达式解决方案,但我不认为它是非常优化的,有没有更好的方法来做到这一点?谢谢!

.net c# xml xml-parsing

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

无法从 memcached 程序在服务器上保存数据

嗨,我想知道为什么我不能存储多维(数组大小超过 1000)

$memcache = new Memcache;

$memcache->connect('localhost', 11211) or die ("Could not connect");
Run Code Online (Sandbox Code Playgroud)

以上 s 工作正常...

下面的有错误...

   $memcache->set('key', $sear, false, 60) or die ("Failed to save data at the server");

   if the $sear is string or object array then no problem for store data at the server..

  but i store multi dimensional array in memcached,,i will get the error is 

    Failed to save data at the server
Run Code Online (Sandbox Code Playgroud)

感谢并提前

php memcached

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

对phing目标中的每个文件执行命令

如何在phing文件集目标的每个文件上执行目标操作?例如:

<exec command="cat {$filepath}">
  <fileset dir=".">
    <include name="*.php">
  </fileset>
</exec>
Run Code Online (Sandbox Code Playgroud)

php phing

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

什么是<?超级T>语法?

我无法理解以下语法:

public class SortedList< T extends Comparable< ? super T> > extends LinkedList< T >
Run Code Online (Sandbox Code Playgroud)

我看到类SortedList扩展了LinkedList.我只是不知道是什么

T extends Comparable< ? super T>
Run Code Online (Sandbox Code Playgroud)

手段.

到目前为止我对它的理解是类型T必须是一个实现Comparable的类型......但是它是什么< ? super T >

java

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

有效Java hashCode()实现中的位移

我想知道是否有人可以详细解释什么

(int)(l ^ (l >>> 32));

在下面的hashcode实现中(由eclipse生成,但与Effective Java相同):

private int i;
private char c; 
private boolean b;
private short s;
private long l;
private double d;
private float f;

@Override
public int hashCode() {
    final int prime = 31;
    int result = 1;
    result = prime * result + i;
    result = prime * result + s;
    result = prime * result + (b ? 1231 : 1237);
    result = prime * result + c;
    long t = Double.doubleToLongBits(d);
    result …
Run Code Online (Sandbox Code Playgroud)

java hashcode

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

呼叫/ cc在Lua - 可能吗?

关于Continuation的维基百科文章说:
"在任何支持闭包的语言中,都可以用连续传递方式编写程序并手动实现call/cc."

这是真的,我需要知道如何做或不是真的,这个陈述需要纠正.

如果这是真的,请告诉我如何在Lua中实现call/cc,因为我看不清楚如何.

我想我能够实现来电/立方厘米,如果手动Lua中有coroutine.clone功能解释在这里.

如果闭包不足以实现call/cc那么还需要什么呢?

以下文字是可选阅读.
PS:Lua与其协程表一次性延续.一个coroutine.clone函数允许我克隆它多次调用它,从而有效地使call/cc成为可能(除非我误解了call/cc).但是Lua中不存在克隆功能.Lua IRC频道上的某个人建议我使用Pluto库(它实现序列化)来编组协程,复制它然后解组它并再次使用它.虽然这可能会奏效,但我更感兴趣的是call/cc的理论实现,以及查找语言需要具有的实际最小特征集以便允许其手动实现.

编辑1:好的人,帮我在这里,这花了我很长时间,因为我不知道任何计划,但我想出了一些应该帮助我们的东西.请看下面的代码.第一个是Scheme中的程序,第二个是相同的程序,但在Lua中.
希望这会帮助我们.我相信我们非常接近.

PS:这些例子来自关于CallCC的维基百科文章的第一个例子. 方案版

(define call/cc call-with-current-continuation)

; callcc CPS-transformed (thanks to the people from the #scheme channel at freenode.net)
(define cpscallcc
  (lambda (consumer k)
    (let ((cc (lambda (result) (k result))))
      (consumer cc k))))

; this is the continuation we will use to display the "returned" values
(define main-continuation
  (lambda (result)
    (display "--> ")
    (display result)
    (newline)))

; …
Run Code Online (Sandbox Code Playgroud)

continuations lua callcc

22
推荐指数
3
解决办法
3832
查看次数

如何创建对象并向其添加属性?

我想在Python中创建一个动态对象(在另一个对象内),然后为其添加属性.

我试过了:

obj = someobject
obj.a = object()
setattr(obj.a, 'somefield', 'somevalue')
Run Code Online (Sandbox Code Playgroud)

但这没用.

有任何想法吗?

编辑:

我从for循环中设置属性,循环遍历值列表,例如

params = ['attr1', 'attr2', 'attr3']
obj = someobject
obj.a = object()

for p in params:
   obj.a.p # where p comes from for loop variable
Run Code Online (Sandbox Code Playgroud)

在上面的例子中,我会得到obj.a.attr1,obj.a.attr2,obj.a.attr3.

我使用了这个setattr函数因为我不知道怎么做obj.a.NAME一个for循环.

如何根据p上面示例中的值设置属性?

python attributes class object

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

将任意GUID编码为可读ASCII(33-127)的最有效方法是什么?

GUID的标准字符串表示形式大约需要36个字符.哪个非常好,但也非常浪费.我想知道如何使用33-127范围内的所有ASCII字符以最短的方式对其进行编码.天真的实现产生22个字符,因为128位/6位产生22个字符.

霍夫曼编码是我的第二好,唯一的问题是如何选择代码....

当然,编码必须是无损的.

algorithm guid

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

如何在新窗口中打开链接?

我有一个特定链接的点击处理程序,在里面我想做类似以下的事情:

window.location = url
Run Code Online (Sandbox Code Playgroud)

我需要这个在新窗口中实际打开网址,我该怎么做?

javascript jquery

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

在Gtk中,是否有可能使小部件淡入淡出?

我想要Label(或至少标签上的文字)做一个快速的淡入.看起来这可能是混乱的,但我不想使用杂乱,直到为Ubuntu打包杂乱.有没有办法做到这一点,不涉及使用杂乱?

c# gtk gtk# clutter

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