小编G-U*_*nit的帖子

创建 AWS 预算操作以自动停止 EC2 和 RDS 时出错

我使用一个 EC2 实例和一个 RDS 来运行我的网站的后端。现在我看到您可以创建一个 AWS 预算操作来自动停止您的 EC2 或 RDS 实例。这在以前是不可能的,我绝对想用它来 100% 确保不会从 AWS 收到巨额账单。我已经设置了计费警报,但我希望 EC2 和 RDS 也自动关闭,以确保真正安全。

因此,在 AWS Budgets 中创建新预算时,您可以添加“预算操作”,这需要您将 IAM 角色附加到 AWS Budgets。我尝试使用我的现有 EC2Role 进行此操作,该角色附加了“AmazonEC2FullAccess”策略。但这似乎不是正确的政策: AWS 预算中的错误消息

amazon-web-services adwords-budgetservice

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

将环境变量设置为 Java 11 目录,但 CLI -> Java -version 仍然是 1.8?

设置环境变量后,我重新启动了命令行。javac设置为版本11,但java仍然设置为8?

CLI 中的 Java 版本

我已经设置了这样的路径变量:

我的路径变量

我的 Path 变量中没有来自其他 java 版本的条目,如这个问题: Installed Java 14 but Java -version still shown old Java

我已经仔细检查过 java.exe 和 javac.exe 实际上位于位置 C:\Program Files\Java\jdk-11.0.7\bin:

我的 Java 11 文件夹

我已经在 Stackoverflow 上阅读了有关此问题的其他问题,但他们总是设置了错误的路径,忘记附加 /bin 或在环境变量中保留了其他 java 版本的旧路径。我还尝试重新安装 Java 11 并重新启动计算机(如最后一个想法)。我还能尝试什么?

java

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

即使checked=false,复选框也会被选中

我想用 Javascript 取消选中我的复选框,但它不起作用。然后我尝试直接在HTML中将checked属性设置为false,但即使这样也不起作用:(我也尝试过checked =“false”...)

我的HTML:

<input type="checkbox" id="dateCheckbox" checked=false >
<label for="dateCheckbox"> Keinen Zeitraum angeben</label>
Run Code Online (Sandbox Code Playgroud)

结果:

结果

为什么还检查呢?

html checkbox

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

使用 Jasmine 进行 Angular 单元测试 - 错误:请添加 @NgModule 注释

我正在尝试为使用两种服务和一种形式的 Angular 组件编写 Jasmine 单元测试(使用 Karma)。有关测试的教程(如来自 Angular Docs的教程)仅展示了如何使用一项服务测试组件,但不知何故我无法使其与更复杂的组件一起工作:

我的组件:user-login.component.ts:

该组件有一个登录表单,用户可以在其中输入他的凭据。OnSubmit我将提供的凭据发送到身份验证服务,该服务处理对我的 API 的 http 请求。如果来自 API 的 http 响应状态为 200,它将包含一个登录令牌 (JWT),我将其与另一个名为 TokenStorageService 的服务一起存储:

import { Component, OnInit } from '@angular/core';
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
import { TokenStorageService } from '../../../_services/token-storage.service';
import { AuthenticationService } from '../../../_services/authentication.service';
import { AuthRequest } from '../../../_models/authRequest';

@Component({
  selector: 'app-user-login',
  templateUrl: './user-login.component.html',
  styleUrls: ['./user-login.component.scss']
})
export class UserLoginComponent implements OnInit {

  loginForm: FormGroup;

  constructor(private formBuilder: FormBuilder,
    private tokenStorage: …
Run Code Online (Sandbox Code Playgroud)

unit-testing jasmine karma-jasmine angular

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

Spring Security 基于角色的身份验证 - 尽管用户具有 ROLE_ADMIN,但 403 禁止

我希望只有具有“管理员”角色的用户才能获得“欢迎管理员!” 信息:

@GetMapping("/admin")
public String admin() {
    return "Welcome Admin!";
}
Run Code Online (Sandbox Code Playgroud)

所以我添加.antMatchers("/admin").access("hasRole('ADMIN')")到我的 SecurityConfig 中:

@Configuration
@EnableWebSecurity
public class SecurityConfig extends WebSecurityConfigurerAdapter {

  @Autowired
  private CustomUserDetailsService userDetailsService;

  @Autowired
  private JwtFilter jwtFilter;

  @Override
  protected void configure(AuthenticationManagerBuilder auth) throws Exception {
    auth.userDetailsService(userDetailsService);
  }

  @Bean
  public PasswordEncoder passwordEncoder() {
    return PasswordEncoderFactories.createDelegatingPasswordEncoder();
  }

  @Bean(name = BeanIds.AUTHENTICATION_MANAGER)
  @Override
  public AuthenticationManager authenticationManagerBean() throws Exception {
    return super.authenticationManagerBean();
  }

  @Override
  protected void configure(HttpSecurity http) throws Exception {
    http.cors();

    http.csrf().disable().authorizeRequests()
            .antMatchers("/authenticate", "/users/register","/products").permitAll()
            .antMatchers("/admin").access("hasRole('ADMIN')")        // HERE IT SHOULD …
Run Code Online (Sandbox Code Playgroud)

java spring-security jwt spring-boot

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

Textarea 和 Select 的 CSS 样式 - 不适用于之前的说明

我正在尝试使用自定义 CSS 表来增加font-size我的input和字段中的 。textarea

更改字段font-sizeinput效果很好,但textarea只是不允许我调整它的大小font-size

我还包含了 bootstrap,所以我想知道我的 CSS 表是否会被bootstrap.css. 但我在引导链接之后添加了 CSS 链接,head并将样式放在texareaCSS 的最后,所以它应该是最后一个被读取的链接。

div另外我想也许我在、form等中调用的所有引导类都textarea改变了font-size,所以我尝试了元素和textarea的外部,但大小没有改变。divform

https://jsfiddle.net/2nko48bL/1/

看看现在的表格是什么样子的: 在此输入图像描述

<!DOCTYPE HTML>
<html xmlns:th="http://www.thymeleaf.org">
<head>
  <meta charset="UTF-8" />
  <link rel="stylesheet"
  href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css"
  integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh"
  crossorigin="anonymous">
  <link rel="stylesheet" type="text/css" th:href="@{/css/style.css}" />
</head>
<body>

<!-- THE IMPORTANT FORM: -->
<form >
    <!-- INPUT WITHOUT BOOTSTRAP CLASSES -> Increasing …
Run Code Online (Sandbox Code Playgroud)

html css

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