小编Nir*_*wan的帖子

kubectl get pods 显示 ErrImagePull

我尝试使用我的本地 docker 映像创建一个 pod,如下所示。

1.首先我在终端中运行这个命令

eval $(minikube docker-env)
Run Code Online (Sandbox Code Playgroud)

2.我创建了一个docker镜像如下

sudo docker image build -t my-first-image:3.0.0 .
Run Code Online (Sandbox Code Playgroud)

3.我创建了如下所示的 pod.yml 并运行此命令

kubectl -f create pod.yml.
Run Code Online (Sandbox Code Playgroud)

4.然后我尝试运行这个命令

kubectl get pods
Run Code Online (Sandbox Code Playgroud)

但它显示以下错误


NAME                             READY   STATUS             RESTARTS   AGE
multiplication-b47499db9-phpb7   0/1     ImagePullBackOff   0          23h
my-first-pod                     0/1     ErrImagePull       0          7s
Run Code Online (Sandbox Code Playgroud)

5.我得到pods日志

kubectl describe pod my-first-pod 
Run Code Online (Sandbox Code Playgroud)

Events:
  Type     Reason     Age                From               Message
  ----     ------     ----               ----               -------
  Normal   Scheduled  99s                default-scheduler  Successfully assigned default/my-first-pod to minikube
  Warning  Failed     41s (x3 over 94s)  kubelet, minikube  Failed to pull image …
Run Code Online (Sandbox Code Playgroud)

docker kubernetes kubectl minikube

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

如何使用 Storyyeller/Krakatau 反编译 .class 和 jar 文件

我正在尝试使用 Storyyeller/Krakatau 反编译器反编译文件。我已经下载了相关文件并将其放在一个文件夹中。我尝试使用命令提示符使用以下语法反编译文件。

===反编译===

用法:

python Krakatau\decompile.py [-nauto] [-path PATH] [-out OUT] [-r] [-skip]
target
Run Code Online (Sandbox Code Playgroud)

PATH:用于在其中搜索类的目录、jar 或 zip 文件的可选列表。Krakatau 将尝试自动检测并添加包含核心语言类的 jar,但您可以使用该选项禁用此功能-nauto。对于多个 jar,您可以传递以分号分隔的 jar 列表,也可以-path多次传递该选项。

OUT:要写入源文件的目录名称。默认为当前目录。如果名称以 .zip 或 .jar 结尾,则输出将是 zip 文件。

-r:反编译在目录目标中找到的所有.class文件(递归地)

-skip:出现错误时继续。如果在反编译特定方法时发生错误,则回溯将作为注释打印在源文件中。如果在类级别反编译时发生错误,则不会发出源文件,并且会将错误消息打印到控制台。

target:要反编译的类名或jar名。如果指定了jar,则该jar中的所有类都将被反编译。如果-r指定,这应该是一个目录。

但我总是遇到错误。我不明白上面的语法。

请解释一下这个语法

python Krakatau\decompile.py [-nauto] [-path PATH] [-out OUT] [-r] [-skip]
target
Run Code Online (Sandbox Code Playgroud)

使用一个简单的例子。

java decompiler python-2.7

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

Jenkins如何在maven构建中使用命令跳过Maven-antrun-plugin来执行build.xml文件

我想跳过build.xml在 Jenkins 工作区中编译 ant 文件,就像使用命令参数跳过 Java 测试一样:

-Dmaven.test.skip=true
Run Code Online (Sandbox Code Playgroud)

此命令不会跳过 ant 构建脚本:

-Dmaven.test.skip=true clean install
Run Code Online (Sandbox Code Playgroud)

有人可以在这方面帮助我吗?

ant maven jenkins

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

Java如何检查值已经AES加密;

我创建了一个使用AES加密来加密表数据的工具.

加密方法

public String encrypt(String plainText) throws Exception {

        byte[] cipherBytes = null;

        log.info("Started encryption...");

        System.out.println("value before encryption :" + plainText);

        log.info("value before encryption :" + plainText);

        if (plainText != null && !plainText.isEmpty()) {
            if (cipher != null && key != null) {
                byte[] ivByte = new byte[cipher.getBlockSize()];
                IvParameterSpec ivParamsSpec = new IvParameterSpec(ivByte);
                cipher.init(Cipher.ENCRYPT_MODE, key, ivParamsSpec);
                cipherBytes = cipher.doFinal(plainText.getBytes());
                log.info("Completed encryption.");
                log.info("Encrypted data : " + new String(cipherBytes, "UTF8"));
                System.out.println("value after encryption" + Hex.encodeHexString(cipherBytes));
                log.info("value after encryption" + Hex.encodeHexString(cipherBytes));
                return …
Run Code Online (Sandbox Code Playgroud)

java encryption aes

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

Sql Server操作数类型冲突:日期与int不兼容

当我尝试执行此代码时,我在'with DateDimension'行中收到错误:

消息206,级别16,状态2,行15
操作数类型冲突:日期与int不兼容

这是我正在使用的SQL查询:

declare @DateCalendarStart  date,
        @DateCalendarEnd    date,
        @FiscalCounter      date,
        @FiscalMonthOffset  int;

set @DateCalendarStart = '2011-01-28';
set @DateCalendarEnd = '2012-10-26';


set @FiscalMonthOffset = 3;

with DateDimension //Error got this line 

as

(
    select  @DateCalendarStart as DateCalendarValue,
            dateadd(m, @FiscalMonthOffset, @DateCalendarStart) as FiscalCounter

    union all

    select  DateCalendarValue + 1,
            dateadd(m, @FiscalMonthOffset, (DateCalendarValue + 1)) as FiscalCounter
    from    DateDimension 
    where   DateCalendarValue + 1 < = @DateCalendarEnd
)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

生成 Checkmarx 报告时出现“OutOfMemoryError:Java 堆空间”的 Jenkins 作业

我的 Jenkins 在 Ubuntu 服务器实例中运行。完成后,当生成 Checkmarx 报告时Java heap space,出现屏幕截图所示的问题:

Jenkinks java 堆空间错误

有人可以帮助我如何增加 Checkmarx 中的 Java 堆空间吗?

要阅读 Atlassian KB 文章“ Scan Fails with Java Heap Space Exception ”,似乎需要一个帐户。

java ubuntu jenkins checkmarx

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

Font Awesome unicode“\f046”在 Chrome 中不显示

我正在尝试在我的网页上使用 Font Awesome Unicode ( https://fontawesome.com/v4.7.0/icon/check-square-o )。

但它显示如下。

在此输入图像描述

我花了很多时间在互联网上搜索 Unicode 在 Chrome 中不显示的原因。但仍然没有运气。

.myClass {
  font-size: 45px;
}

.myClass::after {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  content: "\f046";
}
Run Code Online (Sandbox Code Playgroud)
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.13.0/css/all.css">
<span class='myClass'>Hiiii</span>
Run Code Online (Sandbox Code Playgroud)

html css font-awesome

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