问题列表 - 第17692页

如何在MySQL和Java中转义引号""字符

我们如何quotes ""在Java和MySQL中转义字符?

传入的XML文件有引号,我使用Java解析该文件.所以我想在这里转义引号,但在数据库中它应该包含引号.当我进行查询时,结果会有引号.在网页上显示时,它还应显示引号.

java mysql

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

如何在运行时更改元素样式?

我有一个元素和多个样式,如何在运行时以编程方式或通过XAML绑定在样式之间切换.

<Rectangle x:Name="fixtureControl" Style="{DynamicResource FixtureStyle_Fast}">

<!-- In the style resources. -->
<Style x:Key="FixtureStyle_Fast" TargetType="{x:Type Shape}">
    <Setter Property="Stroke" Value="Black"/>
    <Setter Property="StrokeThickness" Value="20"/>
</Style>

<Style x:Key="FixtureStyle_Good" TargetType="{x:Type Shape}">
    <Setter Property="Effect">
        <Setter.Value>
            <DropShadowEffect Opacity=".9"
                              Direction="-90"
                              RenderingBias="Performance"
                              BlurRadius="50"
                              ShadowDepth="10" />
        </Setter.Value>
    </Setter>
</Style>

<Style x:Key="FixtureStyle_Best" TargetType="{x:Type Shape}">
    <Setter Property="Effect">
        <Setter.Value>
            <DropShadowEffect Opacity=".9"
                              Direction="-90"
                              RenderingBias="Quality"
                              BlurRadius="50"
                              ShadowDepth="10" />
        </Setter.Value>
    </Setter>
</Style>
Run Code Online (Sandbox Code Playgroud)

然后我有一些处理器改变风格的单选按钮

private void RadioButton_Click(object sender, RoutedEventArgs e) {
    if (e.Source == rdoQualityBest) {
        fixtureControl.Style = FindResource("FixtureStyle_Best") as Style;
    } else if (e.Source == rdoQualityGood) …
Run Code Online (Sandbox Code Playgroud)

c# wpf xaml styles

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

Java ScriptEngine的安全问题

我刚开始使用Java ScriptEngine对我的应用程序进行一些扩展,然后我注意到我可以导入脚本中的所有java类并且不受限制地使用它们.有没有办法指定脚本可以使用哪些类?我不希望他们做像这样的事情java.lang.System.exit(1);

java permissions scripting sandbox

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

如何在WPF应用程序的客户端上缓存图像?

我们正在开发一个WPF桌面应用程序,它显示当前通过HTTP获取的图像.

图像已经针对质量/尺寸进行了优化,但每次获取图像时都会有明显的等待.

有没有办法在客户端缓存图像,以便每次都不下载它们?

wpf image http

13
推荐指数
2
解决办法
9937
查看次数

适用于MVC 2 beta 2的MicrosoftMvcJQueryValidation.js版本在哪里?

MicrosoftMvcJQueryValidation.js ASP.NET MVC 2用于客户端验证.

有这个文件的问题只是没有正常工作,并想知道我是否有错误的版本.

我使用的版本来自期货来源.

 MicrosoftMvcJQueryValidation.js
 5,626 bytes
 11/17/09 10:43:12am
Run Code Online (Sandbox Code Playgroud)

我认为我的版本错误有两个原因:

1)我实际上必须调用此代码才能使验证例程正常工作.这是因为现在嵌入的默认客户端验证功能FormContext.csSys.Mvc.FormValidation.enableClientValidation.

 ViewContext.FormContext.ClientValidationFunction = "EnableClientValidation";
Run Code Online (Sandbox Code Playgroud)

2)jquery.validate.js中有一些代码可以执行以下操作:

  this.settings.errorPlacement
    ? this.settings.errorPlacement(label, $(element) )
    : label.insertAfter(element);
Run Code Online (Sandbox Code Playgroud)

这调用此函数MicrosoftMvcJQueryValidation.js:

 errorPlacement: function(error, element) {
        var messageSpan = fieldToMessageMappings[element.attr("name")];
        $(messageSpan).empty();
        $(messageSpan).removeClass("field-validation-valid");
        $(messageSpan).addClass("field-validation-error");
        error.removeClass("input-validation-error");
        error.attr("_for_validation_message", messageSpan);
        error.appendTo(messageSpan);
    },
Run Code Online (Sandbox Code Playgroud)

问题是元素已被jQuery.validatejQuery $(element)表达式包装.

因此element.attr("name")未定义,但element[0].attr("name")有效.

MicrosoftMvcJQueryValidation.js微软的网站上下载了期货.`

我找不到任何其他MicrosoftMvcJQueryValidation版本 - 但我敢肯定必须有一个版本.有人可以帮忙吗?

asp.net-mvc asp.net-mvc-2

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

我可以在JAVA中的catch中启动一个线程

我正在努力解决这个问题.

我正在使用HashMapVector上课.我必须迭代循环2 147 483 648次,但在我存储了8,438,409个值后,HashMap我得到了一个OutOfMemoryError.

我在Eclipse中运行该程序并设置-Xmx1024m选项,但它没有帮助.所以,我抓住了上面的错误,并试图启动一个线程,将控件带到不同的类并开始执行.

但是,线程没有启动.我把System.out.println("We are here");声明放在它里面,它从未打印到控制台.有人可以帮我弄这个吗?

谢谢搞笑

java multithreading try-catch

0
推荐指数
2
解决办法
187
查看次数

宣布使用哪个版本的Perl的现代方式是什么?

当谈到我们脚本需要什么版本的Perl时,我们有选择,哦,兄弟,我们有选择:

use 5.010;
use 5.010_001;
use 5.10.0;
use v5.10;
use v5.10.0;
Run Code Online (Sandbox Code Playgroud)

一切似乎都有效.perlcritic抱怨除了前两个之外的所有人.(不幸的是,v字符串似乎有这样的缺陷,因为Perl 6希望你use v6;为你的Perl 6脚本做...)

那么,我们应该做些什么来表明我们想要使用特定版本的perl?

perl version

17
推荐指数
3
解决办法
5242
查看次数

程序员及其代码的Google Wave扩展程序

很抱歉,如果这是众所周知的,但谷歌搜索我的答案只提出了关于制作谷歌Wave小工具的链接.

我的问题是,是否有任何Google Wave小工具可以进行更好的协作代码编辑?我的意思是,我可以将字体设置为固定宽度等,但它们是为它设计的任何小工具吗?

回复不应包含任何关于git或的内容svn.当我想使用那些时,我会使用它们.这是关于Google Wave的!

google-gadget collaborative google-wave

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

操作$ .ajax成功的"数据":function(data){

我有这个和一个简单的问题.

$.ajax({
    type: "POST",
    url: "/",
    data: $(".form").serialize(),
    dataType: "html",
    success: function (data) {
        $("#id").html(data);
    }
});
Run Code Online (Sandbox Code Playgroud)

里面的"数据"是我插入DOM的一些html.那没问题.但是我想在这之前操纵"数据".我怎样才能做到这一点?例如,"data"中有一些li元素.例如,在将数据插入DOM之前,我将如何删除"data"字符串中的最后一个li元素?

我试过类似的东西

$(data li:last)remove();
Run Code Online (Sandbox Code Playgroud)

......但那没有用.

谢谢你的帮助.

jquery

21
推荐指数
3
解决办法
6万
查看次数

如何解决swing监听器内存泄漏?

背景

所以我读到,Swing应用程序中的内存泄漏通常源于各种侦听器(鼠标,键,焦点等)的使用.本质上,因为您将对象注册为侦听器而忘记取消注册该对象,通知程序最终会保留对象的引用,并泄漏一些内存.

我知道我们的应用程序并没有取消注册听众,并对潜在的解决方案进行了一些研究:

我发现处理问题的一种方法是使用WeakReference,可以在这里找到关于swing侦听器的方法的完整细节.

然后,我开始对NetBeans表单编辑器如何在监听器添加到表单后生成代码进行清理并发现NetBeans通过包装对象注册侦听器(即

argTypeComboBox.addItemListener(new java.awt.event.ItemListener() {
    public void itemStateChanged(java.awt.event.ItemEvent evt) {
      argTypeComboBoxItemStateChanged(evt);
    }
});
Run Code Online (Sandbox Code Playgroud)

但生成的代码似乎并没有通过调用来清理removeItemListener.

问题

包装对象是否像弱引用一样?对我来说,它看起来可能会泄漏少量内存(包装对象的大小)?

在处理侦听器时,您是否有其他方法确保在完成侦听后始终收集垃圾?

java swing memory-leaks listeners

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