小编Sar*_*ari的帖子

在接口级别解耦两个类意味着什么?

假设我们在包A中有A类,在包B中有B类.如果类A的对象引用了类B,那么这两个类被认为在它们之间具有耦合.

为了解决耦合问题,建议在包A中定义一个接口,该接口由包B中的类实现.然后,类A的对象可以引用包A中的接口.这通常是"依赖倒置"的一个例子.

这是"在接口级别解耦两个类"的示例.如果是,那么它如何消除类之间的耦合并在两个类耦合时保留相同的功能?

java spring inversion-of-control decoupling

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

读取资源文件夹android中的CSV文件

我正在开发netbeans的Android应用程序.我正在尝试使用opencsv读取CSV文件.当我将文件放在资源文件夹中并尝试从那里读取它时,在构建说无效资源目录时出错.我应该在哪里存储csv文件,以便每次应用程序启动时都可以读取它?

android opencsv

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

K表示R中的聚类 - 忽略行id

我的数据框如下:

X1      X2         X3
3   102.20000   26.07667 
4   115.00000   25.12500
5   36.70000    35.05545
Run Code Online (Sandbox Code Playgroud)

其中列X1表示行的唯一标识符,而X2表示X3,X3是特征

我想在执行k表示对数据进行聚类之前执行缩放,

 mydata <- scale(mydata)


  X1               X2            X3
-11715.6     -12.2200734    -9.7826627
-11714.6       0.5799266    -10.7343294
-11713.6      -77.7200734   -0.8038748
Run Code Online (Sandbox Code Playgroud)

我不希望列X1缩放,但希望它保留在数据框上.有办法吗?

r

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

标签 统计

android ×1

decoupling ×1

inversion-of-control ×1

java ×1

opencsv ×1

r ×1

spring ×1