小编Adr*_*der的帖子

Rails number_field替代十进制值

我正在尝试使用number_field方法接受小数值(USD,因此12.24就是一个例子).

<div class="controls">
  <%= f.number_field :amount, :class => 'text_field' %>
</div>
Run Code Online (Sandbox Code Playgroud)

这只允许我输入整数值.

ruby-on-rails

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

使用Project Lombok调用不明确的方法

我有以下代码:

import lombok.Builder;
import lombok.Getter;

@Getter
@Builder
public class NameParserResponse {
    private boolean match;
}


public class Main {

    public static void main(String[] args) {
        NameParserResponse nameParserResponse = NameParserResponse.builder().build();
        nameParserResponse.isMatch();
    }
}
Run Code Online (Sandbox Code Playgroud)

在尝试引用isMatch()时,我得到:

Ambiguous method call. Both

isMatch () in Response and
isMatch () in Response match
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我也尝试删除@Builder注释,但这没有帮助.

java intellij-idea lombok intellij-lombok-plugin

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

RSpec让方法不生成变量

我正在尝试为我的bill_total帮助方法创建一个测试.let方法不生成bill1bill2变量.

describe BillsHelper do
  let(:bill1) { Bill.create(name: 'Bill 1', amount: 1.00) }
  let(:bill2) { Bill.create(name: 'Bill 2', amount: 1.00) }

  describe "#bill_total" do
    bill1.amount = 1.00
    bill2.amount = 1.00

    expect(bills_helper.bill_total).to eq(2.00)
  end
end
Run Code Online (Sandbox Code Playgroud)

错误:

    /Users/adrianleeelder/Documents/Developer_Resources/sites/bills_app/spec/helpers/bills_helper_spec.rb:18:in `block (2 levels) in <top (required)>': undefined local variable or method `bill1' for #<Class:0x007fb3c121b548> (NameError)
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:242:in `module_eval'
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:242:in `subclass'
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:228:in `describe'
    from /Users/adrianleeelder/Documents/Developer_Resources/sites/bills_app/spec/helpers/bills_helper_spec.rb:17:in `block in <top (required)>'
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:242:in `module_eval'
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:242:in `subclass'
    from /Users/adrianleeelder/.rvm/gems/ruby-2.0.0-p0/gems/rspec-core-2.13.1/lib/rspec/core/example_group.rb:228:in `describe' …
Run Code Online (Sandbox Code Playgroud)

ruby rspec ruby-on-rails ruby-on-rails-4

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

JavaFX应用程序(使用预加载)过早退出

我有一个使用Preloader初始化的Java应用程序.Preloader隐藏后,主应用程序启动并成功加载资源.然后,应用程序窗口会暂时加载然后退出,不会抛出任何异常.

主要应用代码:

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.adrian.mobsters.gui;

import com.adrian.mobsters.resource.Resource;
import com.adrian.mobsters.resource.ResourceFactory;
import java.io.IOException;
import java.util.logging.Level;
import javafx.application.Application;
import static javafx.application.Application.launch;
import javafx.application.Platform;
import javafx.application.Preloader.ProgressNotification;
import javafx.application.Preloader.StateChangeNotification;
import javafx.beans.property.BooleanProperty;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.beans.value.ChangeListener;
import javafx.beans.value.ObservableValue;
import javafx.concurrent.Task;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

/**
 *
 * @author aelder
 */
public …
Run Code Online (Sandbox Code Playgroud)

java javafx preloader

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

Compass font-face输出错误的字体文件路径

@font-face {
  font-family: "HelveticaNeueLTStd-Lt";
  src: url('/css/fonts/HelveticaNeueLTStd-Lt.otf') format('opentype');
}
Run Code Online (Sandbox Code Playgroud)

这是我的指南针代码的输出:

@include font-face('HelveticaNeueLTStd-Lt', font-files('HelveticaNeueLTStd-Lt.otf'));
Run Code Online (Sandbox Code Playgroud)

我似乎无法让输出网址只是'Helvetica ...... otf'或只是'fonts/Helvetica ...... otf'.

我的目录资产如下:

http_path = "/"
css_dir = "css"
sass_dir = "sass"
images_dir = "img"
javascripts_dir = "js"
fonts_dir = "fonts"
Run Code Online (Sandbox Code Playgroud)

我试过脱掉fonts_dir并将其改为""而没有运气

css sass font-face compass-sass

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

Spring Boot Reactive Mongo在启动时挂起

我有一个使用启动时挂起的反应性驱动程序的Spring Boot应用Mongo DB程序。

日志:

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.0.1.RELEASE)

2018-05-20 13:45:47.923 DEBUG 26675 --- [           main] s.b.w.r.c.StandardReactiveWebEnvironment …
Run Code Online (Sandbox Code Playgroud)

spring mongodb spring-data-mongodb spring-boot

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

彩色应用栏出来完全是白色的 Vuetify

我正在尝试使用以下代码加载 Vuetify 应用栏:

<template>
  <v-toolbar dark color="primary">
    <v-toolbar-side-icon></v-toolbar-side-icon>
    <v-toolbar-title class="white--text">Title</v-toolbar-title>
    <v-spacer></v-spacer>
    <v-btn icon>
      <v-icon>search</v-icon>
    </v-btn>
    <v-btn icon>
      <v-icon>apps</v-icon>
    </v-btn>
    <v-btn icon>
      <v-icon>refresh</v-icon>
    </v-btn>
    <v-btn icon>
      <v-icon>more_vert</v-icon>
    </v-btn>
  </v-toolbar>
</template>
Run Code Online (Sandbox Code Playgroud)

使用此代码,我只得到一个白色的空白应用栏。当我突出显示标题文本时,我可以看到它,所以颜色也被设置为白色......

我的 main.js 文件中有这个:

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
import Vuetify from 'vuetify'
import 'vuetify/dist/vuetify.min.css'
import 'material-design-icons-iconfont/dist/material-design-icons.css' // Ensure you are …
Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2 vuetify.js

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

无法在Raspberry Pi 4上安装Docker

按照此处概述的命令,我无法在运行raspbian buster的Raspberry PI 4上安装docker。

以下是我依次尝试的命令:

1) apt-get update

2) apt-get install apt-transport-https ca-certificates software-properties-common

3)

add-apt-repository \
       "deb https://apt.dockerproject.org/repo/ \
       raspbian-$(lsb_release -cs) \
       main"
Run Code Online (Sandbox Code Playgroud)

运行以上命令后,我尝试运行apt-get update

root@raspberrypi:/home/pi# apt-get update
Hit:1 http://archive.raspberrypi.org/debian buster InRelease
Err:2 https://apt.dockerproject.org/repo raspbian-buster InRelease
  403  Forbidden [IP: 13.249.111.113 443]
Ign:3 https://download.docker.com/linux/raspbian 10 InRelease
Err:4 https://download.docker.com/linux/raspbian 10 Release
  404  Not Found [IP: 13.249.109.27 443]
Hit:5 http://raspbian.raspberrypi.org/raspbian buster InRelease
Reading package lists... Done
E: Failed to fetch https://apt.dockerproject.org/repo/dists/raspbian-buster/InRelease  403  Forbidden [IP: 13.249.111.113 443]
E: The …
Run Code Online (Sandbox Code Playgroud)

raspberry-pi raspbian

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

Gem Installer Extension Build错误

我正在尝试从新创建的Rails应用程序更新gem文件.每次我得到以下内容:

Fetching gem metadata from https://rubygems.org/..........
Fetching gem metadata from https://rubygems.org/..
Resolving dependencies...
Using rake (10.1.0)
Using i18n (0.6.5)
Using minitest (4.7.5)
Using multi_json (1.8.2)
Using atomic (1.1.14)
Using thread_safe (0.1.3)
Using tzinfo (0.3.38)
Using activesupport (4.0.0)
Using builder (3.1.4)
Using erubis (2.7.0)
Using rack (1.5.2)
Using rack-test (0.6.2)
Using actionpack (4.0.0)
Using mime-types (1.25)
Using polyglot (0.3.3)
Using treetop (1.4.15)
Using mail (2.5.4)
Using actionmailer (4.0.0)
Using activemodel (4.0.0)
Using activerecord-deprecated_finders (1.0.3)
Using arel (4.0.1)
Using activerecord (4.0.0)
Using …
Run Code Online (Sandbox Code Playgroud)

git json ruby-on-rails ruby-on-rails-4

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

添加自定义JComponent时未调用paintComponent

paintComponent(Graphics)添加自定义JComponent时为什么不调用?

public class Test {

    public static void main(String[] args) {
        JFrame frame = new JFrame("Paint Component Example");

        frame.setPreferredSize(new Dimension(750, 750));
        frame.setLocationByPlatform(true);

        JPanel panel = new JPanel();

        panel.add(new CustomComponent());
        frame.add(panel, BorderLayout.CENTER);

        frame.pack();
        frame.setVisible(true);
    }
}

public class CustomComponent extends JComponent {

    public CustomComponent() {
        super();
    }

    @Override
    protected void paintComponent(Graphics g) {
        g.setColor(Color.BLACK);
        g.fillRect(10, 10, 10, 10);
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道在这个实例中没有理由创建自定义组件,但它是我无法弄清楚的另一个问题的极其简化的版本.

java swing awt

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

如何撤消 GOCD 服务器已删除的代理?

我禁用/删除了GOCD go-agent. 看来我无法再尝试注册它go-agent,因为它没有出现在服务启动时的代理列表中。

该代理被删除后是否已被列入黑名单?只是尝试禁用/删除另一个工作正常的 go-agent,它也不再出现在服务启动时的列表中。

我检查了cruise-config.xml,没有提到删除的代理。UI 也不显示已删除的代理。

go-cd go-agent

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

遍历数组批处理脚本

在遵循有关在批处理脚本中遍历数组的教程时,我没有得到相同的结果:

在此处输入图片说明

@echo off 
setlocal enabledelayedexpansion 
set topic[0] = comments 
set topic[1] = variables 
set topic[2] = Arrays 
set topic[3] = Decision making 
set topic[4] = Time and date 
set topic[5] = Operators 

for /l %%n in (0,1,5) do ( 
   echo !topic[%%n]! 
)
Run Code Online (Sandbox Code Playgroud)

当我运行此命令时,我得到:

在此处输入图片说明

windows cmd shell32 batch-file

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