问题列表 - 第21526页

webview在右侧显示白色酒吧

我给我的布局中嵌入的webview客户端提供以下方法调用
wv.loadData("<html><body bgcolor=\"Black\"></body></html>","text/html", "utf-8");

当我在设备上运行它时,它在右侧显示一个白色垂直条.我通过使用固定白色的东西,webview.setBackgroundColor(Color.BLACK);但我想完全删除它

以下是我的布局xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    />
    <WebView android:id="@+id/wv1"
            android:layout_height="fill_parent"
            android:layout_width="fill_parent"
            />

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

有什么建议??

android

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

如何在经过一定时间后才显示消息jquery - 阻止表单提交

我有一个结账页面,其中有一些ajax调用,用于在用户更改交付国家时更新隐藏字段.

大多数情况下,这很好用,页面有时间在用户单击提交之前更新隐藏字段.有些时候,由于连接速度慢或者ajax没有及时返回隐藏字段而且允许用户提交不完整的表单.

在这里阅读了另一个问题后,我使用ajaxStart和ajaxComplete来禁用并重新启用表单的提交按钮.

我还想在按钮旁边显示"请稍候"消息,以便让用户了解正在发生的事情.

这一切都很好,但在99%的情况下,这个消息闪烁并快速消失,读取太快,看起来分散注意力/错误.

我想做的只是显示此消息,如果ajax调用需要很长时间才能响应(表明我们的连接速度很慢) - 比如250ms?

我之前没有在jquery中使用计时器,所以这有望帮助我掌握所涉及的概念.

这是迄今为止的功能

// if we're waiting for any ajax to complete we need to disable the submit
$(document).ajaxStart(function() {
  $(".ajaxbutton").attr("disabled", "disabled");
  // if it's taken longer than 250ms (say) display waiting message
      $('#processingAlert').html(' ...please wait one moment');
      $('#processingAlert').show();
      // end the if here
})
$(document).ajaxComplete(function() {
  $(".ajaxbutton").removeAttr("disabled");
    $('#processingAlert').hide();
});
Run Code Online (Sandbox Code Playgroud)

我知道这是一个非常基本的问题,我可以很容易地做到这一点在PHP,但我是一个新手,jQuery的,所以我还需要一点初学者的帮助!

谢谢!

ajax jquery timer

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

逻辑变量支持.NET

我正在寻找一个允许我在F#中使用逻辑变量的库/程序集.我想避免在实现所需的union-find数据结构,统一代码等方面重新发明轮子.

我找到了Prolog.NET,但手册有点稀疏.我不想要一个完整的Prolog实现,但只有它对逻辑变量和手册的处理在这方面是缺乏的.

这是我希望能够做到的:

  • 声明新的逻辑变量
  • 绑定log.var.到一个术语(优选地,该库允许完整的Herbrand条款)
  • 均衡log.vars.(即统一)
  • log.vars的荟萃处理.(它是否是地面的?其他log.vars.它已被均衡了吗?...)
  • 最终,图书馆甚至支持匹配,即片面统一.

有谁知道任何完成所有这些的库,或者至少可以用作起点的库?

.net logic f# logic-programming

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

非英语字符串上的 Levenshtein 距离

请问Levenshtein距离的非英语语言字符串太算法的工作呢?

更新:在比较亚洲字符时,这会在 Java 等语言中自动工作吗?

java fuzzy-search levenshtein-distance

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

WCF:(MTOM)有没有办法改变xop中使用的方案:WCF生成的内容引用uris?

http://tempuri/1/number处理流式MTOM请求时,WCF 用于Content-ID uri引用.

有没有办法如何强制WCF为xop使用不同的Content-ID引用:Include?

问题背景:

我正在为支持MTOM的jax ws java web服务构建一个.NET客户端,用于处理流式大数据上传.我手工制作了服务和数据联系人(WSDL生成的合同不正确,不允许流式传输).

问题是Web服务(jax ws)没有收到包含数据的请求主体.

它接收在标头中传输的数据.

我们为ws构建了一个java客户端 - 这个工作正常.

我在发出来自java和wcf的请求时捕获并比较了HTTP流量,唯一的区别在于在发布多部分数据时如何生成Content-ID引用:

  • WCF使用http://tempuri/1/...以编码值产生的Content-ID引用,例如href="cid:http%3A%2F%2Ftempuri.org%2F1%2F634019957020047928"

  • Java客户端使用"电子邮件式"uris,就像 href="cid:3f3ec388-8cd9-47aa-a603-fb1bc17935b8@example.jaxws.sun.com"

以下xop-includes中的这些产量(数据是soap体中唯一的元素)(XOP包含规范)


//WCF:
<Data>
   <xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:http%3A%2F%2Ftempuri.org%2F1%2F634019957020047928" />
</Data>

//JAVA:
<Data>
    <xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:3f3ec388-8cd9-47aa-a603-fb1bc17935b8@example.jaxws.sun.com"/>
</Data>
Run Code Online (Sandbox Code Playgroud)

稍后,在多部分数据中,内容由未编码的Content-ID引用:

--uuid:7e166bb7-042f-4ba3-b6ef-98fbbc21244b+id=1
Content-ID: <http://tempuri.org/1/634019957020047928>
Content-Transfer-Encoding: binary
Content-Type: application/octet-stream
Run Code Online (Sandbox Code Playgroud)

我想jax Web服务框架中可能存在一个错误,它无法识别WCF生成的+ urlencoded Content-ID uri引用.

有没有办法如何强制WCF为xop使用不同的Content-ID引用:Include?


编辑:我已发现其具有GenerateUriForMimePart方法XmlMtomWriter,这被用于生成内容的ID.

public static string GenerateUriForMimePart(int index)
{
    return string.Format(CultureInfo.InvariantCulture, 
"http://tempuri.org/{0}/{1}", new object[] { index, DateTime.Now.Ticks });
}
Run Code Online (Sandbox Code Playgroud)

似乎ID生成无论如何都是可以覆盖的.

这里描述了类似的问题,提供的答案没有帮助:http://social.msdn.microsoft.com/Forums/en/wcf/thread/f90affbd-f431-4602-a81d-cc66c049e351

wcf soap mtom jax-ws xop

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

如何在vim中停止换行

我喜欢长线显示在多个终端线上; 我不喜欢vim在我的实际文本中插入换行符.我应该改变.vimrc的哪一部分?

vim

242
推荐指数
8
解决办法
15万
查看次数

用于打印内容的JSP帮助程序类

我对JSP中的代码重用有疑问.我有一个JSP页面example.jsp,它发出对数据库的调用并获得结果.我有一个HelperClass.java接受记录的java类,并打印出不同的字段

response.getWriter().println
Run Code Online (Sandbox Code Playgroud)

现在我的JSP页面也有HTML,问题是HelperClass打印的内容出现在JSP页面中的内容之前.例如

<body>
    This is the first line <br/>
    HelperClass.printdata("second line"); 
</body>
Run Code Online (Sandbox Code Playgroud)

输出是

secondline This is the first line

这是一个已知的问题.设计HelperClass用于将内容打印到页面的JSP页面的最佳方法是什么.任何指针都将非常感激.

java jsp servlets

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

ANT war任务失败,出现奇怪的错误消息

我正在尝试使用ant从eclipse项目中创建一个war文件.负责的ant目标看起来像这样

<target name="jar" depends="build" description="Erzeugt das WAR File">
    <war destfile="${project.dir.dist}/xyz.jar" webxml="${basedir}/WebRoot/WEB-INF/web.xml" duplicate="fail" basedir="${basedir}">
        <lib dir="${project.dir.dist}" excludesfile="${project.dir.dist}/xyz.jar" />
        <classes dir="${project.dir.bin}" />
        <webinf dir="${basedir}/WebRoot/WEB-INF" excludes="*.class" />
        <metainf dir="${basedir}/WebRoot/META-INF" />
    </war>
</target>
Run Code Online (Sandbox Code Playgroud)

它失败并出现以下错误:F:\ eclipse_workspaces\skyeye\railWeb\build.xml:35:属性中的语法错误:??? ??? I8?

谷歌搜索仅显示:http://209.85.135.132/search?q=cache : OrmNOY9EJd0J : teamcity.jetbrains.com/viewLog.html%3Bjsessionid%3D114D52086BAE423B2F69A99B4CFACACD%3FbuildId%3D29573%26tab%3DbuildChangesDiv%26buildTypeId%3Dbt134+ant +战争+任务+%22Syntax +误差+在+属性%22&CD = 1&HL = EN&CT = clnk与客户端= firefox的-A

任何人都可以解释一下,到底发生了什么?

ant properties war

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

如何添加到Visual Studio错误列表窗口中的MESSAGES列表?

#error显示错误,#warning显示警告.如何在"错误列表"窗口的消息过滤器中显示一行文本?

澄清:

如果我将以下行放在C#代码文件中,它将在构建时生成错误,如果我打开错误,该错误将出现在错误列表窗口中(如列表上方的选项卡,有按钮切换错误,警告消息).

#error This will cause a divide by zero
Run Code Online (Sandbox Code Playgroud)

将警告注入构建输出也可以这样做:

#warning This might produce a NullReference exception
Run Code Online (Sandbox Code Playgroud)

我将在C#代码文件中放置哪些消息,以便在消息列表中显示?

c# visual-studio

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

为什么每次双击都会多次引发TreeViewItem的MouseDoubleClick事件?

XAML

<TreeView Name="GroupView" ItemsSource="{Binding Documents}">
            <TreeView.ItemContainerStyle>
                <Style TargetType="{x:Type TreeViewItem}">
                    <EventSetter Event="MouseDoubleClick" Handler="OnTreeNodeDoubleClick"/>
                </Style>
            </TreeView.ItemContainerStyle>
            ....
</TreeView>
Run Code Online (Sandbox Code Playgroud)

代码隐藏

private void OnTreeNodeDoubleClick(object sender, MouseButtonEventArgs mouseEvtArgs)
       {
           Console.WriteLine("{3} MouseDoubleClick Clicks={0} ChangedButton={1} Source={2} Handled={4} ButtonState={5}",
               mouseEvtArgs.ClickCount, mouseEvtArgs.ChangedButton, mouseEvtArgs.OriginalSource,
               mouseEvtArgs.Timestamp, mouseEvtArgs.Handled, mouseEvtArgs.ButtonState);
       }
Run Code Online (Sandbox Code Playgroud)

我发现只需双击一次,就会多次调用事件处理程序.我试图在选项卡中打开一个文件,双击相应的树节点; 所以我需要过滤掉额外的电话.

23479156 MouseDoubleClick Clicks=1 ChangedButton=Left Source=System.Windows.Controls.TextBlock Handled=False ButtonState=Pressed
23479156 MouseDoubleClick Clicks=1 ChangedButton=Left Source=System.Windows.Controls.TextBlock Handled=False ButtonState=Pressed
Run Code Online (Sandbox Code Playgroud)

在我稍微复杂的应用程序中,每次双击它会被提升4次.在一个简单的repro-app上,每次双击它会被提升2次.此外,所有的事件参数参数也是相同的,所以我无法区分最后一个参数.

任何想法为什么这是它的方式?

wpf treeview mouseevent treeviewitem

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