问题列表 - 第24523页

iTunes Connect说我的Icon.png文件是0x0 ..显然不是!

在我的项目目录中,顶级,我有Icon.png.在Photoshop中双重检查,它是57x57.当我通过iTunes Connect或Application Loader提交我的应用程序时,收到一条错误消息,提示我的图标文件是0x0.知道为什么会这样吗?

iphone xcode icons itunesconnect app-store

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

如何告诉lapply忽略错误并处理列表中的下一个事情?

我在下面有一个示例函数,它将日期作为字符串读入并将其作为日期对象返回.如果它读取的字符串无法转换为日期,则会返回错误.

testFunction <- function (date_in) {
    return(as.Date(date_in))
    }

testFunction("2010-04-06")  # this works fine
testFunction("foo")  # this returns an error
Run Code Online (Sandbox Code Playgroud)

现在,我想使用lapply并在日期列表中应用此函数:

dates1 = c("2010-04-06", "2010-04-07", "2010-04-08")
lapply(dates1, testFunction)  # this works fine
Run Code Online (Sandbox Code Playgroud)

但是,如果我想在两个好日期中间的一个字符串返回错误时将该函数应用于列表,那么处理此问题的最佳方法是什么?

dates2 = c("2010-04-06", "foo", "2010-04-08")
lapply(dates2, testFunction)
Run Code Online (Sandbox Code Playgroud)

我认为我想在那里试一试,但是有没有办法捕获"foo"字符串的错误,同时要求lapply继续阅读第三个日期?

error-handling r try-catch lapply

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

C++/CLI .ToString()返回错误

我是C++/CLI的初学者,因为我来自C#背景.我目前正在编写一些本机C++代码的包装器.我有以下方法:

    void AddToBlockList(System::String^ address)
    {
        char* cAddress = (char*)(void*)Marshal::StringToHGlobalAnsi(address);
        _packetFilter->AddToBlockList(cAddress);
    }

    void AddToBlockList(IPAddress^ address)
    {
        char* cAddress = (char*)(void*)Marshal::StringToHGlobalAnsi(address.ToString());
        _packetFilter->AddToBlockList(cAddress);
    }
Run Code Online (Sandbox Code Playgroud)

...第一种方法工作正常,并将我的字符串转换为字符数组.但是,IPAddress对象作为签名的第二个函数给出了以下错误:

error C2228: left of '.ToString' must have class/struct/union
Run Code Online (Sandbox Code Playgroud)

......当我输入时

? address.ToString() 
Run Code Online (Sandbox Code Playgroud)

...在命令窗口中,打印IP地址.不知道我哪里出错了.有任何想法吗?

c++-cli

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

如何让LIKE子句在ADO.NET和SQL Server中工作

我在ASP.NET中进行了一个非常简单的查询,但在插入LIKE子句后它停止工作.

例:

String sql = " SELECT * 
                 FROM Products 
                WHERE ID = @MYID 
                  AND Name LIKE '%@MYNAME%' ";
SqlCommand command = new SqlCommand(sql, cn);


command.Parameters.AddWithValue("@MYID", MYID.Text);

command.Parameters.AddWithValue("@MYNAME", MYNAME.Text);
Run Code Online (Sandbox Code Playgroud)

如果我删除LIKE它的工作原理.因此,我在考虑它与''引用?

c# sql ado.net

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

老Iphone sdk版本

Apple是否提供下载以前版本的Iphone SDK的方法?我不想针对较低的Iphone操作系统版本,而是安装较旧的sdk.

iphone

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

如何在Visual Studio 2010中禁用浮动选项卡

我现在使用新的Visual Studio 2010,我遇到了一些非常令人烦恼的事情,以前在Visual Studio 2008中没有发生过一些事情.它改变了它处理标签浮动的方式,我无法忍受.每隔一段时间,我会以某种方式触发选项卡的浮动,而不是仅仅切换到它.它可能与我点击的方式有关(可能是非常快速的双击发送),或者我点击标签时可能会略微拖动鼠标.我不知道.我所知道的是,我对Visual Studio 2008很好.

有没有办法在某个地方禁用它?我想要取消注册双击作为浮动选项卡触发器,或者完全删除浮动选项.

我怎样才能做到这一点?

谢谢.

visual-studio-2010 visual-studio

25
推荐指数
2
解决办法
8245
查看次数

命令行输入会导致SyntaxError

我有一个简单的Python问题,我正在大脑冻结.此代码段有效.但是当我用phoneNumber替换"258 494-3929"时,我收到以下错误:

# Compare phone number  
 phone_pattern = '^\d{3} ?\d{3}-\d{4}$'

 # phoneNumber = str(input("Please enter a phone number: "))

 if re.search(phone_pattern, "258 494-3929"):  
        print "Pattern matches"  
  else:  
        print "Pattern doesn't match!"  
Run Code Online (Sandbox Code Playgroud)
 Pattern does not match  
 Please enter a phone number: 258 494-3929  
 Traceback (most recent call last):  
    File "pattern_match.py", line 16, in <module>  
      phoneNumber = str(input("Please enter a phone number: "))  
    File "<string>", line 1  
      258 494-3929  
          ^
  SyntaxError: invalid syntax

   C:\Users\Developer\Documents\PythonDemo>  
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我做过import re并尝试过使用rstrip的情况\n

我还能错过什么?

python command-line input python-2.x

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

Sinatra服务器运行后执行代码

我附上了一个Sinatra应用程序Sinatra::Base,我想在服务器启动后运行一些代码,我该怎么做呢?

这是一个例子:

require 'sinatra'
require 'launchy'

class MyServer < Sinatra::Base
  get '/' do
    "My server"
  end

  # This is the bit I'm not sure how to do
  after_server_running do
    # Launches a browser with this webapp in it upon server start
    Launchy.open("http://#{settings.host}:#{settings.port}/")
  end
end
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

ruby sinatra

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

静态变量以某种方式维持状态?

我正在研究一个现有的项目,由另一个程序员设置.我在理解页面之间如何维护状态方面遇到了一些麻烦.有一个类库,它有一些辅助对象.大多数情况下,这些对象仅用于静态方法,很少实例化或继承.

这是我正在测试的一个示例类.

public sealed class Application
{
    public static string Test;
}
Run Code Online (Sandbox Code Playgroud)

现在当我在页面的基类中运行类似下面的内容时,我希望结果一直是"1:2:Test"(注意"1"是空的),但是它只是这样的第一次运行.然后每次都是"1:测试2:测试".不知怎的,它维护页面之间的静态变量的状态并被刷新?

Response.Write("1:" + SharedLibrary.Application.Test);

SharedLibrary.Application.Test = "Test";

Response.Write(" 2:" + SharedLibrary.Application.Test);
Run Code Online (Sandbox Code Playgroud)

我需要创建更多这样的类,但是想要了解为什么会出现这种情况.

非常感谢

c# asp.net

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

ArrayList Java数组

我正在创建一个包含多个队列的PriorityQueue.我正在使用一个Array来存储构成我不同PriorityQueues的多个ArrayLists.这是我到目前为止构造函数的内容:

ArrayList<ProcessRecord> pq;
ArrayList[] arrayQ;

  MultiList(){       
   arrayQ = new ArrayList[9];
   pq = new ArrayList<ProcessRecord>();
 }
Run Code Online (Sandbox Code Playgroud)

当我试图获得整个数组的大小时,就会出现问题,即数组中每个ArrayList数组的大小总和.

public int getSize() {

    int size = 0;

    for (int i = 1; i <= 9; i++) {
        size = size + this.arrayQ[i].size();
    }
    return size;
}
Run Code Online (Sandbox Code Playgroud)

似乎不起作用.我ArrayList是否正确地声明了数组?我不断收到一个错误,说这this.arrayQ[i].size()不是一种方法.(.size()是问题)

谢谢你的帮助!

大卫

java arrays arraylist

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