问题列表 - 第27420页

如何覆盖主页按钮的功能?

从本质上讲,我只想更改主页按钮,只是隐藏我的应用程序以杀死屏幕上的活动.

我想过编写一个杀死活动的广播接收器,但我不确定如何从接收器中杀死活动.

如何更改主页按钮的功能以"完成"特定活动?

谢谢

android broadcastreceiver

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

集成测试整个*现有*应用程序(带自动执行测试套件)

我刚刚加入了一个致力于现有Java Web应用程序的团队.我的任务是创建一个自动化集成测试套件,该套件应该在开发人员提交我们的持续集成服务器(TeamCity)时运行,该服务器会自动部署到我们的登台服务器 - 所以测试将针对我们的临时Web应用服务器运行.

我已经阅读了很多关于使用Watir,Selenium和RWebSpec等框架进行自动化集成测试的内容.我已经在所有这些中创建了测试,虽然我更喜欢Watir,但我对任何事情持开放态度.

我不清楚的是如何为应用程序创建一个完整的测试套件,以及如何在执行某些脚本时让该套件完整地执行.我可以愉快地创建各种复杂性的单独测试,但是我对如何将所有内容组合成有用的东西的知识存在差距.

有没有人对如何创建一个完整的测试套件并让它自动执行有任何建议?

谢谢!

testing continuous-integration selenium integration-testing watir

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

通过c#从文本文件中删除相同的行

如何删除文件.txt中的相同行但使用c#保留其中一行?

c# text-files

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

Web开发移动得太快了吗?

我发现自己在网络开发中不断学习新东西,总的来说总是要学到很多东西.目前我正在使用PHP,并试图跟上Ruby on Rails(RoR),但它移动得如此之快,我不确定我是否能跟上最新的变化.

是否有其他人无法跟上网络开发中的这么多创新,还是仅仅是我?你们如何应对永无止境的学习过程,特别是使用Rails?只是寻找技巧和真实的个人经历

提前致谢;-)

php ruby-on-rails

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

Mysql左加入空结果

我有这个问题

SELECT articles.*, 
       users.username AS `user` 
 FROM `articles` 
LEFT JOIN `users` ON articles.user_id = users.id 
 ORDER BY articles.timestamp 
Run Code Online (Sandbox Code Playgroud)

基本上它返回文章列表和文章关联的用户名.现在,如果users表中没有特定用户标识的条目,则usersvar为NULL.反正有没有,如果它的null返回类似"用户未找到"的东西?或者我必须使用PHP吗?

mysql sql null left-join

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

PHP和C之间的可变范围差异:块范围不完全相同?

将输出以下PHP代码3.

function main() {
    if (1) {
        $i = 3;
    }
    echo $i;
}

main();
Run Code Online (Sandbox Code Playgroud)

但是下面的C代码会引发编译错误.

void main() {
    if (1) {
        int i = 3;
    }

    printf("%d", i);
}
Run Code Online (Sandbox Code Playgroud)

那么PHP中的变量不是严格的块范围的?在PHP中,内部块中定义的变量可以用在外部块中吗?

php c scope

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

x86 gcc汇编输出请帮忙

下面粘贴的是"int main(){}"的未经优化的GCC程序集输出.我对x86程序集比较好,但其中一些是不熟悉的.有人可以一行一步地了解这里发生的事情吗?

谢谢!

    .text
.globl _main
_main:
LFB2:
    pushq   %rbp
LCFI0:
    movq    %rsp, %rbp
LCFI1:
    leave
    ret
LFE2:
    .section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support
EH_frame1:
    .set L$set$0,LECIE1-LSCIE1
    .long L$set$0
LSCIE1:
    .long   0x0
    .byte   0x1
    .ascii "zR\0"
    .byte   0x1
    .byte   0x78
    .byte   0x10
    .byte   0x1
    .byte   0x10
    .byte   0xc
    .byte   0x7
    .byte   0x8
    .byte   0x90
    .byte   0x1
    .align 3
LECIE1:
.globl _main.eh
_main.eh:
LSFDE1:
    .set L$set$1,LEFDE1-LASFDE1
    .long L$set$1
LASFDE1:
    .long   LASFDE1-EH_frame1
    .quad   LFB2-.
    .set L$set$2,LFE2-LFB2
    .quad L$set$2
    .byte   0x0
    .byte   0x4
    .set L$set$3,LCFI0-LFB2
    .long L$set$3 …
Run Code Online (Sandbox Code Playgroud)

c assembly gcc

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

[NSDictionary getObjects:andKeys:]的示例

我找不到该方法的工作示例[NSDictionary getObjects:andKeys:].我能找到的唯一例子,没有编译.我提供了错误/警告,以防有人搜索它们.

我感到困惑的原因是因为NSDictionary上的大多数方法都返回了NSArray.但是,在文档中,它声明此方法的out变量作为C数组返回.

以下是您按照链接示例可能获得的错误消息/警告:

NSDictionary *myDictionary = ...;

id objects[]; // Error: Array size missing in 'objects'
id keys[]; // Error: Array size missing in 'keys'

[myDictionary getObjects:&objects andKeys:&keys];

for (int i = 0; i < count; i++) {
  id obj = objects[i];
  id key = keys[i];
}
Run Code Online (Sandbox Code Playgroud)

.

NSDictionary *myDictionary = ...;

NSInteger count = [myDictionary count];
id objects[count];
id keys[count];
[myDictionary getObjects:&objects andKeys:&keys]; // Warning: Passing argument 1 of 'getObjects:andKeys:' …
Run Code Online (Sandbox Code Playgroud)

c arrays cocoa objective-c nsdictionary

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

如何在java中获取Object的名称?

像这样,A a = new A(),我怎么能得到一个名字?(从a获得一个字符串"a")?


有一个JPanel包含一些JTextFields,一个map包含所有JTextFields的名称(变量的名称).我想将地图的值设置为JTextFields的文本.

public void mapToJPanel(Map map, JPanel panel) {
    Component[] compArr = panel.getComponents();
    for (Component comp : compArr) {
        if (comp.getClass().getSimpleName().equals("JTextField")) {
            JTextField textField = (JTextField) comp;
            textField.setText(map.get(textField.getName()).toString());//getName() method
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

在getName()方法中,我得到null -_-我知道getName()方法不用于获取变量名.我正在使用netbeans进行Java swing可视化开发,因此我无法重写组件(如JTextField).

java

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

返回枚举类型时,"并非所有代码路径都返回值"

我有枚举列表和方法,我得到错误:" 并非所有的代码路径都返回一个值 "
我的方法有什么想法?我确信我总是返回STANY类型:/

感谢帮助 :)

     private enum STANY { PATROL, CHAT, EAT, SEARCH, DIE };

     private STANY giveState(int id, List<Ludek> gracze, List<int> plansza)
    {
        // Sprawdz czy gracz stoi na polu z jedzeniem i nie ma 2000 jednostek jedzenia
        bool onTheFood = false;
        onTheFood = CzyPoleZjedzeniem(id, gracze, plansza, onTheFood);

        if (onTheFood && (gracze[id].IloscJedzenia < startFood / 2))
            return STANY.EAT;

        // Sprawdz czy gracz nie stoi na polu z innym graczem
        bool allKnowledge = true;
        allKnowledge = CzyPoleZInnymGraczem(id, gracze, allKnowledge); …
Run Code Online (Sandbox Code Playgroud)

c# enums return-value

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