问题列表 - 第9369页

如何在不损失速度或可读性的情况下重写这个来删除这些?

我写了这个.是的,我知道它是VB6.是的,它是生产代码,是的,我知道它使用了gotos.我是一个懒惰的,邪恶的野兽......

所以告诉我(以及我们其他人)应该如何写

Public Function SplitString(ByVal sText As Variant) As Variant
    Dim nHere As Long
    Dim cHere As String * 1
    Dim aRes As Variant
    Dim nRes As Long
    Dim bInquote As Boolean
    Dim sString As String
    ReDim aRes(0)
    nHere = 1
    nRes = 0
    Do
    If nHere > Len(sText) Then Exit Do
    cHere = Mid$(sText, nHere, 1)
    If cHere = Chr$(32) Then
        If bInquote Then
        sString = sString & cHere
        GoTo nextChar
        End If
        If sString <> vbNullString …
Run Code Online (Sandbox Code Playgroud)

string vb6 split goto

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

未解决的主机异常Android

我正在尝试使用以下方法从Android应用程序调用RESTful Web服务:

HttpHost target = new HttpHost("http://" + ServiceWrapper.SERVER_HOST,ServiceWrapper.SERVER_PORT);
HttpGet get = new HttpGet("/list");
String result = null;
HttpEntity entity = null;
HttpClient client = new DefaultHttpClient();
try {
    HttpResponse response = client.execute(target, get);
    entity = response.getEntity();
    result = EntityUtils.toString(entity);
} catch (Exception e) {
    e.printStackTrace();
} finally {
    if (entity!=null)
        try {
            entity.consumeContent();
        } catch (IOException e) {}
}
return result;
Run Code Online (Sandbox Code Playgroud)

我可以浏览地址并使用Android Emulator浏览器和我的机器查看xml结果.我已经给了我的应用程序INTERNET权限.

我正在用eclipse开发.

我已经看到它提到我可能需要配置一个代理,但由于我正在调用的Web服务是在80端口,这应该不重要吗?我可以用浏览器调用该方法.

有任何想法吗?

java rest android

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

WCF服务中的错误报告?

我有一个自托管的Net Tcp WCF服务,我有以下方法

        Subscribtion GetSubscribtion(int subscribtionId)
        {
            Subscribtion s;
            if (_subscribtionTable.TryGetValue(subscribtionId, out s) == false)
            {
                Console.WriteLine("Not Found SessionID");//for debugging
                throw new ArgumentException("Invalid Subscription Id");
            }
            return s;
        }
Run Code Online (Sandbox Code Playgroud)

抛出异常是报告服务编程中错误的好方法吗?

c# wcf error-reporting

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

如何使用母版页保持滚动位置?

我有一个使用母版页的网站,唯一改变的内容是页面中心的Div.

有没有办法可以在回发之间保持页面的滚动位置?我想这可能是因为所有页面都使用相同的母版页,如果没有,是否有其他方法可以做到这一点?

谢谢

asp.net scroll master-pages

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

需要一些帮助来理解现有的CSS布局

我在http://matthewjamestaylor.com找到了这个不同布局示例的精彩网站

特别是这一个:链接文本

(查看完整css和标记的来源)

我只是在学习CSS而无法找到哪里可以修改边距的宽度(左边和中间列)

此布局中的每个值都与另一个值相关联,因此如果我在一个位置更改它会更改其他位置.

html css

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

我如何迭代NSArray?

我正在寻找标准习语来迭代NSArray.我的代码需要适合OS X 10.4+.

iteration cocoa enumeration objective-c nsarray

446
推荐指数
6
解决办法
33万
查看次数

WPF:动态MarkupExtension- ReRendering /更新值

我使用markupextension在WPF应用程序中加载国际化字符串,如下所示:

<Button Content="{Translate MyText}"/>
Run Code Online (Sandbox Code Playgroud)

我的markupextension命名为"TranslateExtension",它从数据库中搜索键"MyText"的值.它是这样做的

ProvideValue(IServiceProvider serviceProvider)
Run Code Online (Sandbox Code Playgroud)

返回正确字符串的方法.一切都很好.

我的问题是,不再调用ProvideValue-Method,并且在语言更改时无法从数据库中提取新字符串.我现在需要一种方法使返回值"动态",使Button重新加载它的xaml并重新使用markupextension它是否会通过更改语言或其他任何东西时抛出的事件.如何让系统再次调用ProvideValue-Method?我试过像InvalidateVisual()InvalidateArrange()InvalidateMeasure()UpdateLayout()...

我希望我清楚自己.请随时询问有关您认为能够提供想法或解决方案的更多信息.谢谢

wpf markup xaml dynamicresource

6
推荐指数
2
解决办法
2342
查看次数

Mathematica&J/Link:内存约束?

我正在使用Mathematica及其J/Link Java接口进行计算密集型基准测试.

如果达到大约320 MB的内存占用,基准就会停止,因为这似乎是限制,垃圾收集器需要越来越多的时间并最终会失败.

Mathematica函数ReinstallJava接受参数命令行.我试着这样做

ReinstallJava[CommandLine -> "java -Xmx2000m ..."]
Run Code Online (Sandbox Code Playgroud)

但Mathematica似乎完全忽略了-Xmx选项.

如何为我的java程序设置-Xmx内存选项?320 MB的限制来自哪里?任何帮助将不胜感激.

java wolfram-mathematica jlink

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

如何覆盖glassfish中的j_security_check?

我目前正在使用FORMglassfish v2.1中的基于身份验证来登录用户,它工作正常.我想切换到ProgrammaticLogin,我希望能够获取最初请求的URL(即在重定向到登录页面之前)并在我的程序化登录代码中使用它,以便在验证后将用户重定向回请求的页面.

我已经看到了源代码j_security_check- 在我的情况下是FormAuthenticator(catalina codebase)并且它将初始请求保存SavedRequest在会话中的对象中但是该会话是一个StandardSession而不是HttpSession因此没有直接的方式来访问它.

或者我应该将身份验证机制更改FORM为其他内容吗?

谢谢!

java authentication glassfish jsr196

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

如何从命令行编译Delphi RES文件

我之前从未使用过Delphi,所以也许问题看起来很简单,但我需要在命令行中更改RES资源文件参数中的FileVersion ...

delphi resources rc versioninfo

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