问题列表 - 第30198页

有没有办法跨多行跨越长方法名称?

我们在工作中使用非常具有描述性的测试名称,水平滚动它们变得非常烦人。有没有办法让方法名称在 C# 中跨越多行?

就像是:

MyMethodNameIsReallyLong
    _SoImMakingItSpanMultipleLines
    _SoIDontHaveToHorizontallyScroll
    _AndMyLifeIsMuchEasier()
{
    DoSomething();
}
Run Code Online (Sandbox Code Playgroud)

谢谢。

c# syntax

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

如何将cscope与包含空格的路径一起使用

有一些文件夹包含空格,因此,无法使用cscope索引这些文件夹.

我可以请你帮忙解决这个问题或任何建议.

谢谢朱利叶斯


感谢您的回复.

我使用cscope的步骤如下

  • 找 .-name'*.scala'> cscope.files
  • cscope -b
    在这一步.我看到消息指示找不到文件:
    cscope:找不到文件/ work/project/copy
    cscope:找不到
    cscope的文件:找不到文件fp/src/main/jav ....
    其实fp的副本是一个folder.so我认为cscope无法识别文件夹包含的空间.

当我尝试使用带有cscope的vim时我遇到了这个问题.我需要将此问题移到其他标签上.

vim cscope

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

剃刀组件在哪里?

我正在玩WebMatrix,我只想探索幕后的一些剃刀......但我的反射技能(以及我的大脑)让我失望.有没有人知道我应该开始查看哪个程序集(和/或它的位置)?

webmatrix razor

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

我在哪里可以获得文档签名证书

看起来我到处都看到它们是usb密钥上的个人证书,它们用于证明个人身份.我有一个用PDF格式生成文档的网站.我想签名,以便他们以我们网站发布的方式可信,并且没有被篡改......

使用self创建的certficiate这样做对我来说很有用,但是只有当它是我的最后一个选项时我才能使用它,所以 - 我在哪里可以购买证书进行文档签名?

编辑 - 对于所有使用GENERIC回答此问题的人"任何证书颁发机构都会做"请更具体.他们(Goddady,Verisign,Entrust等)出售USB设备上的邮件和文件安全证书,这对我来说无济于事.

pdf document certificate

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

perl文件上传不能初始化文件句柄

我尝试使用这个非常简单的脚本将文件上传到我的服务器.由于某种原因,它无法正常工作.我在apache错误日志中收到以下消息:


Use of uninitialized value in <HANDLE> at /opt/www/demo1/upload/image_upload_2.pl line 15.
readline() on unopened filehandle at /opt/www/demo1/upload/image_upload_2.pl line 15.
Run Code Online (Sandbox Code Playgroud)
#!/usr/bin/perl -w

use CGI;  

 $upload_dir = "/opt/www/demo1/upload/data"; 
 $query = new CGI; 
 $filename = $query->param("photo"); 
 $filename =~ s/.*[\/\\](.*)/$1/; 
 $upload_filehandle = $query->upload("photo"); 

 open UPLOADFILE, ">$upload_dir/$filename"; 
 binmode UPLOADFILE; 

 while ( <$upload_filehandle> ) 
 { 
   print UPLOADFILE; 
 } 

 close UPLOADFILE;

 1
Run Code Online (Sandbox Code Playgroud)

任何想法有什么不对吗?谢谢你

perl

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

CUDA中是否有内置的交叉和点阵产品?

CUDA中是否有类似opencl的内置交叉和点阵产品,所以cuda内核可以使用它吗?直到现在我在规范中都找不到任何东西.

cuda

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

这是硬编码吗?我怎么能避免呢?

我正在为特定的XML结构创建一个解析器,我正面临一个可能的硬编码问题.这里:

private function filterDefaultParams($param){
    #FIXME Hardcoding?
    return array_key_exists('default',$param);
}
Run Code Online (Sandbox Code Playgroud)

文字'default'是Xml结构中的有效标记,这是硬编码吗?我可以使用其他技术来搜索默认标签吗?

我考虑使用doctype但是,如何指定'default'是默认值的标记?

也许不是硬编码,因为这个标签是我的标准.

谢谢您的帮助.

xml doctype design-patterns anti-patterns hardcode

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

需要澄清关于 xml 模式“all”标签(这是一个 libxml2 错误吗?)

从 libxml2 2.6 升级到 2.7 时,我的某些行为发生了变化。我在他们的网站上找到了关于此更改的错误报告,其https://bugzilla.gnome.org/show_bug.cgi?id=571271

有趣的是,他们报告说“我猜我们误解了这个选项的预期行为(尽管我仍然不是 100% 确定)”——他们不确定他们是否正确阅读了规范,但他们提交了修复程序。

我认为以前的行为是正确的,所以我想看看这里是否有人对这两个方向有了解。

基本上,是否<xs:all>elem1, elem2, ..<xs:all>意味着“必须存在 elem1、elem2 .. 中的所有或不存在”,或“可能存在 elem1、elem2 中的任何一个 ..”?尽管看起来像前者,但有两个消息来源并没有说明这一点:

http://www.w3.org/TR/xmlschema-0/#re​​f18 - “组中的所有元素可能出现一次,也可能根本不出现,它们可能以任何顺序出现。”

http://www.w3schools.com/Schema/el_all.asp - “上面的例子表明“名字”和“姓氏”元素可以以任何顺序出现,每个元素可以出现零次或一次!”

下面的脚本使用 lxml,在使用 libxml2 2.6 时报告成功,但第二个模式验证在 2.7 上失败。有人可以确认 2.7 在这里做的是对还是错?

from lxml import etree
from StringIO import StringIO

schema = """
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
 <xs:element type="parent-type" name="parent"/>
 <xs:complexType name="parent-type">
   <xs:all maxOccurs="1" minOccurs="0">
     <xs:element type="xs:int" name="int-attr"/>
     <xs:element type="xs:string" name="str-attr"/>
   </xs:all>
 </xs:complexType>
</xs:schema>
"""

xmlschema = etree.XMLSchema(etree.parse(StringIO(schema)))

# passes
doc1 = """
<parent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.example.com/xml/schemas"> …
Run Code Online (Sandbox Code Playgroud)

xml xsd

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

在.htaccess/apache中检测iPhone浏览器并重定向到iPhone站点

是否可以在.htaccess中检测iPhone浏览器代理并将用户重定向到正确的iPhone页面?

apache iphone .htaccess user-agent

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

是否可以使用C#初始化语法来传递参数?

在C#中,使用初始化语法我可以说:

string[] mystrings = {"one", "two", "three"};
Run Code Online (Sandbox Code Playgroud)

是否可以使用相同的数组初始化语法来转换它:

string test = "This is a good sentance to split, it has at least one split word to split on.";
string[] mystrings = test.Split(new string[] { "split" }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)

进入这样的事情:

string test = "This is a good sentance to split, it has at least one split word to split on.";
string[] mystrings = test.Split({ "split" }, StringSplitOptions.RemoveEmptyEntries);
Run Code Online (Sandbox Code Playgroud)

它似乎应该工作,但我不能让它做任何事情.

c# c#-4.0

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