小编trz*_*czy的帖子

Docker Compose中的环境变量赋值 - 冒号方式

这是关于docker-compose.yml文件语法的问题.我在互联网上遇到了这样的变量赋值:

environment:
    PMA_HOST: mysql
Run Code Online (Sandbox Code Playgroud)

http://tech.osteel.me/posts/2017/01/15/how-to-use-docker-for-local-web-development-an-update.html


另一方面,文档说明如下:

environment:
  - DEBUG=1
Run Code Online (Sandbox Code Playgroud)

https://docs.docker.com/compose/environment-variables/

是没有破折号和结肠的方式吗?有什么不同?

variables syntax yaml environment-variables docker-compose

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

带有 Vagrant 和 Xdebug 的 PhpStorm 中令人讨厌的警告“调试会话已完成而没有暂停”

我在 Ubuntu 上的本地电脑上的 vagrant 上正确运行了 xdebug。它显示了带有错误信息的橙色表格。我的测试页面是localhost:8030

在 Chrome 浏览器中,我有Xdebug helper.

问题是每次刷新站点时,PhpStorm 中都会显示一个烦人的警告:

调试会话没有暂停就完成了
这可能是由于路径映射配置错误或本地和远程项目不同步造成的。
要找出问题,请检查 PHP 上“本地主机”服务器的路径映射配置 | 服务器或在 PHP 脚本选项(从运行菜单中)的第一行启用中断。

我已经在“PHP | Servers”检查了“localhost”服务器的路径映射配置,它们没问题。我的 PhpStorm 项目目录与默认的 Vagrant 目录相关联/vagrant/web/

启用Break at first line in PHP scripts option确实有帮助,但我认为这是一种机会主义。

如何摆脱这些 PhpStorm 警告?

php xdebug phpstorm vagrant

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

YAML 无效 - 可能是引号问题

我正在从Gitlab CI / CD管道的错误信息:yaml invalid。问题是由.gitlab-ci.yml脚本的第五行引起的:

   - 'ssh deployer@gitadam.ga \'rm /var/www/html/hosts/production/current/temp__*\''
Run Code Online (Sandbox Code Playgroud)

脚本部分

script:
    - 'pwd'
    - 'whoami'
    - 'ls temp__*'
    - 'ssh deployer@gitadam.ga \'rm /var/www/html/hosts/production/current/temp__*\''
    - 'if ls temp__* 1> /dev/null 2>&1; then for file in temp__*; do scp $file deployer@gitadam.ga:/var/www/html/hosts/production/current/; done; fi'
Run Code Online (Sandbox Code Playgroud)

线怎么修?

yaml quoting gitlab-ci

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

Bidi、Ring 和 Lein 的简单 Web 应用程序给出 500 错误

我正在学习用于网络的 Clojure。我正在尝试在 Lein 应用程序中实现 Bidi 和 Ring。当我打开该网站时,出现 500 错误:

HTTP 错误:500

访问 / 时出现问题。原因:

响应图为零

由码头提供支持:://

我的文件如下:

./project.clj

(defproject bidi-ring "0.1.0-SNAPSHOT"
  :description "FIXME: write description"
  :url "http://example.com/FIXME"
  :license {:name "EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0"
            :url "https://www.eclipse.org/legal/epl-2.0/"}
  :dependencies [[org.clojure/clojure "1.10.0"]
                 [bidi "2.1.6"]
                 [ring/ring-core "1.6.3"]
                 [ring/ring-jetty-adapter "1.6.3"]]
  :repl-options {:init-ns my.app}
  :main my.app)
Run Code Online (Sandbox Code Playgroud)

./src/my/handler.clj

(ns my.handler (:gen-class)
    (:require [bidi.ring :refer (make-handler)]
              [ring.util.response :as res]))
(defn index-handler
  [request]
  (res/response "Homepage"))
(defn article-handler
  [{:keys [route-params]}]
  (res/response (str "You are viewing article: " (:id route-params))))
(def …
Run Code Online (Sandbox Code Playgroud)

clojure bidi ring web server

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

用于启动 Java Spring Boot 项目的curl命令

我遵循了 Spring Boot 教程Spring Boot 和 OAuth2,其中包含curl启动项目的命令:

在此输入图像描述

但是这个curl命令不起作用。当我更改添加-o file_name参数的命令时,它下载了一个空文件。我还创建了一个curl 详细模式的列表。如何让卷曲发挥作用?以下是终端中的命令:

u@apu:~/tymcz$ curl https://start.spring.io/starter.tgz -d style=web -d name=simple | tar -xzvf -
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    21    0     0  100    21      0     54 --:--:-- --:--:-- --:--:--    54

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
u@apu:~/tymcz$ curl https://start.spring.io/starter.tgz -d style=web …
Run Code Online (Sandbox Code Playgroud)

java terminal spring curl spring-boot

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

使实体中的某些字段不保存到数据库中

我正在学习 Spring 和 Hibernate。我准备了图像的实体。这些字段已成功保存到数据库中作为列名,但我需要一些属性存在于实体中但不保存到数据库中。但实际上他们正在被拯救。我尝试删除或使用 @Column 注释,@Column(insertable=false, updatable=false)但没有成功。总是获取数据库中具有空值的列。那么如何防止Spring和Hibernate创建某些字段的列。我正在尝试用字段来做到这一点sizewidth并且height

单位代码:

package tk.trzczy.gallery.domain;

import javax.persistence.*;
import java.awt.*;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;

@Entity
@Table(name = "images")
public class Image {
    @Id
    @SequenceGenerator(name = "mySeqGen6", sequenceName = "mySeq6", initialValue = 11, allocationSize = 100)
    @GeneratedValue(generator = "mySeqGen6")
    private Integer id;

    @Column(nullable = false, length = 300)
    private String title;

    @Column(nullable = false)
    private String url;

    @Column(insertable=false, updatable=false)
    private Long width;

    @Column(insertable=false, updatable=false)
    private Long height; …
Run Code Online (Sandbox Code Playgroud)

java spring entity annotations hibernate

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