问题列表 - 第10028页

为什么在powershell中使用管道不起作用?

我正在尝试执行以下行:

exit | sqlplus username/password@sid @test.sql
Run Code Online (Sandbox Code Playgroud)

从cmd工作得很好但在powershell中我得到"不允许空管元件"

为什么这样,我该如何解决?

windows powershell scripting

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

使用jQuery如何选择一系列行?

是否存在仅用于从表中选择行范围的jQuery解决方案?

我知道'eq','lt','gt'存在,但我正在寻找这些选择器的组合.

jquery jquery-selectors

5
推荐指数
2
解决办法
5408
查看次数

在C++中通过引用传递给参数的默认值

在我们通过引用传递参数时,是否可以为函数的参数提供默认值.在C++中

例如,当我尝试声明一个函数时:

virtual const ULONG Write(ULONG &State = 0, bool sequence = true);
Run Code Online (Sandbox Code Playgroud)

当我这样做时,它给出了一个错误:

错误C2440:'default argument':无法从'const int'转换为'unsigned long&'不是'const'的引用不能绑定到非左值

c++ pass-by-reference default-value

113
推荐指数
7
解决办法
12万
查看次数

在Perl满足条件后如何跳转到下一行?

以下是我正在处理的数据:

__DATA__

Node 1: 

        98 debug : fill 100 
       102 debug : fill 104
Node 2:

        88 debug : fill 120 
       152 debug : fill 164
Run Code Online (Sandbox Code Playgroud)

我想写一个正则表达式/(或任何合适的)从节点1下面的数据中捕获信息,比如'98:100',但只有在识别出节点1并将其存储在一个数组中后才说@ value1(即@ value1中的值)对应于节点1)下面的数据.并且类似地从节点2下面的数据捕获和存储信息,比如152:164,在已经在不同的阵列中识别节点2之后说'@ value2'.我用来捕获信息的正则表达式是" qr/\s+([0-9]{2,3})\s[a-z]+\s(:)\s[a-z]\s([0-9]{3})/".但是,如果我使用'if'语句

    while (<>){
     if ($_=~ /Node 1/){
     #capture information using regex
     }
    }   
Run Code Online (Sandbox Code Playgroud)

在正则表达式之前,脚本不会返回任何值,可能是因为它在单词"Node"之后的同一行中搜索或正则表达式.

有关如何在识别特定节点后跳转到下一行并使用正则表达式捕获信息的任何建议.

regex perl

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

Facebook离线访问一步一步

更新:Facebook offline_access权限已被弃用.有关更多信息,请参阅官方文档.
您将到20125月1日,此日期将禁用此设置.有关详细信息,请参阅开发人员路线图.


在facebook和谷歌上搜索了一天,以获得一个看似简单的最新和工作方式:

我正在寻找逐步解释为Facebook应用程序的用户获取offline_access,然后使用此(会话密钥)离线检索而不是浏览器中的朋友和个人资料数据.

最好在Fb Java API中执行此操作.

谢谢.

是的,我确实检查了facebook维基.

更新:任何人?

这个: http://www.facebook.com/authorize.php?api_key=<api-key>&v=1.0&ext_perm=offline_access 给我offline_Access,但是如何检索session_key?

为什么facebook不能做简单的文档,我的意思是有600人在那里工作?

看似相同的问题: 让offline_access与Facebook一起工作 不回答如何检索会话密钥

编辑:我仍然坚持这一点.我想没有人真的尝试过这样的批量访问...

java offline facebook

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

如何使用Doxygen记录Ruby代码?

问题:如何使用Doxygen记录Ruby代码?

免责声明:我知道ruby已经有一个内置文档的系统,并且可能还有其他方法可以做到这一点,但我正在运行的具体约束是如何让Doxygen完成这项工作(假设有可能).

ruby documentation doxygen auto-generate

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

CA1062:关于共同构造函数调用的ValidateArgumentsOfPublicMethods

我有一个包含两个构造函数的类,如下所示:

public MyClass(SomeOtherClass source) : this(source, source.Name) { }
public MyClass(SomeOtherClass source, string name) { /* ... */ }
Run Code Online (Sandbox Code Playgroud)

当我运行的FxCop,它正确地报告违反CA1062:ValidateArgumentsOfPublicMethods,因为如果sourcenull在第一个构造函数,它会抛出一个NullReferenceExceptionsource.Name.

有没有办法解决这个警告?

我可以创建一个检查null并返回其参数的扩展方法,但它会很难看.此外,据我所知,它不会解决警告,因为FxCop不会意识到它的作用.

.net c# constructor fxcop ca1062

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

存储用作WPF应用程序图标的图像的推荐方法是什么?

我正在WPF中创建一个非常标准的业务应用程序.我需要使用工具栏和菜单项的图标,以及其他一些地方.我想知道三个(可能是相互关联的)事情的答案:

  • 我应该使用什么格式的图像?ICO?PNG?JPG?GIF?
  • 如何在VS2008项目中存储图像?作为磁盘上的文件?在RESX文件中?在资源字典中?(如果在资源字典中,在字典被"编译"之前它们是否也必须在磁盘上?)
  • 一旦文件正确存储在我的项目中,如何最好地引用它们?

谢谢!

更新:

我接受了Chris Nicol的回答,但我想澄清一下我为纪录做了些什么.

  1. 我在我的项目中创建了一个文件夹Images.
  2. 我把我的图像放到这个文件夹中,并确保他们的构建操作是"资源".
  3. 我创建了一个ResourceDictionary名为的XAML文件Images.xaml.在此内容中,我为每个文件创建了一个条目,格式如下:BitmapImage x:Key="FooIcon" Source="Images\foo.png".
  4. 然后我ResourceDictionary根据需要以通常的方式引用它.

我主要担心的是,生成的图像作为资源添加到DLL中,并且可以通过WPF的资源系统访问它们.

wpf resources icons xaml

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

有没有办法对Powershell cmdlet的结果进行自动换行?

简单(可能是愚蠢的)问题.我是一个Powershell新手,我主要使用它来实例化托管库,所以当我需要使用它们的成员时,我不必编写小应用程序.其中一些库是旧的,并且具有长而痛苦的签名方法.在使用new-object实例化后使用get-member,我经常遇到令人沮丧的结果,如下所示:

PS> $object | get-member MethodWithLongSignature

TypeName: SomeLib.SomeObject

Name                      MemberType Definition
----                      ---------- ----------
MethodWithLongSignature   Method     System.Void MethodWithLongSignature(string param1, int param2, string param3, string param4, stri....
Run Code Online (Sandbox Code Playgroud)

有没有办法包装get-member的结果?或者,是否有一个get-member开关,它将以一种不会包装的方式产生结果?

powershell

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

Python内存模型

我有一个非常大的列表假设我这样做(是的,我知道代码非常单一,但为了示例的缘故......):

n = (2**32)**2
for i in xrange(10**7)
  li[i] = n
Run Code Online (Sandbox Code Playgroud)

工作良好.然而:

for i in xrange(10**7)
  li[i] = i**2
Run Code Online (Sandbox Code Playgroud)

消耗大量内存.我不明白为什么 - 存储大数字需要更多位,而在Java中,第二个选项确实更节省内存...

有没有人对此有解释?

python memory arrays model

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