小编Dav*_*ave的帖子

在 DataGrid 中设置焦点

我有一个加载了一些数据的 DataGrid。我需要在这个网格的第一行设置焦点。

我将从按钮的 onClick 事件中调用此方法。

myGrid.Focus()不集中行的网格内。

c# wpf datagrid

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

如何获取 Skaffold 和 Helm 图表以与本地图像存储库配合使用?

我们正在尝试在 Skaffold 下建立一个包含多个微服务应用程序的本地开发环境。我们设法使用基础 Skaffold 来完成此操作,使用https://github.com/ahmetb/skaffold-from-laptop-to-cloud上的(稍微过时的)教程。为了让 Skaffold 在没有 Helm 的情况下将图像推送到本地存储库,我所要做的就是将 imageName 设置为使用类似 localhost:5000/image_name 的名称。

但是对于 Helm,嗯...我设置了一个非常粗糙的 Helm 安装(免责声明:我对 Helm 还不太熟悉),只需更改 skaffold YAML 以使用 Helm 并将所有 .YAML 部署和服务文件转储到Helm 图表的 /templates 目录,然后就被炸毁了。

然后,Skaffold 成功创建任何依赖于外部外部映像(例如 Redis)的 pod,但每当任何内容使用从本地 Dockerfile 生成的映像时,它就会卡住并抛出此错误:

无法拉取图像“localhost:5000/k8s-skaffold/php-test”:rpc 错误:代码 = 未知 desc = 来自守护程序的错误响应:获取 http://localhost:5000/v2/:拨打 tcp [::1] :5000: 连接:连接被拒绝

据我所知,这是当我们没有初始化本地 Docker 镜像存储库时出现的错误 - 但对于非 Helm 版本,我们不需要启动本地镜像存储库,Skaffold 就发挥了这一作用发生。这是 Skaffold 吸引力的一部分。

那么我们如何自动让 Skaffold 创建 Helm 图表,并从本地存储库中创建和提取呢?(如前所述,这可能是我对 Helm 不熟悉。如果是这样,我深表歉意。)

Skaffold YAML 是这样的:

apiVersion: skaffold/v1beta7
kind: Config
build:
  tagPolicy:
    sha256: {}
  artifacts:
  - …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm skaffold

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

Chrome 开发工具:工具提示未正确显示

当我将鼠标悬停在检查工具或样式选项卡中的 style.css 链接上时,工具提示未正确显示。它太靠右边了,被切断了。我尝试卸载并重新安装 Chrome。我试过禁用我所有的扩展。我无法弄清楚是什么原因造成的。这只是一个错误吗?我已经将此提交给 Google Chrome 帮助。我正在运行 OS X El Capitan 10.11.6 和 Chrome 版本 67.0.3396.62。开发工具截图 在此处输入图片说明

google-chrome google-chrome-devtools

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

Laravel Spark 中如何创建本地发票?

我已经在我的本地机器上成功设置了 spark,它运行良好。我添加了各种计划,用户可以通过付款订阅。但是发票部分没有显示任何应该在用户购买计划时创建的发票。我错过了什么吗?我的意思是没有办法看到用户已经支付的以前的发票或收据。而且在 DB 发票表中也是空的。

发票面板

php laravel laravel-spark

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

在《刀锋》中用星星显示评级的方法。拉拉维尔

我有个问题。我正在尝试在网络上显示评级。这就是我正在考虑实施的方式。我觉得太长了。

@if ($nr>=1 && $nr<=1)
{
<div class="rating">
      <span><i class="fa fa-star"></i></span>
      <span><i class="fa fa-star-o"></i></span>
      <span><i class="fa fa-star-0"></i></span>
      <span><i class="fa fa-star-o"></i></span>
      <span><i class="fa fa-star-o"></i></span>
</div><!-- end rating -->
}
@elseif ($nr>=2 && $nr<=2)
{
<div class="rating">
     <span><i class="fa fa-star"></i></span>
     <span><i class="fa fa-star"></i></span>
     <span><i class="fa fa-star-0"></i></span>
     <span><i class="fa fa-star-o"></i></span>
     <span><i class="fa fa-star-o"></i></span>
</div><!-- end rating -->
}
Run Code Online (Sandbox Code Playgroud)

等等...

还有别的办法吗?短一点的?我见过 Android 程序员只通过使用函数来做到这一点。在 web 或 laravel 中怎么样?

php laravel

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

如何使用 PHP 将 FPDF 中的表格居中

我正在使用 FPDF 库作为 PDF 文档生成器来生成表格。
问题是包含数据的表格不会居中,尽管我尝试在 $pdf->Cell() 参数中写入“C”。输出与左侧对齐,如下所示。

不居中

还有为什么当我添加新列(第 5 列)时,单元格移到底部,而右侧仍然有空格,如下所示。

重叠

我尝试在所有相关单元格内添加“C”参数,如下所示
$pdf->Cell(190,7,'Some text',0,1,'C');

还使用了这篇文章$pdf->SetXY(20,20);中的解决方案 ,但它仍然不起作用。

我当前的代码是:

<?php

require('fpdf.php');
$pdf = new FPDF('P','mm','A4');
$pdf->AddPage();

$pdf->Image('some_image.png',10,10,30,15);

$pdf->SetFont('Arial','B',16);
$pdf->Cell(190,7,'Some title',0,1,'C');
$pdf->SetFont('Arial','B',9);
$pdf->Cell(190,7,'Jl. Some address',0,1,'C');
$pdf->Cell(10,7,'',0,1);

$pdf->SetFont('Arial','B',9);
$pdf->Cell(190,7, $somestring1 ,0,1,'C');
$pdf->SetFont('Arial','',9);
$pdf->Cell(190,7,'to',0,1,'C');
$pdf->SetFont('Arial','B',9);
$pdf->Cell(190,7, $somestring2 ,0,1,'C');

$pdf->SetFont('Arial','B',8);
$pdf->Cell(10,7,'',0,1,'C');
$pdf->Cell(6,6,'NO',1,0,'C');
$pdf->Cell(23,6,'TUJUAN',1,0,'C');
$pdf->Cell(25,6,'PEMINJAM',1,0,'C');
$pdf->Cell(35,6,'KENDARAAN',1,0,'C');
$pdf->Cell(27,6,'JAM BERANGKAT',1,1,'C');
// If I add this cell, then i'll overlap/move to the bottom
$pdf->Cell(27,6,'JAM PULANG',1,1,'C');

$pdf->SetFont('Arial','',8);
$query = mysqli_query($someconn, "SELECT somequery");

$i = 1;
while …
Run Code Online (Sandbox Code Playgroud)

php fpdf

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

java.lang.IllegalArgumentException:尝试获取 AWS ECR 身份验证令牌时主机名不能为空

我正在尝试使用 aws-java-sdk 版本 1.11.339 从 AWS 获取 ECR 授权令牌。我创建了一个类来这样做:

public class ECRTokenGetter {
    private static final Logger LOGGER = LoggerFactory.getLogger(ECRTokenGetter.class);
    private static final int SINGLE_ELEMENT_INDEX = 0;


    public static String getEcrAuthorisationToken(Credentials creds, String awsRegion, String registryId) {
        LOGGER.debug("Obtaining temporary authorisation credentials from AWS ECR");

        AmazonECR ecrClient = AmazonECRClientBuilder.standard()
                .withRegion(awsRegion)
                .withCredentials(new AWSStaticCredentialsProvider(new BasicSessionCredentials(
                        creds.getAccessKeyId(),
                        creds.getSecretAccessKey(),
                        creds.getSessionToken())))
                .build();
        return ecrClient.getAuthorizationToken(new GetAuthorizationTokenRequest()
                        .withRegistryIds(registryId))
                .getAuthorizationData().get(SINGLE_ELEMENT_INDEX)
                .getAuthorizationToken();
    }
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,在执行代码时,我收到以下异常:

Exception in thread "main" java.lang.IllegalArgumentException: hostname cannot be null
    at com.amazonaws.util.AwsHostNameUtils.parseRegion(AwsHostNameUtils.java:79)
    at com.amazonaws.util.AwsHostNameUtils.parseRegionName(AwsHostNameUtils.java:59)
    at com.amazonaws.auth.internal.AWS4SignerRequestParams.resolveRegion(AWS4SignerRequestParams.java:121) …
Run Code Online (Sandbox Code Playgroud)

java aws-java-sdk

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

将 mariaDB 客户端与 MySQL DB 集成的问题

我正在运行一个 Java 应用程序,并使用 MySQL 作为数据库服务器。数据库是AWS RDS。MySQL 连接器是在 GNU/GPL 下发布的,因此必须用更宽松的东西替代它。Maria DB客户端声称兼容。但自从使用 MariaDB 客户端以来,我们在数据库密集型活动期间看到以下间歇性问题:

Excption:-
SEVERE: Servlet.service() for servlet [dispatcher] in context with path [/Projectname] threw exception [Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection] with root cause
java.sql.SQLNonTransientConnectionException: (conn=1530488) Connection is closed
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:73)
    at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:187)
    at org.mariadb.jdbc.internal.protocol.AbstractQueryProtocol.cmdPrologue(AbstractQueryProtocol.java:1940)

Caused by: org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection
    at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:48)
    at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
    at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113)

Caused by: java.sql.SQLNonTransientConnectionException: Could …
Run Code Online (Sandbox Code Playgroud)

java mysql mariadb

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

如何修复“未找到 tf_utils 模块”的错误

我正在使用 jupyter notebook 使用以下代码运行 python 命令。

from tf_utils import load_dataset, random_mini_batches, convert_to_one_hot, predict
Run Code Online (Sandbox Code Playgroud)

我收到一个错误说 No module named 'tf_utils'. 我应该如何解决这个问题?

python package

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

FPDF 多单元相同高度

所以,我的问题是我使用 FPDF 从 php 创建一个 pdf 文件。只是一个问题。一旦文本对于单元格来说太大,它就不会换行。所以我开始尝试使用多单元格,但还有另一个问题。一旦将单元格包裹在表格中,我就无法将其他多单元格置于相同的高度。

这是我测试的代码。

<?php
require('../fpdf181/fpdf.php');

$pdf = new FPDF('P', 'mm', 'A4');

$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Arial', '', 14);

$x = $pdf->GetX();
$y = $pdf->GetY();
$push_right = 0;

$pdf->MultiCell(50,10,"TEST shdfkjhdsafhahsjdkfkhjshakjfhdsdsfhkjdkjhsafhkjdakjhsfhkjdskjhaf", "TBRL");

$pdf->SetXY($x+50, $y);

$pdf->MultiCell(50,10,"TEST shdfkjhdsafhahsjdkfkhjshakjfhdsdsfhkjdsafsdafdsafsdafsdafddkjhsafhkjdakjhsfhkjdskjhaf", "TBRL");

$pdf->Output();
Run Code Online (Sandbox Code Playgroud)

从那个代码我得到了这个:

在此处输入图片说明

但它应该是这样的:

在此处输入图片说明

php fpdf

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

这个php myqsl代码有什么问题

我只想从客户表中收到一封电子邮件,然后向该电子邮件发送消息.我收到此错误"警告:mysql_num_rows()期望参数1为"我的代码如下:

<?php
       $mysql = mysql_connect("localhost", "hname", "passs", "dbname");

       $getusers = mysql_query("SELECT * FROM customer");
       while ($row = mysql_fetch_array($result)) {
       sendMail($row['email']);
       }
       mysql_free_result($result);
       function sendMail($to){
       $subject = 'the subject';
       $message = 'hello';
       $headers = 'From: webmaster@example.com' . "\r\n" .
       'Reply-To: webmaster@example.com' . "\r\n" .
       'X-Mailer: PHP/' . phpversion();
       mail($to, $subject, $message, $headers);
       }
?>
Run Code Online (Sandbox Code Playgroud)

php mysql

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

如何在PHP中连接到MySQL数据库

我对PHP有点陌生,但被告知要创建一个连接到Mysql数据库的登录表单。

我尝试使用以下代码连接到数据库,无论是否使用数据库,都尝试连接。我尝试了mysql_connect和其他方法,但是总是遇到相同的错误:(hidden:servername和其他名称是服务器的正确信息,只是它不是多变的。)

致命错误:未捕获错误:调用C:\ Users \ vg141fy \ login \ login.php中的未定义函数mysqli():25堆栈跟踪:#0 {main}抛出于C:\ Users \ vg141fy \ login \ login.php在第25行

<?php
    if (ISSET($_POST["submit"]))
    {
        $servername = "hidden:servername";
        $username = "hidden:username";
        $password = "hidden:password";
        $database = "hidden:database";

        $conn= mysqli($servername, $username, $password, $database);
    }
?>
Run Code Online (Sandbox Code Playgroud)

我用“ php -S localhost:4000”打开一个本地主机来打开我的php页面,但是我不使用XAMPP。我应该使用它,还是还有其他东西想念?

php mysql

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