问题列表 - 第34470页

这个文件的奇怪案例既包括也包括

在.Net 3.5中,我有以下代码.

If File.Exists(sFilePath & IndexFileName & ".NX") Then
  Kill(sFilePath & IndexFileName & ".NX")
End If
Run Code Online (Sandbox Code Playgroud)

在运行时,在一个客户端的机器上,当执行此代码时,我会一遍又一遍地得到以下异常

Source: Microsoft.VisualBasic
TargetSite: Microsoft.VisualBasic.FileSystem.Kill
Message: No files found matching 'I:\RPG\HGIAPVXD.NX'.
StackTrace: 
   at Microsoft.VisualBasic.FileSystem.Kill(String PathName)
(More trace that identifies the exact line of code.)
Run Code Online (Sandbox Code Playgroud)

运行此代码的不同计算机上有两个人,但只有一个人获得了异常.例外不会每次都发生,但它会定期发生.(每小时多次.)代码不在循环中,也不是连续运行,更像每隔几分钟一次.

从表面上看,这看起来像一个竞争条件,但考虑到这个代码的运行频率以及错误发生的频率,我认为必定会有其他事情发生.

我很感激有关如何追踪这里真正发生的事情的任何建议.保持错误发生的解决方案会更好.

windows file kill .net-3.5

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

Android电子市场/ Google Play网址

如何在Android Market/Google Play上找到我的应用程序的市场URL?

android google-play

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

html5本地应用程序可以有一个asp.net会话吗?(适用于iPhone的本地webapp)

上下文:

我实际上正在开发一个小型Web应用程序(C#/ MVC2).用户将使用他们的iPhone(以及未来的Android手机)来访问它.

目前这很简单(它只显示了我们客户ERP的一些信息和报告),我决定尝试创建用户可以添加到他们的iPhone的本地webapp,以便他们有一个图标,并且,最重要的是,大多数文件都是本地缓存的,因此只能使用服务器中的json获取相关数据.

问题:

要对用户进行身份验证,小表单会要求输入用户名和密码,并通过ajax将它们发送到服务器,而jax会对用户进行验证并设置authcookie.如果应用程序在Safari中执行,一切正常,但如果它在本地执行(即直接从图标在Mobile Safari中),服务器会正​​确验证用户,但是当下一次ajax调用恢复数据时,此验证将丢失是.

这是否意味着Web应用程序中的Mobile Safari不支持会话cookie?我做错了?

最重要的是:在访问远程数据的本地Web应用中对用户进行身份验证的最佳方法是什么?

iphone asp.net-mvc html5 mobile-safari

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

c#从ArrayList获取对象属性

无法想出这个

我有一个类的ArrayList:

        // Holds an image
        public class productImage
        {
            public int imageID;
            public string imageURL;
            public DateTime dateAdded;
            public string slideTitle;
            public string slideDescrip;
        }

    public ArrayList productImages = new ArrayList();

productImage newImage = new productImage();
newImage.imageID = 123;
productImages.Add(newImage);
Run Code Online (Sandbox Code Playgroud)

现在我如何访问该属性?

int something = productImages[0].imageID
Run Code Online (Sandbox Code Playgroud)

不行!

错误1'对象'不包含'slideTitle'的定义,并且没有扩展方法'slideTitle'接受类型'object'的第一个参数可以找到(你是否缺少using指令或程序集引用?)

c# asp.net arraylist

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

有没有办法获取java文件/行号?

在C/C++中,文件名由FILE返回,行号返回LINE.Java确实有getFileName(),但似乎没有相应的getLineNumber().能够做这样的事情会很高兴:

catch (Exception e) {
    System.err.println(this.getFileName() + this.getLineNumber() + e.getMessage());
}
Run Code Online (Sandbox Code Playgroud)

有没有办法获取java文件/行号?

java

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

Rake的目的是什么?

我知道Rake代表Ruby Make,我知道Make是一个unix构建实用程序.现在,我来自Xcode构建iPhone应用程序到Ruby,所以我从来没有使用过Make,而且我唯一一次使用rake是在rails中或者安装一些第三方软件包时我键入了一个命令rake db:migrate.我不明白的是......构建实用程序究竟是什么?耙子的目的是什么?它让我做了什么?因此,如果有人可以帮助我回答任何这些问题,我将不胜感激.

ruby rake

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

将XSD转换为RDF架构

是否有从XSD生成RDFS的工具?

xsd rdfs

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

你能用Excel创建应用程序吗?

我的朋友说他打算在Excel中创建一个应用程序.我告诉他,也许他的意思宏但他似乎确信他可以创建一个Excel典型的CRUD应用程序中.

这是真的?

c# excel crud

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

在命名布尔返回类型的方法时是否使用时态?

那么,当你编写一个布尔方法时,你在返回方法命名中使用时态,比如"has"或"was",还是只使用"is"?

以下是我最近编写的Java方法,非常简单..

boolean recovered = false;

public boolean wasRecovered()
{
     return recovered;
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,恢复是在代码中此时可能已经或可能尚未发生的状态,因此语法上"是"是有意义的.但它在代码中是否具有相同的意义,"is"命名约定通常是标准的?

language-agnostic naming-conventions

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

将Unicode对象与非ASCII符号转换为字符串对象(在Python中)

我想通过在线服务发送中文字符,并返回生成的英文字符串.我正在使用简单的JSON和urllib.

是的,我在宣布.

# -*- coding: utf-8 -*-
Run Code Online (Sandbox Code Playgroud)

在我的代码之上.

现在一切正常,如果我给urllib一个字符串类型的对象,即使该对象包含什么是Unicode信息.我的功能被调用translate.

例如:

stringtest1 = '???????'

print translate(stringtest1)
Run Code Online (Sandbox Code Playgroud)

导致正确的翻译和做

type(stringtest1) 
Run Code Online (Sandbox Code Playgroud)

确认这是一个字符串对象.

但如果这样做

stringtest1 = u'???????'
Run Code Online (Sandbox Code Playgroud)

并尝试使用我的翻译功能我收到此错误:

  File "C:\Python27\lib\urllib.py", line 1275, in urlencode
    v = quote_plus(str(v))
UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-8: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

经过一番研究,似乎这是一个常见的问题:

现在,如果我输入一个脚本

stringtest1 = '???????' 
stringtest2 = u'???????'
print 'stringtest1',stringtest1
print 'stringtest2',stringtest2
Run Code Online (Sandbox Code Playgroud)

执行它返回:

stringtest1 無與倫比的美麗
stringtest2 ???????
Run Code Online (Sandbox Code Playgroud)

但只需在控制台中键入变量:

>>> stringtest1
'\xe7\x84\xa1\xe8\x88\x87\xe5\x80\xab\xe6\xaf\x94\xe7\x9a\x84\xe7\xbe\x8e\xe9\xba\x97'
>>> stringtest2
u'\u7121\u8207\u502b\u6bd4\u7684\u7f8e\u9e97'
Run Code Online (Sandbox Code Playgroud)

抓住我的.

我的问题是我无法控制要翻译的信息如何影响我的功能.而且似乎我必须以Unicode格式提供它,该函数不接受它.

那么,我如何将一件事转换成另一件事呢?

我已经阅读了Stack …

python string unicode urllib unicode-string

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