问题列表 - 第31034页

将枚举值传递给PowerShell中的函数

我有一个函数接受枚举值作为参数.举个例子,考虑如下:

(PS) > function IsItFriday([System.DayOfWeek] $dayOfWeek) { 
    if($dayOfWeek -eq [System.DayOfWeek]::Friday) {
        "yes"
    } else {
        "no"
    } 
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我像这样调用它,一切都很好:

(PS) > $m = [System.DayOfWeek]::Monday
(PS) > IsItFriday $m
no
Run Code Online (Sandbox Code Playgroud)

但是,如果我调用函数直接传递枚举值,我会得到一个相当神秘的错误:

(PS) > IsItFriday [System.DayOfWeek]::Monday
IsItFriday : Cannot convert value "[System.DayOfWeek]::Monday" to type "System.DayOfWeek" 
due to invalid enumeration values. Specify one of the following enumeration values and 
try again. The possible enumeration values are "Sunday, Monday, Tuesday, Wednesday, 
Thursday, Friday, Saturday".
At line:1 char:11
+ IsItFriday  <<<< [System.DayOfWeek]::Monday
Run Code Online (Sandbox Code Playgroud)

将变量初始化为枚举值并直接传递枚举值有什么区别?

powershell enums

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

如何正确处理分块编码请求?

我有两个网站:一个使用Lighttpd和PHP,第二个使用Apache,这两个网站都没有正确处理分块传输编码.

我从我的手机J2ME发送此请求,并且无法将此传输类型更改为任何其他类型.

所以我唯一的办法就是以其他方式处理分块传输已编码请求.任何解决方案都会很好,只要我可以在我的CentOS服务器上启用它,我可以安装并更改所有必要的东西.

所以我的问题是:如何在服务器端正确处理分块编码请求?

php centos lighttpd http java-me

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

Web-ifing python命令行脚本?

这是我的第一个问题,所以我希望它能正确完成;)

我被分配了一个任务,为一些"自制的"python脚本提供一个Web界面.此脚本用于通过curl命令检查某些网站/应用程序的可用性.该脚本的一个非常重要的方面是它实时提供结果,逐行写入标准输出.

通过为此脚本提供Web界面,主要目标是可以从任何地方轻松使用脚本,例如通过智能手机.因此,Web界面必须非常基础,并且"无插件"工作.

我的问题是我在网上想到或发现的大多数解决方案(ajax,django,甚至是简单的帖子)似乎需要在将其发送到浏览器之前完整生成页面,从而失去了这个重要的"实时"方面.

有关如何正确做到这一点的任何想法?

提前致谢.

python

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

信息收益的价值能否为负值?

是否有机会获得信息收益的价值为负?它是根据下面的公式计算的.我不能写公式,因为它包含一些难以理解的符号.

http://citeseerx.ist.psu.edu

谢谢!

machine-learning

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

将Scala缓冲区转换为Java ArrayList

在我的Scala函数中,我遍历Java ArrayCollection,提取应该构成新集合的特定元素.最后,它必须再次成为Java-ArrayList,因为我正在与Java Framework交互.我的代码:

// to make scala-style iterating over arraylist possible
import scala.collection.JavaConversions._

// ArrayList contains elements of this type:
class Subscription(val subscriber:User, val sender:User)

// I'm getting this list from Java:
val jArrayList = new ArrayList[Subscription]
// Buffer:scala.collection.mutable.Buffer[User]
val buffer = for (val subscription <- jArrayList ) yield subscription.sender
Run Code Online (Sandbox Code Playgroud)

如何将Buffer转换为ArrayList [User]?或者我不应该在这里使用收益率?

java scala scala-2.8

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

Python中的null对象?

我如何在Python中引用null对象?

python null

1097
推荐指数
5
解决办法
146万
查看次数

XNA Texture2D Dispose()+ ObjectDisposedException

我是XNA框架的新手.我正在XNA中为windows phone 7编写一个示例应用程序.

目前我正面临一个问题.

在示例中,我正在加载Texture2D并将其处理到下一行并将其指定为null.我再次将相同的图像加载到相同的成员变量.但是在抽奖中我得到了ObjectDisposedException.

如果我删除了dispose调用,它将不会给出任何异常.

请帮我解决这个问题.

样品:

Texture2D texture = null;
 protected override void LoadContent()
 {
      texture = Content.Load<Texture2D>("Back");
      texture .Dispose();
      texture = null;

      texture = Content.Load<Texture2D>("Back");
}


protected override void Draw(GameTime gameTime)
{
      GraphicsDevice.Clear(Color.CornflowerBlue);

      spriteBatch.Begin();
      spriteBatch.Draw(texture , new Vector2(0, 0), Color.White);

      spriteBatch.End();

       base.Draw(gameTime);
}
Run Code Online (Sandbox Code Playgroud)

windows-phone-7 xna-4.0

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

PHPs会不会遵循301重定向?

我们有一段遗留代码(ab)fopen()通过HTTP 使用对资源的调用:

@fopen('http://example.com')
Run Code Online (Sandbox Code Playgroud)

我们希望将example.com移至另一台主机,然后发送"301 Permanently Moved",但是,我们并不完全确定是否@fopen()会遵循这一规定.

初步测试表明它没有.但也许我会错过一些配置文章.

php sockets redirect http http-status-code-301

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

如何使用find_module?

如何使用linux内核的find_module()功能?文档说"必须持有module_mutex".

  1. 这是否意味着我应该在搜索指向另一个的指针之前获取模块代码中的锁?
  2. 当这个互斥锁被非模块内核代码锁定时?

上下文

我正在调试一组协同工作的内核模块.

模块A模块B的调用功能.在模块A的功能C中的某一点,模块B的使用计数无效.我已经确定这不是在模块B的功能中发生的.我想从C调试模块B的使用计数.为此,我将使用find_module()来获取指向B的指针.

kernel-module linux-kernel

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

空指针异常

package javajazzup;

public class LoginBean{
 String loginid;
 String pwd;

 public LoginBean(){}

 public String getLoginid(){
  return loginid;
 }
 public void setLoginid(String loginid){
  this.loginid = loginid;
 }
 public String getPwd(){
  return pwd;
 }
 public void setPwd(String pwd){
  this.pwd = pwd;
 }
 public String CheckValidUser(){
  if(loginid.equals("JavaJazzUp") && pwd.equals("mypwd")){
   return "success";
  }
  else{
   return "fail";
  }
 }
}
Run Code Online (Sandbox Code Playgroud)

java

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