小编Che*_*rry的帖子

如何打印akka系统中的所有演员?

我创建了akka系统.假设其中有一些演员.我如何用他们的路径打印akka系统中的所有演员?(用于调试目的)

debugging scala akka

16
推荐指数
2
解决办法
7574
查看次数

如何在 Intellij Idea 中搜索和列出文件?

有五言的ctrl+ alt+N的文件搜索,但它仅适用于打开的文件。如果需要按条件查找文件,例如从“newFile”开始并删除它们或移动到另一个文件夹,该怎么办?Intellij Idea Search 仅针对文件内容而不是文件名实现的关键问题。也有ctrl+ alt+N我无法一一列举这些文件,选择一些他们和一些行动。有什么可以进行批处理文件操作的吗?

intellij-idea

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

如何在自定义反序列化器中使用jackson ObjectMapper?

我尝试编写自定义jackson反序列化器.我希望"查看"一个字段并对类执行自动反序列化,请参阅下面的示例:

import com.fasterxml.jackson.core.JsonParser;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.core.ObjectCodec;
import com.fasterxml.jackson.databind.DeserializationContext;
import com.fasterxml.jackson.databind.JsonDeserializer;
import com.fasterxml.jackson.databind.JsonNode;
import com.mypackage.MyInterface;
import com.mypackage.MyFailure;
import com.mypackage.MySuccess;

import java.io.IOException;

public class MyDeserializer extends JsonDeserializer<MyInterface> {

    @Override
    public MyInterface deserialize(JsonParser jp, DeserializationContext ctxt)
            throws IOException, JsonProcessingException {
        ObjectCodec codec = jp.getCodec();
        JsonNode node = codec.readTree(jp);
        if (node.has("custom_field")) {
            return codec.treeToValue(node, MyFailure.class);
        } else {
            return codec.treeToValue(node, MySuccess.class);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

的POJO:

public class MyFailure implements MyInterface {}

public class MySuccess implements MyInterface {}

@JsonDeserialize(using = MyDeserializer.class)
public interface MyInterface …
Run Code Online (Sandbox Code Playgroud)

java json jackson json-deserialization

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

如何在firefox中调试占位符伪元素?

我有这样的CSS代码:

:-moz-placeholder,::-moz-placeholder {
    color:    #999;
    /*some additional font styling*/
}
Run Code Online (Sandbox Code Playgroud)

我可以单击"Inspect element"并查看有关元素的所有样式信息.但是我可以在哪里看到已应用于元素占位符的所有CSS规则?

css debugging firefox firebug

14
推荐指数
2
解决办法
6592
查看次数

如何在角度应用中注入$ stateProvider?

我尝试使用angular-ui,并尝试注入$ stateProvider:

HTML

<!DOCTYPE html>
<html>
<head>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular-resource.min.js"></script>
    <script src="http://angular-ui.github.io/ui-router/release/angular-ui-router.min.js"></script>
    <script src="test/appModule.js"></script>
</head>
<body>
    <div ng-app="appModule">
        <div ng-controller="appController">
            {{date}}
        </div>

    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

js(test/appModule.js)

var module = angular.module("appModule", ['ui.router']);

module.controller('appController', ['$scope', '$stateProvider',
    function ($scope, $stateProvider) {
        $scope.date = new Date();
    }]);
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪

Error: Unknown provider: $stateProviderProvider <- $stateProvider
    at Error (native)
    at https://ajax.googleapis.com/ajax/libs/angularjs/1.0.4/angular.min.js:28:236
...
Run Code Online (Sandbox Code Playgroud)

如果我删除带有注释的$ stateProviderui.router,一切都会起作用:

var module = angular.module("appModule"/*, ['ui.router']*/);
module.controller('appController', ['$scope'/*, '$stateProvider'*/,
    function ($scope, $stateProvider) {
        $scope.date = new …
Run Code Online (Sandbox Code Playgroud)

html javascript angularjs angular-ui

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

如何打印或调试厨师属性?

我创建了具有属性的厨师食谱.然后我尝试将代码提升到节点并在addidition中传递其他属性和/或覆盖默认值.是否可以打印属性树以查看哪些属性被加载,哪些属性被覆盖?

ruby java attributes chef-infra

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

如何设置soapui中一个测试步骤的超时?

我在soapui中创建了一个测试步骤.我需要设置一个长达5分钟的延迟时间.我的意思是测试步骤之间没有延迟,我只需等待一步的响应.我该怎么做?

testing soapui

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

如何用actorSelection选择akka actor?

我试图选择一个已经创建的actor.这是一个代码:

val myActor = system.actorOf(Props(classOf[MyActor]), "myActorName")
println("myActor path - " + akka.serialization.Serialization.serializedActorPath(myActor))
println("Selection from spec akka://unit-test/user/myActorName " + system.actorSelection("akka://unit-test/user/myActorName").resolveOne().value)
println("Selection from spec /user/myActorName/ " + system.actorSelection("/user/myActorName/").resolveOne().value)
Run Code Online (Sandbox Code Playgroud)

结果是:

myActor path - akka.tcp://unit-test@127.0.0.1:46635/user/myActorName#1444872428
Selection from spec akka://unit-test/user/myActorName None
Selection from spec /user/myActorName/ None
Run Code Online (Sandbox Code Playgroud)

我也可以向演员传递一个消息,它完成得很好.我在actorSelection期间错过了什么?如何正确选择演员?

更新

这很奇怪,但是当我system.actorSelection("/user/myActorName/").resolveOne().valuesystem.actorFor("/user/myActorName/")一切工作取代时.我的意思是actorFor回报一个演员.(由于actorFor弃用,这不是一个正确的解决方案)

scala actor akka

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

如何在启动时打印akka配置?

我有一个带有几个配置文件的akka​​项目.当应用程序启动(或停止)有错误时,是否可以打印akka合并配置事件?

configuration scala akka typesafe-config

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

如何在重启之间保持intellij想法指数?

当我关闭Intellij Idea并再次启动时,它开始索引文件,但我只是关闭并打开(例如在插件安装后).有没有办法在重新启动之间"保存"此索引,并且在插件安装后不刷新它?

java scala intellij-idea

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