小编Ade*_*lin的帖子

如何在angularJS中使用$ document服务?

我对JS中的angularJS很新,我对使用$ document感到有些困惑.根据我的理解,$ document公开了一些JQuery函数.所以,当我想删除匹配选择器的元素时,我这样做:

$document.remove('.someClassSelector');  
Run Code Online (Sandbox Code Playgroud)

并且应该从DOM树中删除该元素,对吧?如果不是以角度操纵DOM元素及其css的正确方法是什么.

javascript jquery angularjs

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

如何验证根本没有发出http请求?

如何验证没有调用任何http请求方法来执行任何请求.我有这个代码:

 $scope.getSubnetsPageDetails = function (pageNumber) {
        $http.get(URLS.subnetsPagesCount(pageNumber)).success(function (response) {
            $scope.pageDetails = response;
        }).error(function (response, errorCode) {

            });
    }; 
Run Code Online (Sandbox Code Playgroud)

而这个测试:

it("should not allow request with negative page number", function () {

        scope.getSubnetsPageDetails(-1);
        //verify that htt.get is not invoked at all

    });
Run Code Online (Sandbox Code Playgroud)

如何验证未调用http.get?

angularjs

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

如何使用Java Driver在MongoDB中执行全文搜索命令?

Mongo和Java大师.我们的团队决定使用最近在MongoDB中引入的全文搜索API.但是,我们发现使用Java MongoDB驱动程序执行命令有些困难.

这是我正在使用的代码:

public BasicDBObject find(String search) {
    BasicDBObject searchCommand = new BasicDBObject();

        searchCommand.put("text", new BasicDBObject().append("search", search));

        CommandResult commandResult = db.command(searchCommand);
}
Run Code Online (Sandbox Code Playgroud)

这是我打印时得到的

 System.out.println(commandResult) 

{ "serverUsed" : "/127.0.0.1:27017" , "errmsg" : "exception: wrong type for field (text) 3 != 2" , "code" : 13111 , "ok" : 0.0 }
Run Code Online (Sandbox Code Playgroud)

java mongodb mongo-java

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

什么是"错误:无法找到或加载主类org.apache.hadoop.util.RunJar"?

我正在尝试运行一个示例,因为它在Hadoop的Action book 第15页中指出.这是需要运行的命令:

bin/hadoop jar hadoop-*-examples.jar
Run Code Online (Sandbox Code Playgroud)

但是我得到了这个错误

"Error: Could not find or load main class org.apache.hadoop.util.RunJar"
Run Code Online (Sandbox Code Playgroud)

这似乎是一个类路径问题.有人可以指出一些指导方针吗?

实际上我无法运行任何hadoop命令,如版本,fs,jar ......等等.

注意:我正在使用Windows.

java hadoop

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

Java RuntimeException enableSuppression参数有什么作用?

我不知道怎么说我已经使用Java已有4年了,而我第一次遇到这个参数enableSuppression时,有人可以解释它的作用以及何时启用/禁用它吗?

java exception-handling exception

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

如何合并类似对象的列表,但总结一些属性与Java 8

假设我有下面的列表我想返回一个只有一个名字的人的结果"Sam"- "Fred"但是有25金额

public class Java8Test{


    private static class Person {
            private String name;
            private String lastName;
            private int amount;

            public Person(String name, String lastName, int amount) {
                this.name = name;
                this.lastName = lastName;
                this.amount = amount;
            }
        }


        public static void main(String[] args) {
            List<Person> people = new ArrayList<>();
            people.add(new Person("Sam","Fred",10));
            people.add(new Person("Sam","Fred",15));
            people.add(new Person("Jack","Eddie",10));
            // WHAT TO DO HERE ?


        }
    }
Run Code Online (Sandbox Code Playgroud)

注意:

上面的例子只是为了澄清,我正在寻找的是使用Java 8的通用映射/减少功能.

java java-8 java-stream

6
推荐指数
3
解决办法
353
查看次数

角ng类不起作用?

嗨,大家好我正在尝试使用ng-class并将一个类绑定到一个表达式,以便可以对表达式绑定进行单元测试。但是,似乎我缺少了一些东西。

按钮:

<li><a class=""  ng-click="onAddInterface()"><i class="icon-plus-sign"></i> add interface </a></li>
Run Code Online (Sandbox Code Playgroud)

应该折叠和展开的面板。

<div class="collapse" ng-class="{in:showCreateNewInterfacePanel}"><div> 
Run Code Online (Sandbox Code Playgroud)

被触发的功能

$scope.onAddInterface=function(){
  $scope.showCreateNewInterfacePanel=true;
}
Run Code Online (Sandbox Code Playgroud)

无论如何,单击链接都不会发生!

我想念什么吗?

javascript angularjs ng-class

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

jetty ContextHandler中的正则表达式上下文路径?

我正在尝试使用jetty上下文配置(配置放在$ JETTY_HOME/context /中).我正在尝试配置一个ContextHandler负责提供静态文件作为一个ine javadoc.xml.我的配置文件是这样的:

<?xml version="1.0"  encoding="ISO-8859-1"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.eclipse.org/configure.dtd">

<!--
Configure a custom context for serving javadoc as static resources 
-->

<Configure class="org.eclipse.jetty.server.handler.ContextHandler">
  <Set name="contextPath">/*/html</Set>

  <Set name="resourceBase"><SystemProperty name="jetty.home" default="."/>/html/</Set>
  <Set name="handler">
    <New class="org.eclipse.jetty.server.handler.ResourceHandler">
      <Set name="welcomeFiles">
        <Array type="String">
          <Item>index.html</Item>
        </Array>
      </Set>
      <Set name="cacheControl">max-age=3600,public</Set>
    </New>
  </Set>
</Configure>
Run Code Online (Sandbox Code Playgroud)

我想要的是能够服务于/*/html /之类的任何路径,但这不会响应像/ foo/html这样的调用.

如何配置服务器的路径,如/ foo/html/bar/html/baz/html?如果我设置上下文路径

<Set name="contextPath">/foo/html</Set><!--this one works  -->
<Set name="contextPath">/bar/html</Set> <!-- this one works  -->

<Set name="contextPath">/baz/html</Set> <!-- this one works  -->

<Set name="contextPath">/*/html</Set> …
Run Code Online (Sandbox Code Playgroud)

java jetty jetty-8

5
推荐指数
0
解决办法
577
查看次数

MongoDB oplog操作字母是什么意思?

MongoDB oplog"op"字段中的不同字母是什么意思?我可以猜到一些字母意思,但我不确定.

"n"=?

"我"=插入,这是正确的吗?

"你"=更新,这是对的吗?

"c"=计数,这是对的吗?

我猜"d"=删除?

还有什么其他字母,它们的含义是什么?

mongodb

5
推荐指数
2
解决办法
5923
查看次数

Netbeans JDK Calibration 8.1

如何使用Netbeans 8.1进行JDK校准.我用谷歌搜索了一下,在这里找到了这个链接.

它说"从主菜单中选择配置文件>高级命令>运行Profiler校准

但我找不到它,我的菜单中没有高级命令.

java profiling netbeans

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