小编use*_*409的帖子

Helm 模板不允许我在名称中使用破折号

我正在为我的应用程序创建一个舵图。在模板目录中,我有一个包含这个的 config-map.yaml

{{- with Values.xyz }} 
  xyz.abc-def: {{ .abc-def }} 
{{- end }}
Run Code Online (Sandbox Code Playgroud)

当我尝试运行 helm install 时,我得到一个

错误:“config-map.yaml”中的解析错误:模板:config-map.yaml:2:命令中出现意外的坏字符 U+002D '-'。

有没有办法在 helm 的名称和变量中使用破折号?

kubernetes-helm

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

Java使用MVC单击计数器

我正在尝试编写一个非常简单的Java示例来学习MVC.这是一个JButton,当点击时会增加一个计数器并显示到目前为止的点击次数.

我把模型,视图和控制器分成了不同的类,并且认为我在正确的路径上,但是当我点击按钮时,显示计数器的JLabel继续保持为0.

有人可以快速查看为什么显示点击次数的JLabel始终保持为0?

谢谢

View

package mvc;  
import javax.swing.JButton;  
import javax.swing.JLabel;  
import javax.swing.JTextArea;  
import javax.swing.SwingUtilities;  
import javax.swing.WindowConstants;  


public class View extends javax.swing.JFrame {  
    private JButton jButton1;  
    private JLabel jLabel1;  
    private Controller c;   
    private Model m;  

    /**
    * Auto-generated main method to display this JFrame
    */
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                Controller c = new Controller();    

                Model m = new Model();

                View inst = new View(c,m);
                inst.setLocationRelativeTo(null);
                inst.setVisible(true);
            }
        });
    }

    public View(Controller …
Run Code Online (Sandbox Code Playgroud)

java model-view-controller

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

将地图传递给另一个要在java中修改的方法

所以我遇到了一些我认为看起来很奇怪的代码.想看看你对此有何看法

public class Test {

   public static void main(String[] args) {

      HashMap m = new HashMap();
      Test2 t2 = new Test2();
      t2.fill(m);
   }
}

public class Test2 {

    public void fill(HashMap m) {
        m.put(new Integer(0), new Integer(0));
    }

}
Run Code Online (Sandbox Code Playgroud)

那么这段代码是好还是应该以另一种方式完成?

谢谢

java arguments

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