小编Maz*_*zzy的帖子

在strcat中添加空间

我有两个字符串char str1[41] e char str2[41].如果我使用strcat函数来连接它们,我得到一个没有空格的唯一字符串,而不是我们之间的空格.

这可能是一种方式:

strcat(strcat(str1, " "),str2)
Run Code Online (Sandbox Code Playgroud)

它是否存在另一种方式?

c string strcat

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

设置一个布尔值

嗨,我正在使用布尔值,我有点困惑.我有一个布尔值:

boolean answer;
Run Code Online (Sandbox Code Playgroud)

这可以有两个值:是或否.

如果我从标准输入中插入字符串"yes",那么它就变为true,否则为false.我能怎么做?

java boolean

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

通过不同的方式订购集合

我有这门课:

public class Paint implements Comparable<Paint>{

  private String cod_paint;
  private String title_paint;
  private String author;
  private int year;

  public Paint(String cod_paint,String title_paint,String author,int year){

    this.cod_paint = cod_paint;
    this.title_paint = title_paint;
    this.author = author;
    this.year = year;
  }

  /* And follow get method */

}
Run Code Online (Sandbox Code Playgroud)

现在我将创建一些对象Paint并将它们插入到集合中 ArrayList

之后我有这个集合一次排序author,另外一个时间year,一旦其他时间cod_paint.

要做到这一点,我必须在Paint中实现方法 compareTo

例如:

public int compareTo(Paint p){

    return cod_paint.compareTo(p.cod_paint);
}
Run Code Online (Sandbox Code Playgroud)

通过这种方式当我将使用我的方法时sort,ArrayList<Paint>它将被命令cod_paint.但是现在我怎样才能以相同的方法比较实现其他方式(按作者,按年)?

java compare

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

创建jar文件后出现NoClassDefFoundError异常

我创建了一个jar文件,里面包含一些包和一对文件.这个类文件使用了另一个我没有包含在jar文件中的包 - 我认为这就是我得到这个异常的原因:

Exception in thread "main" java.lang.NoClassDefFoundError: JigMonitorGUI (wrong name: org/w3c/jigmonitor/JigMonitorGUI)
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

编辑

整个堆栈跟踪:

Exception in thread "main" java.lang.NoClassDefFoundError: JigMonitorGUI (wrong name:  org/w3c/jigmonitor/JigMonitorGUI)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:480)
Run Code Online (Sandbox Code Playgroud)

java jar noclassdeffounderror

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

使用请求获取内容网页

我正在尝试使用以下方法获取 html 网页的内容

r = requests.get(url-page)

r.text()
Run Code Online (Sandbox Code Playgroud)

我想取回整个 html 页面,但不幸的是我收到以下错误

TypeError: 'unicode' object is not callable
Run Code Online (Sandbox Code Playgroud)

python get python-requests

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

在管道Jenkins文件中执行AWS CLI命令

您是否知道如何在内部执行AWS CLI命令Jenkinsfile以构建管道?我没有找到任何插件

continuous-integration jenkins aws-cli

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

将内联证书放入 YAML

我有一个需要复制到 YAML 属性中的证书。看起来像这样的东西:

ca_cert: | -----BEGIN CERTIFICATE-----
MIIDBzCCAe+gAwIBAgIJALOT/fiqj4yhMA0GCSqGSIb3DQEBBQUAMBoxGDAWBgNV
BAMMD3d3dy5leGFtcGxlLmNvbTAeFw0xNzA1MDMxNDA2NDVaFw0yNzA1MDExNDA2
NDVaMBoxGDAWBgNVBAMMD3d3dy5leGFtcGxlLmNvbTCCASIwDQYJKoZIhvcNAQEB
BQADggEPADCCAQoCggEBALHEIGNhuQsD1MI3zE5Kts5zN91ggbFjFq0aLWjYuIB6
ttfpS158b9x9oWbdACAqGIHC5i1/iwiJkW8J1UcxtPOOHZy4s9E48KnPzJOd6yAv
pxsBuns78Jx5hgBBt+J2TSwEL+Hi40HhBiog+Omk2pi3juMGkhFJaaSiBQf7gA0E
TXSC5iLK1XPCd6aQpDZwxQpjDNeDk9CR6asqtPJcm9X2skLuNWyIr8dKHpdzoQ5A
/5GhmtLC/WYwZdqi14Gwph+GS7a2eQYzbGwIZWfcPiMytoNGidDC2HurRpGt91PK
PxfXDhDk8taBuboHFDAW7beR/x68pPm+p2mTtVt+cS0CAwEAAaNQME4wHQYDVR0O
BBYEFDpuS3ujMg9wC09nBy/QRQI8PipqMB8GA1UdIwQYMBaAFDpuS3ujMg9wC09n
By/QRQI8PipqMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAFh6UUfa
YL9iLREMGgHTvn4O4nMtsWEEW46/9o4ZcGgVgIL343qD1G0isaTLStKHB5C653N0
40DU/n9Fcver/x5EhKzjp9QcOSNizFDUG88tCOuW3H+EsTHsCwxdVvENzBT1+Z3N
JkT8oHVjEc3LBeQmVZLHiWWA9CSVW9b6qco0OjLwLe92f1EWKjqrHPW+5xM3zC0e
T2h5p4ApY74Pyl892HJrb/dd2DjzYDnXuvcDFZTAr9o5YgcS1jx0Gt9jE1FM7rhk
GF5aek4Bir9K8xwNBTc8R+dvl2OhQYoxIglSApkNI+n0J9/1pfPnpwojBHifqy/p
G9oErrv2EQ642e4=
-----END CERTIFICATE-----
Run Code Online (Sandbox Code Playgroud)

我已经尝试过 YAML 验证器,但不幸的是它不起作用

yaml

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

由未知权限签署的x509证书-Go-pingdom

我正在使用Go包pingdom-go查询Pingdom。该应用程序被容器化为:

FROM alpine:3.8

USER nobody

ADD build/_output/bin/app /usr/local/bin/app
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

Get https://api.pingdom.com/api/2.1/checks/0: x509: certificate signed by unknown authority
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这里建议的由不知名机构签名但没有运气的x509证书。有任何想法吗?

http go x509 docker

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

struct中的初始化数组

我不明白为什么当我尝试以这种方式初始化结构时出现错误

typedef struct _floor
{
   int room;
   int height;
   int room_dim[room][2];
}Floor;
Run Code Online (Sandbox Code Playgroud)

为什么我不能用空间初始化room_dim数组?

c struct

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

将自定义标签注入 up 指标

无法使用重新标记为up指标添加标签。这是我从 Brian Prometheus Up and Running 的书中所记得的。

我想知道在我不控制 Prometheus 出口商的情况下如何添加标签。

prometheus

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