小编Jho*_*lla的帖子

"./docker-compose.yml"中的版本不受支持.您可能会看到此错误,因为您使用的是错误的Compose文件版本

这是我的docker-compose.yml文件:

version: '3.1'

services:
  a:
    image: tutum/hello-world
  b:
    image: tutum/hello-world

secrets:
  id: my_password
Run Code Online (Sandbox Code Playgroud)

如果我跑,$ docker-compose-up我得到这个:

"./docker-compose.yml"中的版本不受支持.您可能会看到此错误,因为您使用的是错误的Compose文件版本.

我的docker-compose版本:

$ docker-compose --version
docker-compose version 1.11.0, build 6de1806
Run Code Online (Sandbox Code Playgroud)

这有什么不对?我的docker-compose版本不应该支持docker-compose.yml规范的v3.1(根据发行说明,它确实如此)?

docker-compose

75
推荐指数
5
解决办法
7万
查看次数

通过Java套接字侦听端口

我的客户端与之通信的服务器软件定期在端口4000上发送事务消息.我需要逐行将这些消息打印到控制台.(最终我必须将这些值写入表中,但我将其保存以供以后使用.)

我试过这段代码,但它没有输出任何东西:

package merchanttransaction;

import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.lang.ClassNotFoundException;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;

public class MerchantTransaction {
    public static void main(String[] args) {
        try {
            InetAddress host = InetAddress.getLocalHost();
            Socket socket = new Socket("192.168.1.104", 4000);
            ObjectInputStream ois = new ObjectInputStream(socket.getInputStream());
            String message = (String) ois.readObject();
            System.out.println("Message: " + message);

            ois.close();
        } catch (UnknownHostException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我需要能够监视该端口,直到程序终止.我不确定上面的代码是否能够这样做,因为我没有看到代码的任何迭代.

我正在使用在Ubuntu上运行的Java版本1.6.0_24,SE运行时环境(版本1.6.0_24-b07).

java sockets

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

删除Magento上的所有产品

在Magento上有很多关于这个问题的帖子.它们中的大多数都可以工作,但是在执行删除代码/ SQL语句后,类别没有将其值重置为ZERO的问题仍然存在,直到现在才被解决.

这里有没有人有正确的代码或程序来正确删除库存中的所有产品,并在执行后将类别列表重置为零?

提前致谢.

php mysql magento

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

Paypal付款标准:回拨URL

在Paypal沙盒上:

使用测试帐户登录然后单击"立即付款"按钮后,用户将被重定向到Paypal内的"感谢您的订单"页面.该页面下面有三(3)个链接,上面写着:

Return to Test Store
Go to PayPal account overview
Add funds from your bank
Run Code Online (Sandbox Code Playgroud)

单击"返回测试商店"会将我重定向到我在查询字符串中指定的返回URL.这将订单标记为"已完成"或Paypal返回的payment_status的值.

问题:单击其他链接会绕过返回URL并转到用户帐户配置文件,即使事务已成功支付,也会使订单保持不完整,因为返回URL具有标记事务结果的脚本.

问题:有没有办法绕过谢谢页面,只是重定向到我的返回URL,这样可以相应地完成交易?

顺便说一句,我将测试业务帐户设置为在订单后自动重定向到返回URL.

payment standards paypal

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

正确处理Hibernate中的长数据

我在hibernate中遇到数据太大的问题.那是-

引起:java.sql.BatchUpdateException:数据截断:com.mysql.jdbc.PreparedStatement.executeBatch中com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1527)第1行第'FBZipLoc'列的数据太长(PreparedStatement.java:1065)org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:58)org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:195)... 12更多

是否可以自动截断所有字段的数据.或任何其他方式来处理这个问题.但我不想检查所有字段的数据长度,因为我有超过一千个字段.

java mysql hibernate

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

从 Flutter PopupMenuButton 中删除内边距

有什么想法如何从 Flutter PopupmenuButton 中删除巨大的填充吗?像ShrinkWrap 或者甚至可以使用的替代小部件之类的东西?它破坏了我的元素的对齐。

我尝试将其设置padding为 0 但完全没有效果。

padding: EdgeInsets.all(0)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

在此输入图像描述

popupmenubutton flutter

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

SSL:我可以在同一台服务器上为Web和Mail服务使用相同的SSL证书吗?

我的应用程序对远程服务器执行ajax调用,该远程服务器监视多个收件人的传入电子邮件,如果有新收件人则检索它们.为了安全措施,我需要使用HTTPS进行呼叫,并使电子邮件检索安全.

我的问题,正如标题所述,我可以在具有相同域的同一服务器上对Web和邮件服务使用相同的SSL证书吗?

apache ssl smtp

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

MVC:两步和复合视图模式之间的差异

简单来说,您能告诉我"两步视图"和"复合视图"布局设计模式之间的区别吗?

oop model-view-controller design-patterns

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

角度和内容可编辑

我在网上搜索过,但找不到contenteditable处理 Angular 6/7 事件的方法。AngualrJS 似乎有一个凌乱的解决方案,但该功能似乎没有延续到最近的版本。

一个用例是在内容可编辑onChange事件上,调用一个函数:

<div contententeditable="true" [change]="onNameChange(if.there.is.such.a.thing)">Type your name</div>

...

private name: string;

onNameChange(name) {
   this.name = name;
}
Run Code Online (Sandbox Code Playgroud)

对此有何想法?谢谢。

events contenteditable angular

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

安全的远程 mySQL 连接

由于我们的共享托管服务器不允许我们设置 Tomcat,我决定将它安装在我们的本地机器上。本地 Tomcat 服务器允许我们侦听 Bancnet 事务的某个端口,然后这些事务将被处理并写入远程站点。

问题:我将本地 PHP 应用程序设置为直接连接到远程 mySQL 服务器是否安全?有关如何确保连接安全的任何建议。顺便说一句,我在本地主机中安装了一个自签名证书,但不确定这如何适用于远程 mySQL 连接。

mysql apache security tomcat

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