问题列表 - 第19172页

VBScript无效字符800A0408编译错误

当我尝试从Windows 7中的命令提示符运行以下vbs代码时,出现编译错误.

Option Explicit
Dim objNetwork, strRemotePath1, strRemotePath2, strRemotePath3
Dim strDriveLetter1, strDriveLetter2, strDriveLetter3, strUserName

Set objNetwork = CreateObject("WScript.Network")
strUserName = objNetwork.UserName 

strDriveLetter1 = "H:"
strDriveLetter2 = "P:"
strDriveLetter3 = "S:"
strRemotePath1 = "\\test\public\users\" & strUserName & "\"
strRemotePath2 = "\\test\public\groups\"
strRemotePath3 = "\\test\scans\"


'Section which maps two drives, M: and P: and S:
objNetwork.MapNetworkDrive strDriveLetter1, strRemotePath1
objNetwork.MapNetworkDrive strDriveLetter2, strRemotePath2
objNetwork.MapNetworkDrive strDriveLetter3, strRemotePath3

'Extra code just to add a message box
WScript.Echo "Map drives " & strDriveLetter1 & " & " …
Run Code Online (Sandbox Code Playgroud)

vbscript

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

通过JavaScript删除字符串中的分号

如何;使用JavaScript从字符串中删除分号()?

例如:

var str = '<div id="confirmMsg" style="margin-top: -5px;">'
Run Code Online (Sandbox Code Playgroud)

如何从中删除分号str

javascript

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

python-re:我如何匹配alpha字符

如何将alpha字符与正则表达式匹配.我想要一个在\w但不在的角色\d.我希望它与unicode兼容,这就是我无法使用的原因[a-zA-Z].

python regex unicode regex-negation

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

如何从Perl中的XML :: LibXML访问属性和元素?

我无法在Perl中使用XML :: LibXML包理解/使用名称空间.我可以成功访问元素但不能访问属性.我有以下代码访问XML文件(http://pastebin.com/f3fb9d1d0).

my $tree = $parser->parse_file($file); # parses the file contents into the new libXML object.
my $xpc = XML::LibXML::XPathContext->new($tree); 
$xpc->registerNs(microplateML => 'http://moleculardevices.com/microplateML');   
Run Code Online (Sandbox Code Playgroud)

然后我尝试访问一个名为common-name的元素和一个名为name的属性.

foreach my $camelid ($xpc->findnodes('//microplateML:species')) {
  my $latin_name = $camelid->findvalue('@name');   
  my $common_name = $camelid->findvalue('common-name');  
  print "$latin_name, $common_name" ;
}
Run Code Online (Sandbox Code Playgroud)

但只有latin-name(@name)打印出来,通用名称不是.我做错了什么,如何才能打印出通用名称?

@name在这种情况下做了什么?我认为它是一个数组,并且属性应该放在一个数组中,因为可以有多个,但是元素(如common-name)不应该是因为应该只有一个?

我一直在关注这里的例子:http ://www.xml.com/pub/a/2001/11/14/xml-libxml.html和这里:http://perl-xml.sourceforge.net/faq /#namespaces_xpath,并试图让他们的示例camel脚本使用我的命名空间,因此奇怪的命名空间.

perl xpath namespaces libxml2 xml-libxml

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

用于Java的STUN,TURN,ICE库

我需要在两个用户之间建立P2P UDP和TCP连接.他们都是NAT的背后.

一点研究让我想到了STUN,TURNICE.

除了jSTUN之外是否有任何Java解决方案(库),它似乎只能在UDP上运行.而TURN,ICE对于对称NAT问题要好得多.

java nat stun turn

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

显示远程hg存储库的标签

是否可以在远程Mercurial存储库中查看所有标记的列表,而无需先进行克隆?在git我可以运行git ls-remote --tags.

mercurial

15
推荐指数
2
解决办法
7455
查看次数

具有小数精度的分数

是否有一个纯粹的python实现fractions.Fraction支持longs作为分子和分母?不幸的是,取幂似乎被编码为返回浮点数(ack !!!),这应该至少支持使用decimal.Decimal.

如果没有,我想我可以制作一个库的副本,并尝试float()用适当的东西替换出现的东西,Decimal但我宁愿以前经过别人测试的东西.

这是一个代码示例:

base = Fraction.from_decimal(Decimal(1).exp())
a = Fraction(69885L, 53L)
x = Fraction(9L, 10L)

print base**(-a*x), type(base**(-a*x))
Run Code Online (Sandbox Code Playgroud)

结果0.0 <type 'float'>是答案应该是一个非常小的小数.

更新:我现在有以下解决方法(假设,对于**b,两者都是分数;当然,当exp_是浮点数或者本身是十进制时,我还需要另一个函数):

def fracpow(base, exp_):
    base = Decimal(base.numerator)/Decimal(base.denominator)
    exp_ = Decimal(exp_.numerator)/Decimal(exp_.denominator)

    return base**exp_
Run Code Online (Sandbox Code Playgroud)

给出了答案4.08569925773896097019795484811E-516.

如果没有额外的功能有更好的方法,我仍然会感兴趣(我猜测如果我在Fraction课堂上工作得足够多,我会发现其他花车正在进入我的结果).

python decimal arbitrary-precision long-integer

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

Google Maps API v3:群组标记?

我正在使用带有API v3的Google地图.我会添加许多标记,现在有问题,是否可以分组标记?例如,按城市?我正在使用一个小片段来创建带标记按钮的侧边栏.

这是代码:

/**
 * map
 */
var mapOpts = {
  mapOpts: new google.maps.LatLng(60.28527,24.84864),
  mapTypeId: google.maps.MapTypeId.ROADMAP,
  scaleControl: true,
  scrollwheel: false
}
var map = new google.maps.Map(document.getElementById("map"), mapOpts);
//  We set zoom and center later by fitBounds()



/**
 * makeMarker() ver 0.2
 * creates Marker and InfoWindow on a Map() named 'map'
 * creates sidebar row in a DIV 'sidebar'
 * saves marker to markerArray and markerBounds
 * @param options object for Marker, InfoWindow and SidebarItem
 * @author Esa 2009
 */ …
Run Code Online (Sandbox Code Playgroud)

javascript google-maps google-maps-api-3

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

为什么$ auth-> loggedIn在我使用CGI :: Session :: Auth :: DBI时永远不会成立?

使用CGI :: Session :: Auth :: DBICGI :: Session :: Auth页面中的示例,我试图实现该_login功能但没有成功.我正在使用Windows 7和Apache 2.

#!/usr/bin/perl -w
use strict;

use CGI::Carp qw(fatalsToBrowser);

use CGI;
use CGI::Session;
use CGI::Session::Auth::DBI;

my $cgi = new CGI;

# using '.' directory for testing
my $session = new CGI::Session(undef, $cgi, {Directory=>'.'});
my $auth = new CGI::Session::Auth::DBI({
    CGI => $cgi,
    Session => $session,
    DSN => 'dbi:mysql:dbname=foobar:host=localhost',
    DBUser => 'foo',
    DBPasswd => 'bar',
    UserTable => 'cgi_auth_user' # auth_user already in use
});

print …
Run Code Online (Sandbox Code Playgroud)

authentication perl cgi

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

完全删除重复的字符(正则表达式/ C#)

寻找一行C#代码,从字符串中删除重复的字符.已经完成了一个简单的循环与前瞻,但喜欢看到正则表达式解决方案.防爆.input ="6200032111623451123345666"output ="623262345245"

谢谢.

莱尔

c# regex

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