问题列表 - 第31927页

XSLT中的算术运算

如何在3个数字中找到最大的2个数字并对它们执行一些算术运算,如下例所示?

<root>
    <num>10</num>
    <num>12</num>
    <num>8</num>
</root>
Run Code Online (Sandbox Code Playgroud)

对于上面的输入,xslt代码应显示"10 + 12 = 22"和"average = 11".

xml xslt

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

asp.net mvc3 razor文档?

有没有关于如何使用asp.net mvc3使用Razor视图引擎的文档?或任何其他资源?

试图在谷歌和msdn找到它,到目前为止没有运气.

asp.net-mvc razor

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

从byte []生成X509Certificate?

是否有可能从byte []生成java.security.cert.X509Certificate?

java x509certificate

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

使用垂直拆分打开新的Emacs缓冲区

如何在Emacs中进行垂直拆分默认而不是水平拆分?

我的用例:我想从svn-repository比较一个Python文件和它自己的旧版本,我用C-x v ~命令做.不幸的是,这会在水平分割窗口时打开第二个缓冲区.垂直会好得多(至少对符合PEP-8的文件;)).

emacs

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

Python类变量或类变量一般

从Dive到Python:

通过直接引用类和类的任何实例,都可以使用类属性.

类属性可以用作类级常量,但它们不是真正的常量.你也可以改变它们.

所以我把它输入IDLE:

IDLE 2.6.5      
>>> class c:
        counter=0


>>> c
<class __main__.c at 0xb64cb1dc>
>>> v=c()
>>> v.__class__
<class __main__.c at 0xb64cb1dc>
>>> v.counter += 1
>>> v.counter
1
>>> c.counter
0
>>> 
Run Code Online (Sandbox Code Playgroud)

那么我做错了什么?为什么类变量不通过直接引用类和类的任何实例来维护其值.

python oop

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

使用DiscriminatorFormula迁移Hibernate数据库是不好的做法吗?

我有一个使用Hibernate进行数据持久化的应用程序,其中Spring处于最佳状态(很好的衡量标准).直到最近,应用程序中还有一个持久化类,A:

@Entity
public class A {
  @Id
  @Column(unique = true, nullable = false, updatable = false)
  @GeneratedValue(strategy = GenerationType.IDENTITY)
  private long id;
  public String name;
}
Run Code Online (Sandbox Code Playgroud)

我已经添加了A的子类,称为B:

@Entity
public class B extends A {
  public String description;
}
Run Code Online (Sandbox Code Playgroud)

添加B后,我现在无法加载A. 抛出以下异常:

class org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException :: Object with id: 1 was not of the specified subclass: A (Discriminator: null); nested exception is org.hibernate.WrongClassException: Object with id: 1 was not of the specified subclass: A (Discriminator: null)
Run Code Online (Sandbox Code Playgroud)

我将以下注释和属性添加到B,它似乎已经解决了问题.这是解决问题的正确方法吗?

...
@DiscriminatorFormula("(CASE WHEN dtype IS NULL …
Run Code Online (Sandbox Code Playgroud)

java orm persistence hibernate table-per-hierarchy

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

使用PHP并且没有HTTP身份验证将用户名放在apache access_log中

在Apache日志配置中,可以指定应记录HTTP身份验证用户名.大多数PHP脚本都有自己的基于cookie的身份验证.是否有可能在PHP中为Apache提供HTTP auth用户名以进行日志记录,即使身份验证是基于cookie的?如果是,代码将如何?如果没有,有什么替代方案?

php apache authentication logging http

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

将元素添加到其他元素

在过去的几年里,我一直在使用.net,我喜欢你可以在任何地方在页面的任何位置添加控件的方式.例如,Head.Controls.add(new LiteralControl("<link rel='stylesheet' type='text/css' href='styles.css' />"))即使已有身体,您也可以说.

是不是可以在PHP中做这种事情?我的网站设置为我们有代理商,客户和艺术家(这是一家卡片制造公司,他希望客户申请在展会上离线使用).添加代理表单可以具有与添加客户表单不同的样式.因此,我希望每个类型都包含在不同的文件夹中(例如代理,客户和艺术家),每个文件夹都有自己的样式表.将有一个表单页面,其中GET包含类型(艺术家,客户等),模式(创建,编辑)和ID的可选参数(在编辑模式下)的参数.我想能够调用$agentForm->generateForm()$agentForm->generateStyleTag()一次性的,而不是这就是所谓的我目前做$agentForm->generateForm()的身体,$agentForm->generateStyleTag当头部(没有产生甚至开始body标签还).

这个的好方法是我有一个Head标签和一个Body标签.在另一个函数调用$agentForm->generateHTML()我想说的Body->addChild("bla")Head->addChild("bla").这使得开发新页面变得更加容易,因为它确保样式存在并且对于用户所在站点的部分是正确的.

是否有可能实现这一点,或者这是php和.net之间的主要区别之一?

php object parent-child addchild

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

C++中的双精度(或pow(2,1000))

我正在使用Project Euler来提高我的C++编码技能,为下一学期我们将要进行的编程挑战做准备(因为他们不让我们使用Python,嘘!).

我在#16,我正试图找到一种方法来保持2°°的真正精确度

例如:

int main(){
    double num = pow(2, 1000);
    printf("%.0f", num):
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

版画

10715086071862673209484250490600018105614050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

缺少大部分数字(来自python):

>>> 2**1000

10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376L

当然,我可以用Python 1衬里编写程序

sum(int(_) for _ in str(2**1000))
Run Code Online (Sandbox Code Playgroud)

这给了我立即的结果,但我正试图找到一种方法在C++中做到这一点.有什么指针吗?(哈哈...)

编辑:

标准库之外的东西对我来说毫无价值 - 在这些竞赛中只允许使用死树代码,而且我可能不会打印10,000行外部代码......

c++ precision exponential

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

检测EditText上的触摸,但不中断它?

我需要知道用户何时触摸/点击/点击我的活动中的edittext.

如何在不中断事件的情况下执行此操作,以便键盘仍能正常显示?

(在操作系统显示键盘之前我需要了解它...如果可能的话)

android

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