小编vpi*_*mph的帖子

如何用备用模拟服务器替换$ httpBackend?

我正在使用Angular(1.2.x)单元测试ngMock.我的项目有一个依赖的夹具系统sinon.fakeServer.对于我的单元测试,我更喜欢使用它而不是$httpBackend.

ngMockE2E测试Angular提供了一种passthrough方法,但单元测试没有明确的等价物.的理由似乎是单元测试不应该穿通(到服务器),但在我的情况,我只是想通过一个非角依存的模拟.

我现在的策略是创建一个匹配.whenGet.whenPost请求并将它们路由到我的假服务器的垫片.

然而,更好的是简单地"关闭" $httpBackend.有没有办法做到这一点?

javascript mocking angularjs

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

在Java中使用基于Vector的Stack实现而不是链表的动机是什么?

在链接列表实现中使用Vector基于StackJava 的实现的动机是什么?我意识到一个Vector是同步的并且具有继承优势(和开销),但我觉得这些数据结构通常不仅在文本中被教导为基于链表的结构,而且LL避免了昂贵的调整大小,因为底层数组填充.

我确实理解Vectors,使用摊销分析,即使调整大小,也是O(1).因此,考虑到这一点并没有太大的区别,但我很想知道理由.

java algorithm linked-list data-structures

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

在 Javadoc 中使用 <code> 标签作为类名和关键字的理由是什么?

在其风格指南<code>中,Oracle 建议在以下情况下使用Javadoc 中的标签:

  • Java关键字
  • 包名
  • 类名
  • 方法名称
  • 接口名称
  • 字段名称
  • 参数名称
  • 代码示例

我个人认为“类名”、“字段名”和“Java 关键字”的情况特别麻烦,因为我发现这些描述的可读性较差。例如:

/**
* Returns <code>true</code> if <code>x</code> is greater than 
* <code>y</code> otherwise returns <code>y</code>.
*/
public Boolean greaterThan(int x, int y) { return (x > y); }
Run Code Online (Sandbox Code Playgroud)

我意识到上面的例子本身是任意的,但是对更复杂的函数的更长的描述最终也会变得同样难看。我知道目标是在 IDE 中使描述更漂亮,但是查看类的 java 文件本身很痛苦。

我正在考虑上述<code>标签,除非文档包含完整的代码示例。我是否有理由不这样做?

java javadoc

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

SLIME编译失败,仅显示警告

我有一个程序正在尝试使用SLIME进行编译,Compilation failed.尽管我只是compiler notes警告,但仍收到消息。

如果我完整地突出显示代码并转到菜单选项“ SLIME”>“编译”>“编译区域”,但是编译文件(Cc Mk)失败,代码将编译(带有相同的警告集)。

我怀疑我需要切换某种触发器或命令来指示SLIME忽略警告。有任何想法吗?

lisp compiler-errors common-lisp slime

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

是否使用text-indent为符合WCAG的精灵图像提供简短描述?

我正在尝试获得一个我正在努力成为符合WCAG 2标准的网站.该网站使用图像精灵,在整个过程中替换图像精灵的使用将是一个挑战.因此,我试图确定是否有以下技术:

<div style="background: url(flower.png); height: 20px; width:20px;">  
  <div style="text-indent: 100%; white-space: wrap; overflow: hidden">
    A red rose
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

足够顺从.从阅读文档......目前还不清楚.

对于非装饰性img标签,使用alt绝对是一个要求:H37:在img元素上使用alt属性

对于媒体来说object,包装内容就足够了:H53:对象的身体

但是,使用div具有非装饰性图像的aa的身体是否background通过集合并不是很清楚.

任何人都可以对此说话或指向标准中的相关页面吗?

html accessibility wcag

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