小编Mat*_*pow的帖子

Sonarqube java 二进制文件的值无效

我正在尝试将我的项目上传到远程声纳服务器。

这是我运行声纳扫描仪的命令:

sonar-scanner -Dsonar.projectKey=my-project -Dsonar.host.url=https://xxxx:9000 -Dsonar.login=the-secret-key  -Dsonar.java.binaries=**/target/classes
Run Code Online (Sandbox Code Playgroud)

但它会在 java.binaries 上引发错误。

INFO: Configured Java source version (sonar.java.source): 
none
INFO: JavaClasspath initialization
ERROR: Invalid value for sonar.java.binaries
INFO: ------------------------------------------------------ 
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------ 
INFO: Total time: 20.276s
INFO: Final Memory: 10M/161M
INFO: ------------------------------------------------------ 
------------------
ERROR: Error during SonarQube Scanner execution
No files nor directories matching **/target/classes
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的值,例如 ./target、/target/、/target/classes(存储 jar 的位置)。但是,我遇到了未找到的错误。(即使该目录存在)

通过在我的 IDE 上运行 sonar:sonar 并在我的终端上运行 maven sonar:sonar 会将结果发送到 sonarqube,但我的目标是将此命令包含在我的 jet-steps 中

maven jenkins sonarqube

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

Spring Data JPA-从数据库中查找行数

我是Spring框架的菜鸟。我知道有一个findAll方法可以查询数据库中的所有数据。有没有一种方法可以使用Spring框架计算数据库中的行数,并且不需要编写SQL查询?

database spring jpa

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

Home Brew 安装包无法将 HEAD 解析为修订版

我刚刚安装了最新的 Homebrew,版本为 Homebrew 2.7.3。我在 Mac 操作系统上预安装了 git,我尝试安装brew install git-crypt&brew install git-gui并收到致命错误:无法将 HEAD 解析为修订版本。看起来任何包都失败了。

==> Searching for similarly named formulae...
Error: No similarly named formulae found.
Error: No available formula or cask with the name "git-crypt".
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
Run Code Online (Sandbox Code Playgroud)

我尝试使用命令行卸载然后重新安装自制程序:https ://github.com/homebrew/install#uninstall-homebrew

通过运行brew doctor,我收到一些警告:

Warning: "config" scripts exist outside your system or …
Run Code Online (Sandbox Code Playgroud)

macos homebrew homebrew-cask

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

splice无法删除javascript中的第一个元素

在angular2中,我的HTML在javascript中调用removeThisForm.该事件是文件阵列的对象.对于File Array中的每个对象,我在angular2中生成一个表单.

(click)=removeThisForm(event)
Run Code Online (Sandbox Code Playgroud)

在javascript中,我试图删除传入的文件.

removeThisForm(file) {
    var removableIndex = arr.indexOf(file);
    if (removeIndex >= 0) {
        arr = arr.splice(removableIndex);
    } 
Run Code Online (Sandbox Code Playgroud)

我可以删除任何传入的表单,除了第一个.我尝试了shift(),slice()和splice(0,1).当我拼接(0,1)时,我收到错误"表单提交被取消,因为表单没有连接".

javascript slice splice angular

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

HTML破折号表

我正在尝试使用破折号创建html表

我的数据框看起来像这样:

   Cap non-cap
0   A   a
1   B   b
2   C   c
3   D   d
4   E   e
..
26  Z   z
Run Code Online (Sandbox Code Playgroud)

我想像数据框一样显示html表,但没有0-26索引。结构是

{'Cap' : ['A', 'B', 'C',....], 'non-Cap' : ['a','b','c',...]}
Run Code Online (Sandbox Code Playgroud)

我试过了 :

return html.Table(
  [html.Tr([html.Th(col) for col in dataframe.columns])] +
  [html.Tr([
    html.Td(dataframe.iloc[i][col]) for col in dataframe.columns
  ]) for i in range(min(len(dataframe), max_rows))]  
)
Run Code Online (Sandbox Code Playgroud)

dictionary html-table python-3.x plotly-dash

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

根据条件合并列

我有两个表,我想用一个 id 列将一个表映射到另一个表。这两个表的 ID 大小不同。如果未找到 id,则列结果为 n/a。

表A

id   type
2231  C
1213  A
1241  C
Run Code Online (Sandbox Code Playgroud)

表B

id     other columns
2232       X
1213       Y
1233       I
Run Code Online (Sandbox Code Playgroud)

目标是映射表 A 中的 id 值并在表 B 中添加一个附加列。

理想桌

id     other columns    type
2232       X             n/a
1213       Y             A
1233       I             n/a
Run Code Online (Sandbox Code Playgroud)

我厌倦了从表 A 中找到所有的 A 型。

typeA = df_A.id.loc[df_A.type == 'A']).tolist()
df_B.type = df_B.loc[df_B.isin(typeA)]
    ...
Run Code Online (Sandbox Code Playgroud)

我想通过 ids 合并两个表,但它们有不同的 id 大小,也许也有不同的 ids。有没有更有效的方法来做到这一点?感谢您的时间。

python dataframe pandas

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

typescript - 检测div是否溢出文本

Angular2/Typescript中是否有一种方法可以检测div是否因文本溢出而取决于屏幕的宽度.如果文本溢出,我想显示"更多"按钮.右侧还有一个书签图标,所以我必须考虑到div的宽度.

在我的HTML中:

<div *ngFor="let i of items"> {{ i }} 
  <i class="fa fa-bookmark" aria-hidden="true"></i>
</div>

//If the text is overflow
<button *ngIf="overflow"> More </button>
Run Code Online (Sandbox Code Playgroud)

在我的打字稿中:

@HostListener('window', ['$event'])
public checkOverflow() {
    console.log(event.target.innerWidth)
}
Run Code Online (Sandbox Code Playgroud)

问题是如何考虑到侧面有其他元素,如何找出div宽度.还有另一种方法来检查字符串是否在javascript/typescript方面溢出?

javascript overflow width typescript angular

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