小编lud*_*d0h的帖子

如何在(django)开发环境中测试500.html?

我正在使用Django进行项目,并且已经投入生产.

在生产环境中,每当发生服务器错误时都会呈现500.html.

如何在开发环境中测试500.html的渲染?或者我如何在开发中渲染500.html,如果我关闭调试我仍然得到错误而不是500.html

背景:我包含一些基于页面的页面元素,有些在调用500.html时丢失,并且想要在开发环境中调试它.

django development-environment

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

群集环境中的单例

将Singleton对象重构为集群环境的最佳策略是什么?

我们使用Singleton从Database中缓存一些自定义信息.它主要是只读的,但在某些特定事件发生时会刷新.

现在我们的应用程序需要部署在集群环境中.根据定义,每个JVM都有自己的Singleton实例.因此,当在单个节点上发生刷新事件并刷新其缓存时,缓存可能在JVM之间不同步.

保持缓存同步的最佳方法是什么?

谢谢.

编辑:缓存主要用于向UI提供自动完成列表(性能原因),我们使用Websphere.所以任何与Websphere相关的技巧都欢迎.

java websphere singleton cluster-computing

43
推荐指数
3
解决办法
4万
查看次数

Eclipse:On Save执行程序

我最近遇到了LESS Leaner CSS基于ruby的CSS模板引擎.这个想法听起来很整洁,但实际上我们需要编译程序才能获得CSS.这很麻烦,因为我们在处理CSS和我们不想编译的每个编辑时做了太多更改.

在Eclipse中,有"Save-Actions"但它只处理格式更改.

有没有办法在Eclipse中保存文件,调用或触发编译?

在Vi或Emacs中很容易做到这一点.

eclipse

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

在模板中访问Django OneToOneField?

我有以下场景.

class A(models.Model):
    a = models.IntegerField()

class B(models.Model):
    c = models.OneToOneField(A)
    d = models.DecimalField()
Run Code Online (Sandbox Code Playgroud)

在我的模板中,我有一个对象列表A.在我的模板中如何从模板中访问属性"d"?

谢谢.

django django-templates django-models django-views

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

Java反思和重构的痛苦

Java Reflection提供了一种在运行时对Object进行内省的机制.没有第二个想法,这是一个很棒的功能,但它打破了所有的重构惯例!

File Search即使在现代IDE中也没有简单的方法(除了)以了解哪个属性被引用以及在哪里.这使得Refactorings变得更加复杂(令人厌烦!)并且容易出错.

坦率地说,不只是Reflection API; Hibernate mapping files (hbm.xml)并且JSP files都将属性称为String,当您重构属性名称时,您必须手动更改所有这些位置.

更糟糕的是,Hibernate映射文件或JSP文件中的更改会导致运行时错误.

我很想知道其他程序员如何在Java中处理这个问题.有一些工具吗?我使用Eclipse/IBM RAD作为主要开发平台.通常我们使用a constant来定义属性并尽可能地使用它,但它并不总是可行的.

我也很感兴趣其他语言如何处理这个问题!

java language-agnostic reflection refactoring

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

如何在D3.js中动态显示多行文字?

我需要在SVG中显示多行文本:使用D3.js文本.

示例数据如下所示,我希望在每个作者的单个节点下显示"全部""标题",而不是强制方向布局中的单个节点.

样本数据

{
    {"author":"Author1", "group":"fiction", "books" : [
        {"title":"Book Title1", "rating":3},
        {"title":"Book Title2", "rating":4}
    ]},
    {"author":"Author2", "group":"non-fiction", "books" : [
        {"title":"Book Title3", "rating":3},
    ]}
}
Run Code Online (Sandbox Code Playgroud)

SVG:文本只需要一个文本输入并显示在一行中,所以我添加了更多文本并调整"dy"?或者回缩收集节点信息并替换?

谢谢你的提示.

svg json d3.js

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

Selenium - 拒绝获取属性HTMLDocument.readyState的权限

我们正在使用Selenium(用于Firefox)进行一些自动化,并记录脚本进行回放.这一点工作正常,直到提供商宣布一些新的变化.现在我们得到以下错误,不确定这意味着什么......

    [info] Executing: |waitForPopUp | LookuphdnProductId1 | 40000 |
  -->[error] Permission denied for <https://books.zoho.com> to get property HTMLDocument.readyState
    [info] Executing: |selectWindow | name=LookuphdnProductId1 | <br/>
  -->[error] Unexpected Exception: fileName -> chrome://selenium-ide/content/selenium-core/scripts/selenium-browserbot.js, lineNumber -> 840
Run Code Online (Sandbox Code Playgroud)

任何有浏览器自动化或Selenium经验的人都会提出一些提示吗?

谢谢

selenium browser-automation selenium-ide

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

Eclipse(3.5)如何水平比较文件?

通常Eclipse'File Compare'比较垂直面板中的文件,如:

使用垂直面板比较

有没有办法可以像水平地比较它们:

使用水平面板进行比较http://www.sqlservertool.com/images/ad_hex_diff_small.gif

每次滚动都很累,看看有什么变化!

谢谢

eclipse compare file-comparison filecompare

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

Selenium:如何将值从 field1 复制到 field2?

我们正在 Firefox 中使用 Selenium IDE 录制测试。

我们需要将值从只读字段复制到输入字段。

有没有直接的方法可以引用该字段,或者我是否必须存储和使用它。一个例子会很棒。

谢谢。

selenium selenium-ide selenium-webdriver

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

如何以编程方式在Excel中插入符号'Infinite'?

如何以编程方式在Excel工作表中创建"无限"符号?

最好是来自Java ...但也欢迎其他提示.

谢谢.

java excel

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