问题列表 - 第38159页

设置Viewbox.Child会导致ArgumentException

异常消息是"值不在预期范围内".这是代码:

private void PrintButton_Click(object sender, RoutedEventArgs e)
{
    PrintDocument pd = new PrintDocument();
    pd.PrintPage += (s, pa) =>
        {
            Viewbox vb = new Viewbox();
            vb.Child = MainGrid; // MainGrid is a System.Windows.Controls.Grid.
            pa.PageVisual = vb;
        };

    pd.Print("Test Page");
}
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?

silverlight

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

我是否需要在varchar或nvarchar值上调用RTRIM()?

我相信这个问题的答案是"不",但我对社区意见感兴趣.varchar或nvarchar值应该自动修剪尾随空格,所以我不相信我应该在这样的值上调用RTRIM().有专家有理由我需要吗?

(如果标签不清楚,我指的是Microsoft SQL Server.)

sql t-sql sql-server

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

如何更改TOMCAT使用的Java版本?

我的系统上安装了Java 1.6和Tomcat 5.5.

但是Tomcat 5.5访问Java 1.5,因此结果我在Bad version number in .class file使用JSP执行java代码时遇到错误.

如何将Tomcat版本更改为Java 1.6?

UPDATE

我尝试更改tomcat5w.exe指向1.6版本的JVM,现在我没有Bad version in .class file出错.但现在,我收到以下错误.

exception

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:498)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

root cause

java.lang.NullPointerException
myfirst.SearchLink.checkURL(SearchLink.java:20)
org.apache.jsp.Test_jsp._jspService(Test_jsp.java:52)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
Run Code Online (Sandbox Code Playgroud)

可能是根本原因?

java jsp tomcat tomcat5.5 java-home

45
推荐指数
4
解决办法
16万
查看次数

在Android中使用十进制格式舍入一半

我想在我的DecimalFormat上将舍入模式设置为HALF_UP,但是eclipse告诉我在DecimalFormat类上没有setRoundingMode().我的项目属性(以及整个Eclipse属性)使用的是1.6编译器.developer.android.com网站说我可以使用Java 5或6,所以我不确定问题是什么.

import java.math.RoundingMode;
import java.text.DecimalFormat;

completedValueFormatter = NumberFormat.getNumberInstance(); DecimalFormat completedDecimalFormat = (DecimalFormat)completedValueFormatter; completedDecimalFormat.setRoundingMode(RoundingMode.HALF_UP);

我也尝试使用android工具生成一个基于ant的项目,在项目中尝试了这个代码,并得到了相同的编译错误.所以它似乎与Eclipse无关.它似乎与Android API有关.

有什么建议?

java eclipse android rounding java-6

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

结合使用django和旧版身份验证Cookie

我在自制python框架中有一个大型代码库。我将逐步将代码移至Django,但与此同时,需要支持通过旧系统登录。旧系统在用户登录后使用cookie来识别用户。

我不希望用户通过Django登录,但我确实希望能够使用@login_required以及依赖Django身份验证系统的多个应用程序,例如admin,django-tagging和django-comments。

集成两个身份验证系统的最佳方法是什么?这两个代码库都在同一个python进程中运行(通过可根据每个请求切换应用程序的wsgi中间件),并且可以根据需要相互加载模块。

django legacy-code django-authentication

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

PHP,使用公共密钥合并数组

我需要将两个数组合并为一个,同时保留所有键并将值列在数组中,如下例所示:

$array1 = array('car' => '3', 'bus' => '2');
$array2 = array('dog' => '1', 'car' => '2', 'bird' => '9');  

$merged = array(
    'car' => array('3','2'), 
    'bus' => array('2',null),
    'dog' => array(null,'1'),
    'bird' => (null,'9')
);
Run Code Online (Sandbox Code Playgroud)

php arrays merge key multidimensional-array

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

iOS App的非英语默认语言?

我正在为欧洲的客户开发一款应用程序.我是美国的英语演讲者.我们的应用程序将支持多种语言,但不支持英语.我的应用程序中的所有字符串都在翻译的Localized.strings文件中,为不同的语言正确设置,并且当设备设置为正确的语言时它们都正常工作(设备的语言是德语= app正确地为德语本地化) .

如果设备未设置为我们支持的某种语言(例如,设置为英语的手机),则会出现问题.在这种情况下,我们希望手机能够回归德国,但事实并非如此.我们看到的是,手机正在使用Settings.app的国际部分中语言列表中最高的语言.对于我的手机,列表中最高的非英语语言是法语,因此当我运行该应用程序时,它已本地化为法语.如果我将手机更改为德语,然后返回英语(这会更改语言列表中的顺序),则应用程序将本地化为德语.

对于不受支持的语言,如何确保应用默认为德语?我使用本教程设置项目的语言环境.这包括删除首次本地化文件时创建的默认"英语"区域设置.在项目文件中,我添加了:

developmentRegion = de;
Run Code Online (Sandbox Code Playgroud)

另外,在Info.plist中,我有

<key>CFBundleDevelopmentRegion</key>
<string>de</string>
Run Code Online (Sandbox Code Playgroud)

没有成功.

任何想法,将不胜感激!

xcode cocoa-touch localization internationalization ios

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

Magento:将产品设置为在搜索或目录中不可见,但网址仍然存在

当产品停产时,我有一个客户请求,以便产品在目录或搜索中不可见,但网址和产品仍然存在,您无法订购产品.

唯一的可见性选项是目录,搜索,目录和搜索,不能单独看到.如果我只是将值设置为空白将在目录和搜索中不可见但仍然存在?

有一个更好的方法吗?

更新 正如发条所述,只要您在配置中设置为不显示缺货产品,这是保留网址并且不会显示在类别和搜索中的默认功能.

magento

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

捕获多个文件的最快方法是什么?

我想知道是否有办法将unix文本文件连接在一起比运行更快file1

这是我面临的问题.我正在处理一个大小为100G的文本文件.我试图通过将文件分成数百个较小的文件并并行处理来改善运行时.最后,我按顺序将生成的文件重新组合在一起.文件读/写时间本身需要数小时.我想找到一种方法来改善以下方面:

cat file1 file2 file3 ... fileN >> newBigFile
Run Code Online (Sandbox Code Playgroud)
  1. 这需要将磁盘空间加倍,因为fileN...... newBigFile占用100G,然后file1需要另外100Gb,然后fileN...... file1被删除

  2. 数据已经在fileN...中cat >>,file1当我真正需要的是数百个文件重新出现为1个文件时,会产生读写时间......

unix concatenation cat

19
推荐指数
5
解决办法
6万
查看次数

如何从字符串的末尾提取数字

给出如下字符串:

   sdfsd34 
    sdfdsf1
Run Code Online (Sandbox Code Playgroud)

我想提取:34,1 使用c ++(STL但没有提升),c.

谢谢

c c++ stl

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