小编CR *_*dar的帖子

springdoc-openapi-ui swagger 3 更改 API 描述

我是 String 和 Swagger 3 的新手。如何更改OpenAPI definitionSwagger 中的默认 API 描述springdoc-openapi-ui swagger 3

在此输入图像描述

还有版本、开发者信息..

我在用

implementation "org.springframework.boot:spring-boot-starter-web:2.6.6"
implementation "org.springdoc:springdoc-openapi-ui:1.6.8"
Run Code Online (Sandbox Code Playgroud)

在搜索中,我只看到它们显示默认的 Swagger UI

spring swagger swagger-ui spring-boot

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

通过BroadcastReceiver监听传入的呼叫,无需PhoneStateIntentReceiver或PhoneStateListener

有没有办法通过扩展BroadcastReceiver来监听传入的呼叫来监听OS的广播,而不使用PhoneStateIntentReceiver或PhoneStateListener.另请告诉我清单中的操作和权限是什么.

我已经尝试过如下但是它不适用于来电但是为传出工作

应用程序中唯一一个.java文件如下(app只有一个.java文件和一个清单文件)

package com.crsardar.media.audio;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Log;

public class IncommingCallReceiverCRS extends BroadcastReceiver{

    @Override
    public void onReceive(Context context, Intent intent) {
        Log.e("Chitta : ", "Its working");          
    }
}
Run Code Online (Sandbox Code Playgroud)

表现

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.crsardar.media.audio"
      android:versionCode="1"
      android:versionName="1.0">
  <application android:icon="@drawable/icon" android:label="@string/app_name">

    <receiver android:name="IncommingCallReceiverCRS" android:enabled="true"> 
        <intent-filter>
            <!--action android:name="android.intent.action.NEW_OUTGOING_CALL"/-->
            <action  android:name="android.intent.action.ANSWER" >
            <category  android:name="android.intent.category.DEFAULT" /> 
        </intent-filter>
    </receiver>

  </application>

  <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>
  <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
  <uses-permission android:name="android.permission.RECORD_AUDIO"/>
</manifest>
Run Code Online (Sandbox Code Playgroud)

android android-broadcast

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

SonarQube,单元测试覆盖率和集成测试覆盖率分开

是否可以在 SonarQube 中分别查看/显示单元测试覆盖率和集成测试覆盖率?笔记; 我正在为 SonarQube 使用 JaCoCo 插件

sonarqube sonarqube-ops sonarqube-scan

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

AWS EC2 Amazon Linux 2 AMI 启动 PostgreSQL

拥有一个运行 Amazon Linux AMI 2 的 AWS EC2 实例。使用以下命令安装了 PostgreSQL

 sudo amazon-linux-extras install postgresql13 
Run Code Online (Sandbox Code Playgroud)

现在,如何启动并配置它?

我可以看到 Package postgresql-13.3-2.amzn2.0.1.aarch64 already installed...

postgresql amazon-web-services amazon-linux amazon-linux-2 postgresql-13

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

AWS EC2 Amazon Linux 2 AMI PostgreSQL 安装

拥有一个正在运行的 AWS EC2 实例Amazon Linux AMI 2。喜欢安装就可以PostgreSQL Server 13了。按照此处提到的说明进行操作 - https://www.postgresql.org/download/linux/redhat/

但是,执行时 -

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Run Code Online (Sandbox Code Playgroud)

出现以下错误 -

sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Failed to set locale, defaulting to C
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
pgdg-redhat-repo-latest.noarch.rpm                                                                                   | 8.1 kB  00:00:00     
Examining /var/tmp/yum-root-TO1dIc/pgdg-redhat-repo-latest.noarch.rpm: pgdg-redhat-repo-42.0-24.noarch
Marking /var/tmp/yum-root-TO1dIc/pgdg-redhat-repo-latest.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package pgdg-redhat-repo.noarch 0:42.0-24 will be installed
--> Processing Dependency: /etc/redhat-release for package: pgdg-redhat-repo-42.0-24.noarch
amzn2-core                                                                                                           | 3.7 kB  00:00:00 …
Run Code Online (Sandbox Code Playgroud)

postgresql amazon-web-services amazon-linux amazon-linux-2 postgresql-13

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