小编TSU*_*SUK的帖子

Excel将字段添加到Xml映射

我在Excel 2010工作表上有一个XML映射,我会定期刷新XML文件的内容.我最近为XML数据添加了一个新字段,并希望它显示在我的XML映射上.

我只是希望能够添加新字段,但它看起来虽然不得不再次导入整个结构,我不想这样做,因为它将需要重新开发很多自定义格式.

任何帮助赞赏.

xml excel vba excel-vba

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

PHP扩展迭代数组

我开始编写一个PHP扩展,希望能够了解如何遍历传递的数组(目的是通过值更改数据值).首选方法是for循环,以便我可以将array1与array2数据匹配,例如array1 [0]链接到array2 [0],[1]与[1]等...

有人能帮忙吗?

modarray.c

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include "php.h"

extern zend_module_entry modarray_module_entry;
#define phpext_modarray_ptr &modarray_module_entry

PHP_FUNCTION(modarray);

static function_entry modarray_functions[] = {
    PHP_FE(modarray, NULL)
    PHP_FE_END
};

zend_module_entry modarray_module_entry = {
  STANDARD_MODULE_HEADER,
  "modarray",
  modarray_functions,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  "0.1",
  STANDARD_MODULE_PROPERTIES
};

ZEND_GET_MODULE(modarray)

PHP_FUNCTION(modarray)
{
  zval *val, *val2;

  if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|z", &val, &val2) == FAILURE){
    return;
  }

  SEPARATE_ZVAL(&val);
  SEPARATE_ZVAL(&val2);

  array_init(return_value);

  zval_add_ref(&val);
  zval_add_ref(&val2);
  add_next_index_zval(return_value, val);
  add_next_index_zval(return_value, val2);
}
Run Code Online (Sandbox Code Playgroud)

PHP代码

<?php
$array1 = array(1,2,3,4);
$array2 = array(5,6,7,8);
echo '<pre>';
print_r(modarray($array1,$array2)); …
Run Code Online (Sandbox Code Playgroud)

php c php-extension

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

Apache2 + OpenSSL,证书CA.

我使用以下命令创建了自签名服务器证书,私有服务器密钥和证书颁发机构自己的证书.

openssl genrsa -out ca.key 2048
openssl req -config openssl.cnf -new -x509 -days 365 -key ca.key -out ca.crt
openssl genrsa -out server.key 2048
openssl req -config openssl.cnf -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.crt
Run Code Online (Sandbox Code Playgroud)

然后我使用下面的内容将它们添加到httpd-ssl.conf中.

SSLCertificateFile "C:/Apache2/conf/server.crt"
SSLCertificateKeyFile "C:/Apache2/conf/server.key"
SSLCertificateChainFile "C:/Apache2/conf/ca.crt"
Run Code Online (Sandbox Code Playgroud)

但是,当访问https:// localhost时,我得到: -

安全连接失败连接到localhost期间发生错误.同行的证书签名无效.(错误代码:sec_error_bad_signature)无法显示您尝试查看的页面,因为无法验证接收数据的真实性.*请与网站所有者联系,告知他们这个问题.

任何人的想法?

谢谢

正常的不受信任的错误 localhost使用无效的安全证书.证书不受信任,因为它是自签名的.

我的CA证书错误 连接到localhost期间发生错误.同行的证书签名无效.

openssl apache2 certificate

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

标签 统计

apache2 ×1

c ×1

certificate ×1

excel ×1

excel-vba ×1

openssl ×1

php ×1

php-extension ×1

vba ×1

xml ×1