问题列表 - 第36491页

除了SonarQube之外,还有其他质量管理工具吗?

我们组织中的人正在尝试实施源代码质量管理工具.SonarQube是我们遇到的一个这样的工具,它充满了各种功能并且非常出色.在实际实现之前,我们希望将它与同行进行比较(如果有的话).

Sonar的功能和功能是否有很好的竞争者?

sonarqube

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

如何使用phonegap扫描条形码

我需要在Android和iPhone中使用phonegap扫描条形码.有没有办法做到这一点?

iphone android barcode-scanner cordova

73
推荐指数
3
解决办法
5万
查看次数

如何解决链接器错误"找不到-lgcc_s"

我有3个小文件,用于制作静态库和应用程序:

test.h

#ifndef TEST_H
#define TEST_H

class Test
{
    public:
        Test();
};

extern Test* gpTest;

#endif
Run Code Online (Sandbox Code Playgroud)

TEST.CPP

#include "test.h"

Test::Test()
{
    gpTest = this;
}   

Test test;
Run Code Online (Sandbox Code Playgroud)

main.cpp中

#include "test.h"
#include <iostream>

using namespace std;

Test* gpTest = NULL;

int main()
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

建立

g++ -c test.cpp -o test.o
ar cr test.a test.o
g++ -c main.cpp -o main.o
g++ main.o -o app -Wl,--whole-archive -L/home/dumindara/intest/test.a -Wl,-no--whole-archive
Run Code Online (Sandbox Code Playgroud)

错误(链接步骤)

/usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
Run Code Online (Sandbox Code Playgroud)

我尝试了一切:使用-static-libgcc并链接到静态libstdc ++.无法让这个工作.这完全归功于--whole-archive标志.但我离不开它.

c++ linux linker g++ static-libraries

0
推荐指数
2
解决办法
1559
查看次数

将String转换为DOM

我的Ajax函数将HTML-Elements作为String返回,而这个String我想在我的Document中作为DOM元素追加.

就像是

parentNode.appendChild(responseText);
Run Code Online (Sandbox Code Playgroud)

什么是最好的方法来做到这一点.

javascript prototypejs

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

Google Chrome以树形式显示JSON AJAX响应,而不是纯文本

我找不到这个答案:

我的AJAX调用返回JSON数据.在Google Chrome开发者工具>资源> XHR中,当我单击左侧的资源,然后单击"内容"选项卡上时,我将JSON字符串视为字符串,而不是Firebug和Firebug Lite所做的树.

如何强制Chrome将其作为树显示.是否有我的PHP文件必须具有的Content-type?

我很乐意知道答案!

谢谢Stefanos

ajax tree json google-chrome view

200
推荐指数
4
解决办法
15万
查看次数

c ++ const成员函数,它返回一个const指针..但返回的指针是什么类型的const?

如果有人问过这个我道歉,但是如何在c ++中创建一个成员函数,它返回以下scenerios中的指针:1.返回的指针是常量,但可以修改里面的垃圾.2.里面的垃圾是常量但可以修改返回的指针.3.垃圾和指针都不能被修改.

是这样的:

  1. int *const func() const
  2. const int* func() const
  3. const int * const func() const

我读过的所有教程都没有涵盖这一区别.

旁注:如果我的方法被声明为const,那么教程说我说我不会修改参数..但是在参数是指针的情况下,这对我来说还不够清楚.我的参数需要像:

一个.void func(const int* const x) const;
void func(const int* x) const;
C.void func(const int* const x) const;

c++ const

37
推荐指数
3
解决办法
5万
查看次数

"内联"的利弊

首先,我想陈述我所知道的"内联"事实,这样你就不用费心去重述它们了.

  1. 内联函数是一种特殊的函数,其定义必须在使用该函数的每个转换单元中都可用.
  2. 它是编译器(它可以自由忽略)的提示,省略函数调用,并扩展正文而不是调用.
  3. 我所知道的唯一专业是(2.)可以使代码更快.
  4. 我唯一知道的是(1.)会增加耦合,这是不好的.

现在让我们考虑模板.如果我有一个模板库,我需要在每个翻译单元中提供功能模板的定义,对吧?让我们忘记有争议的"出口"一段时间,因为它无论如何都没有真正解决问题.所以,我得出一个结论,没有理由将内联模板函数,因为我所知道的内联的唯一内容是先验的.

如果我错了,请纠正我.提前致谢.

c++

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

load()函数如何允许用户提供回调?

在javascript中,对于库/框架来说非常流行,让我们为数据的后处理定义一个回调函数.

例如.

load("5", function(element) {
    alert(element.name);
});
Run Code Online (Sandbox Code Playgroud)

我想知道load()函数是如何让用户提供回调的?

有没有很好的教程?

javascript

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

7z扩展为PHP?

我找不到一个,我不知道PHP Compression和Archive Extensions是否有效.

你认为我可以使用压缩流来读取7z文件中的数据吗?

UPDATE

  • 7z论坛有很多关于php扩展的请求

php compression 7zip php-extension

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

获取iPhone状态栏高度

我需要调整一些与iPhone状态栏高度相关的元素.我知道状态栏通常是20点高,但当它处于网络共享模式时不是这种情况.它被加倍到40.确定它的高度的正确方法是什么?我试过了

[[UIApplication sharedApplication] statusBarFrame]
Run Code Online (Sandbox Code Playgroud)

但它给了我20 x 480的景观,这是正确的,但它给了我320 x 40的肖像.它为什么不给我相反的(40 x 320)?

iphone statusbar

60
推荐指数
6
解决办法
6万
查看次数