问题列表 - 第34551页

如何URL编码JSF outputLink值

我有一些看起来类似于此的代码:

<h:outputLink value="#{bean.url}" />
Run Code Online (Sandbox Code Playgroud)

但输出包含链接href中的撇号,而不是 URL编码.

我做错了什么或者是outputLink的正常行为吗?提前致谢.

(JBoss 4.2,Java 1.6)

java jsf urlencode

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

有没有办法为图像指定最大高度或宽度?

我希望图像的高度为725或宽度为500,并保持其纵横比.当我的图像高度超过725且超过500时,它们会伸展到宽度为500.

做这个的最好方式是什么?

以下是我现在正在做的事情:

<asp:Image Height="725" width="500" ID="img_DocPreview" />
Run Code Online (Sandbox Code Playgroud)

更新: 将其更改为此但具有相同的问题.如果我只指定高度它将保持纵横比但它超过我想要的最大宽度500px.

<img style="height:725px;width:500px;" id="img_DocPreview" src="Images/empty.jpg" />
Run Code Online (Sandbox Code Playgroud)

html css

31
推荐指数
3
解决办法
8万
查看次数

Xerces-C:从v2.x迁移到v3.x?

我想将一个项目(我不太熟悉的遗留代码)从Xerces-C v2.x迁移到v3.x.

事实证明,Xerces-C v3删除了DOMBuilder类.该迁移归档告诉我:

...许多DOM接口(DOMBuilder,DOMWriter,DOMInputSource等)被替换为最终DOM Level 3规范一致性工作的一部分.

真好.但有没有关于如何将依赖这些类的代码迁移到新API的指南?

c++ xml api upgrade xerces-c

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

安装两个同名的python模块

安装两个同名的python模块的最佳方法是什么?我目前依赖于两个不同的facebook库:pyfacebook和Facebook的新python-sdk.这两个库都将自己安装为模块"facebook".我可以想到一堆hacky解决方案,但在我去黑客之前,我很好奇是否有一种pythonic方式来处理这种情况.

我正在使用virtualenv和pip.

(是的,我最终会弃用其中一个,但我有两个不同的工程师处理两个不同的问题,他们没有意识到他们使用不同的模块,直到集成)

python distutils setuptools virtualenv

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

编写查询以终止用户会话

我必须编写一个查询,它应该执行以下任务

select SID from v$session where username = 'some user'
Run Code Online (Sandbox Code Playgroud)

如果该特定用户名有任何SID,则使用以下命令终止该SID:

alter system kill session 'sid';
Run Code Online (Sandbox Code Playgroud)

我目前所拥有的是以下内容:

alter system kill session
    where sid = select sid from v$session where username = 'some user'
Run Code Online (Sandbox Code Playgroud)

当该用户名没有特定的sid时,此查询将失败

查询必须是没有使用花括号'{'或'}'

查询应该只是一行查询,没有多行查询.

DB是ORACLE10g

有什么建议??

sql oracle10g

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

需要从C++代码编写C代码?

我需要将4-5 .cpp和.h文件写入c代码.在C++代码中,我们定义了一个类,构造函数,析构函数,函数.

如何用C代码转换它们?有人可以给我一些例子,以便我可以实现它或提供链接,以便我可以更好地探索我的C代码吗?如何实现所有功能我的意思是构造函数,析构函数,C语言中的类函数?

c c++ linux

-4
推荐指数
2
解决办法
418
查看次数

是否可以在Java中加载相同DLL的不同版本?

我有一个与一组第三方库交互的JNI库,系统上可能有多个版本的第三方库.对于第三方库的每个版本,出于可比性原因,我必须重新编译JNI代码.现在我通过加载具有特定名称的DLL来解决这个问题,如果版本发生更改,我会更改JNI接口DLL的名称,以便正确的版本具有正确的加载名称.

我希望能够根据用户想要使用的版本动态加载dll.如果我在具有不同名称但具有相同方法签名的DLL上调用System.loadLibrary两次会发生什么?

System.loadLibrary("JNIv1");
// Same code compiled against a different third party version
System.loadLibrary("JNIv2");
Run Code Online (Sandbox Code Playgroud)

我只需要一次使用其中一个版本,所以如果旧版本不再可访问就没问题.

是否可以使用相同的方法签名加载两个不同版本的DLL而无需重新启动程序?

java java-native-interface

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

如何在wpf中绘制带有角角的边框?

你知道,就像太空堡垒纸!我已经给出了一些建议,但现在我很困惑。我还没有走几何路线,所以我将尽我所能解释。

我希望边框要大一些,但要像CornerRadius一样包含固定大小的角。除了圆角,我希望它们是锥形的,例如:

/---------\
|         |
|         |
\_________/
Run Code Online (Sandbox Code Playgroud)

我已经做了两次尝试:

  1. 我的第一次尝试是尝试操纵边界类。这只是行不通,因为拉伸形状会破坏几何形状和比例。
  2. 第二个尝试是开箱即用。从字面上看。我创建了一个3x3的网格,并用4个边框填充,每个边框的厚度分别为2,0,0,0-0,2,0,0-0,0,2,0和0,0,0,2。最后一步是用Line连接边界。这是我的问题所在。

第一次尝试

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
   <Grid>
      <Grid.Resources>
         <Style x:Key="MyPoly" TargetType="Polygon">
            <Setter Property="Points">
               <Setter.Value>
                  <PointCollection>
                     <Point X="0.10" Y="0.01"/>
                     <Point X="0.50" Y="0.01"/>
                     <Point X="0.60" Y="0.10"/>
                     <Point X="0.60" Y="0.50"/>
                     <Point X="0.50" Y="0.60"/>
                     <Point X="0.10" Y="0.60"/>
                     <Point X="0.01" Y="0.50"/>
                     <Point X="0.01" Y="0.10"/>
                  </PointCollection>
               </Setter.Value>
            </Setter>
         </Style>
      </Grid.Resources>
      <Border
         Width="100"
         Height="100"
         BorderBrush="Black"
         BorderThickness="3"
         CornerRadius="5"/>
      <Grid Width="400"
            Height="300">
         <Polygon
            Stroke="Purple"
            StrokeThickness="2"
            Style="{StaticResource MyPoly}" Stretch="Fill">
            <Polygon.Fill>
               <SolidColorBrush Color="Blue" Opacity="0.4"/>
            </Polygon.Fill>
            <Polygon.LayoutTransform>
               <ScaleTransform ScaleX="1" ScaleY="1"/>
            </Polygon.LayoutTransform>
         </Polygon>
      </Grid> …
Run Code Online (Sandbox Code Playgroud)

wpf graphics border line

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

使用Appscale,是否意味着我可以在Xen VPS主机上部署GAE应用程序而无需担心服务器维护?

我是AppscaleGAE的新手.假设我在GAE上有一个Web应用程序(提供无忧的服务器安全性维护等),如果我使用Appscale将应用程序移动到Xen VPS主机,我是否仍然享受无忧维护(因为Appscale基于GAE)?

hosting xen google-app-engine web-applications vps

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

针对iPhone/Objective-C的try-catch异常处理实践

如果这个问题已经在其他地方得到解答,请道歉,但在搜索时我找不到任何决定性的答案:

我想知道try-catch块何时用于objective-c iPhone应用程序.Apple的"Objective-C编程语言简介"指出异常是资源密集型的,并且应该"不使用异常来进行一般的流量控制,或者只是表示错误".通过阅读这里的一些相关问题,我还得知人们并不经常在实践中使用这种方法.

所以我想问题是:在为iPhone/Objective-C开发时使用try-catch块是否合适的情况是什么时候应该绝对不使用?

例如,在处理数组中的对象时,我可以使用它们来捕获超出边界和其他异常.我有一个方法,执行很少的任务与在多个数组中传递的对象.如果发生错误,该方法返回nil,try-catch块可以帮助我捕获异常.但是,我当然可以在这里和那里简单地编写一些if-tests,以确保我,例如,永远不会尝试访问超出数组边界的索引.在这个情况下,你会怎么做?

非常感谢!

iphone error-handling exception-handling objective-c try-catch

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