小编Ani*_*ita的帖子

从ubuntu卸载mongoDB

我在我的ubuntu 14.04 64位系统上按照Ubuntu安装MongoDB Community Edition中的命令安装了MongoDB 3.0.1 ,我安装了Robomongo接口来使用它.

当我尝试使用Robomongo连接MongoDB时,我收到授权失败的错误.我发现添加对SCRAM-SHA-1身份验证(MongoDB 3.0+)的支持,这解释了Robomongo 0.8.5不完全支持MongoDB 3.0.X.

作为回应,我想删除MongoDB 3.0.1并安装MongoDB 2.2.

我尝试了以下命令:

 apt-get remove --purge mongodb
Run Code Online (Sandbox Code Playgroud)

并且

apt-get autoremove --purge mongodb
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,我都收到以下错误:

"无法打开锁定文件/ var/lib/dpkg/lock - open(13:权限被拒绝)E:无法锁定管理目录(/ var/lib/dpkg /),你是root用户吗?"

任何帮助,将不胜感激.

ubuntu mongodb robo3t

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

在angucomplete中设置默认值

我正在使用angucomplete-alt来显示下拉搜索.它的工作正常.但在一种情况下,我想从控制器设置其值.我试过了

 $scope.selectedCustomer.title = $scope.customerList[1].businessName
Run Code Online (Sandbox Code Playgroud)

还有

$scope.selectedMerchant = $scope.merchantList[1]
Run Code Online (Sandbox Code Playgroud)

但两者都没有用.在angucomplete-alt文档中,它写有两种方式绑定.任何人都可以帮我显示默认选择..

angularjs

4
推荐指数
2
解决办法
7263
查看次数

Javascript For dom元素上的循环执行

我有javascript代码来获取具有类名的元素并迭代从元素中删除类.

  var elements = document.getElementsByClassName("test");
       console.log("Length " + elements.length)
        for (var i=0; i< elements.length;i++) {
               console.log("---- "+i)
               elements[i].setAttribute("class","");
         }
Run Code Online (Sandbox Code Playgroud)

并且有3个跨度,类名为"test".HTML代码是

<span class="test" id="test1">Test1 </span>
<span class="test" id="test2">Test2 </span>
<span class="test" id="test3">Test3 </span>
Run Code Online (Sandbox Code Playgroud)

但是我只删除了2个班级.第二个跨度类仍然存在.

控制台输出是

长度3

---- 0

---- 1

javascript

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

如何在Angular JS中按属性计算inarray中的项目?

在我的contrller.js中,我有一个数组'arr'

像这样 :

$scope.arr = [
   {block: 0},
   {block: 1},
   {block: 1},
]
Run Code Online (Sandbox Code Playgroud)

我想使用block : 1但不使用来计算项目ng-repeat?我试过了:

{{arr.lenght | filter:block == '1'}}
Run Code Online (Sandbox Code Playgroud)

angularjs

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

Spring Security Oauth 2自定义令牌端点URL

您好我必须在我的项目中集成spring security oauth2.所以我添加了配置相关部分及其工作正常.但问题是令牌的第一个请求转到"/ oauth/token",我想将其更改为"api/v1/token".我搜索了这一点,发现像加入一些解决方案token-endpoint-urloauth:authorization-server还增加了自定义过滤器类,将覆盖ClientCredentialsTokenEndpointFilter并通过URL来构造.但这些都行不通.我收到以下错误请求"api/v1/token" -

SecurityContext中找不到Authentication对象

我的配置主要是基于xml的.Spring-security.xml文件 -

<http pattern="/api/v1/token" create-session="stateless"
      authentication-manager-ref="authenticationManager"
      xmlns="http://www.springframework.org/schema/security" > 
    <intercept-url pattern="/api/v1/token" access="IS_AUTHENTICATED_FULLY" />
    <anonymous enabled="false" />
    <http-basic entry-point-ref="clientAuthenticationEntryPoint"/>
    <custom-filter ref="customClientCredentialsTokenEndpointFilter" before="BASIC_AUTH_FILTER" /> 
    <access-denied-handler ref="oauthAccessDeniedHandler" />
</http>
<http pattern="/test/**" create-session="never"
      entry-point-ref="oauthAuthenticationEntryPoint"       
      xmlns="http://www.springframework.org/schema/security">
    <anonymous enabled="false" />
    <intercept-url pattern="/test/**" access="ROLE_USER" />
    <custom-filter ref="resourceServerFilter" before="PRE_AUTH_FILTER" />
    <access-denied-handler ref="oauthAccessDeniedHandler" />
</http>
<beans:bean id="oauthAuthenticationEntryPoint"
            class="org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint">
</beans:bean>
 <beans:bean id="oauthAccessDeniedHandler"
    class="org.springframework.security.oauth2.provider.error.OAuth2AccessDeniedHandler">
</beans:bean>
<beans:bean id="clientAuthenticationEntryPoint"
            class="org.springframework.security.oauth2.provider.error.OAuth2AuthenticationEntryPoint">
    <beans:property name="realmName" value="springsec/client" />
    <beans:property name="typeName" value="Basic" />
</beans:bean>


 <beans:bean id="customClientCredentialsTokenEndpointFilter"
            class="com.walletdoc.oauth.web.security.CustomClientCredentialsTokenEndpointFilter"> …
Run Code Online (Sandbox Code Playgroud)

java spring-security-oauth2

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

JavaScript变量定义混乱

我有2个javascript代码.除此之外,检查varable是否等于null或变量类型是否未定义.但在一种情况下,我得到错误,在其他情况下,我没有得到任何错误.

代码1:

if (NS1 === null || typeof (NS1) === 'undefined') {
    ...  }
Run Code Online (Sandbox Code Playgroud)

代码2:

 if (window.NS1 === null || typeof (window.NS1) === 'undefined') {
  ...   }
Run Code Online (Sandbox Code Playgroud)

对于代码1,我收到错误

NS1未定义

而对于代码2,我没有得到任何错误.我不明白可能是什么原因,因为我没有定义NS1或window.NS1.所以我应该在这两种情况下都会出错.

javascript

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