小编New*_*bie的帖子

数据传输对象中的继承是一种不好的做法吗?

扁平化是否会使客户端代码更易于编写?什么是最好的做法?

.net c# wcf

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

这个javascript代码在做什么?

this.String = {
    Get : function (val) {
        return function() {
            return val;
        }
    }
};
Run Code Online (Sandbox Code Playgroud)

什么是':'在做什么?

javascript

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

在生产中将Kafka的复制因子设置为0的用例是什么?

为生产环境设置复制因子0是否无效,或者是否存在有意义的用例?

apache-kafka

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

是否有 Kotlin-Multiplatform 功能或模式可以帮助实现通用抽象,例如 Closeable 接口?

Java中的Closeable接口提供了一种方便的抽象,可以方便地管理可关闭的资源。在多平台 kotlin 的背景下,是否有一种模式、实践或功能可以帮助打破共享/多平台 Closeable 接口和实际的 Java Closeable 接口之间的差距,因为它们必然是两种不同的类型?

无法关闭类型差异和/或具有标准库可关闭的影响是 Closeable 接口的激增,即使它们本质上是相同的东西,也无法跨库组合。

kotlin kotlin-native kotlin-multiplatform

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

如何在条件下检查几个局部变量

好吧,我发现下面的代码非常重复和烦人.在不使用数组作为起点的情况下重构代码的任何其他方法(也就是说,为了避免在代码中使用array [x],array [y],array [z]作为从数组开始的结果,因为x,y,z完全不相关,为了便于阅读,将它们分组是没有意义的)

var x = "";
var y = "";
var z = "";
...

...variables get set

if(x != undefined && x != "")
    doSomethingHere();

if(y != undefined && y != "")
    doSomethingThere();

if(z != undefined && z != "")
    doSomethingElse();
...
Run Code Online (Sandbox Code Playgroud)

javascript

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