问题列表 - 第3439页

在jQuery中旋转Div元素

试图旋转div元素......这可能是DOM亵渎,它可能与canvas元素一起工作吗?我不确定 - 如果有人对这个如何起作用或为什么不起作用有任何想法,我很想知道.谢谢.

ajax jquery dom canvas jquery-animate

59
推荐指数
4
解决办法
12万
查看次数

单独的类与方法

快速设计问题.

ClassA有一个名为DoSomething(args)的方法

在DoSomething()中,在它实际上可以做某事之前,它需要用args做一些准备工作.我认为这应该封装在ClassA中(与在外面做准备工作并传递它相反),因为没有其他事情需要知道DoSomething需要这个准备工作.

然而,这是实际准备工作代码所属的地方让我思考.

我的特定示例中的准备工作是从args创建满足特定条件的项目列表.

我的预感是我应该创建一个新类ListOfStuff,它在构造函数中使用args并将此准备工作放在这里.

从TDD的角度来看,我认为这是正确的选择.然后我们可以对ListOfStuff进行单元测试,直到我们内心深处.如果我们将准备工作放在ClassA的私有方法中,我们只能通过测试DoSomething()来间接测试它.

但这有点过分吗?自从采用TDD和DI方法以来,我已经看到了我写的多个类 - 我应该担心吗?

助教.

language-agnostic tdd unit-testing mocking

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

编程语言在什么情况下真正使用Infinity值?

所以在Ruby中有一个指定无穷大的技巧:

1.0/0
=> Infinity
Run Code Online (Sandbox Code Playgroud)

我相信Python你可以做这样的事情

float('inf')
Run Code Online (Sandbox Code Playgroud)

这些仅仅是一些例子,我确信大多数语言在某种程度上都具有无限性.你什么时候才能在现实世界中使用这个结构?为什么在一个范围内使用它比仅使用布尔表达式更好?例如

(0..1.0/0).include?(number) == (number >= 0) # True for all values of number
=> true
Run Code Online (Sandbox Code Playgroud)

总而言之,我正在寻找的是使用Infinity的现实世界的理由.

编辑:我正在寻找真实世界的代码.当人们真正使用它时,这就是你可以"使用它"的全部和好处.

ruby python language-agnostic idioms infinity

28
推荐指数
9
解决办法
3万
查看次数

在mac osx上使用latex(特别是pdflatex)生成时,pdf文档中的字体搞砸了

我的同事认为texniscope是某种方式的责任,我应该尝试从我的系统中清除它.我真的希望不要诉诸于此!

可能的线索:

  • 在升级到Leopard之前,这不是问题.

  • 当我说字体搞砸了,我的意思是主文本看起来可能是默认的mac系统字体,并且所有数学都是完全不可读的.基本上所有特殊符号都是完全乱码.

  • 我从这里安装了乳胶:http: //www.tug.org/mactex/.我已经安装了texniscope.

  • 当我跑步时/usr/texbin/pdflatex foo.tex,它似乎工作:

     This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
     %&-line parsing enabled.
     entering extended mode
    ...

但由此产生的pdf文件搞砸了字体.

  • 在命令行上使用pdflatex或使用TeXShop都会发生同样的事情.

pdf macos fonts latex pdf-generation

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

是否有工具直接编辑Jackrabbit存储库的内容?

我有一个基于文件系统的Jackrabbit存储库,我想直接查看和编辑.是否有现有工具允许我直接查看/编辑/删除/添加节点?

jackrabbit

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

@measured是标准的装饰者吗?它在哪个图书馆?

这篇博客文章中,他们使用了构造:

  @measured
  def some_func():
    #...
  # Presumably outputs something like "some_func() is finished in 121.333 s" somewhere
Run Code Online (Sandbox Code Playgroud)

@measured指令似乎不适用于原始python.它是什么?

更新:我从Triptych看到它@something是有效的,但我可以在哪里找到@measured它,是在某个地方的某个库中,还是这个博客的作者使用他自己的私有代码库中的东西?

python decorator

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

CheckStyle模块"NeedBraces"可以使用嵌套的if/else块吗?

我们使用CheckStyle来强制执行我们的样式标准.我们选择包含的样式规则之一是NeedBraces模块.

NeedBraces指定每块类型声明(如if,else,for)必须具有打开和关闭大括号.但是,据我所知,它没有完全正确地工作.

此示例将触发CheckStyle错误.

    if (true)
    {
        System.out.println("20");   
    }
    else
        System.out.println("30");
Run Code Online (Sandbox Code Playgroud)

因为else案例没有大括号.但是,下一个示例无法触发CheckStyle错误.

    if (true)
    {
        System.out.println("20");   
    }
    else
        if (true)
        {
            System.out.println("30");
        }
Run Code Online (Sandbox Code Playgroud)

这应该是失败的,因为else案例中缺少大括号,但checkstyle让它通过.在仔细检查文档后,我找不到任何原因导致其无法正常工作.

那么...... CheckStyle模块"NeedBraces"可以使用嵌套的if/else块吗? 有任何想法吗?


这个问题的答案引出了另一个问题:是否有规则将上述不良代码标记为违规?

java coding-style checkstyle

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

使用iframe和ajax包含外部页面的内容有什么区别?

我一直在阅读这篇文章,似乎如果你使用ajax,你只能引入驻留在同一个域中的内容,而使用iframe,你可以从任何域引入内容.是这样的吗?还有什么其他差异?

ajax iframe external

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

术语"网络堆栈"是什么意思?

虽然我在短语"web stack"中看到了"web"的相关性,但我仍然想知道在这种情况下"堆栈"指的是什么.

stack web

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

如何将div放在两个iframe上,其中一个iframe具有外部(不同域)内容?

我正在寻找一种方法来定位一个div(它将是一个弹出窗口,可以通过悬停和/或点击很像灯箱的方式激活)在一个拆分的iframe上,其中顶部iframe是我服务器的内容和底部iframe是来自另一台服务器的内容.像这样:

 ----------------------------------------
 |                                      |
 |                   Upper              |
 |                                      |
 |           -------------------        |
 |          |      DIV          |       |
 ---------                       -------|
 |          |                   |       |
 |          --------------------        |
 |                                      |
 |                 Lower                |
 |                                      |
 ----------------------------------------

基本上它看起来像是在顶部(上部)和底部(下部;外部内容)之间水平分割的盒子和悬停在两者之上的DIV,因此顶部和底部都有重叠.

顺便说一句,我还发布了另一个问题:ajax与iframes的外部内容以及我应该在这个实例中使用的内容.因此,较低(外部内容)不一定必须是iframe,具体取决于答案.

html javascript ajax iframe

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