问题列表 - 第23436页

应用程序可以强制设备进入睡眠状态吗?

无论如何将iPhone从应用程序置于睡眠模式?如果是的话,我该怎么做?

谢谢,
Tee

iphone

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

new [n]并删除每个删除位置而不删除整个块删除[]

这是有效的C++(例如,不调用UB)并且它实现了我想要的而不会泄漏内存吗?valgrinds抱怨不匹配free,delete但最后说"不可能泄漏".

int main() {
  int* a = new int[5];
  for(int i = 0; i < 5; ++i)
    a[i] = i;

  for(int i = 0; i < 5; ++i)
    delete &a[i];
}
Run Code Online (Sandbox Code Playgroud)

我问的原因是:我有一个使用的类,boost::intrusive::listnew添加到该列表中的每个对象.有时我知道有多少对象要添加到列表中,并且正在考虑使用new[]分配块并且仍然可以delete使用Disposer样式自己的每个对象boost::intrusive.

c++ memory-management

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

浏览器大小(宽度和高度)

我正在尝试检测浏览器的当前大小(宽度和高度).我知道它在jQuery中非常容易$(document).width and $(document).height,但是我不想将jQuery lib的大小添加到项目中,所以我宁愿使用内置的JavaScript.使用JavaScript做同样事情的简短而有效的方法是什么?

javascript browser jquery

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

Android - 用于文本的UI包装图像

无论如何要在图像周围包装TextView吗?这是人们在CSS中做的典型事情,如http://www.echoecho.com/htmlimages08.htm

谢谢,
Tee

android

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

使用列表中的max()/ min()获取返回的max或min项的索引

我在列表中使用Python maxmin函数来实现minimax算法,我需要max()或者返回的值的索引min().换句话说,我需要知道哪个移动产生了最大值(在第一个玩家的回合)或最小值(第二个玩家)值.

for i in range(9):
    newBoard = currentBoard.newBoardWithMove([i / 3, i % 3], player)

    if newBoard:
        temp = minMax(newBoard, depth + 1, not isMinLevel)  
        values.append(temp)

if isMinLevel:
    return min(values)
else:
    return max(values)
Run Code Online (Sandbox Code Playgroud)

我需要能够返回最小值或最大值的实际索引,而不仅仅是值.

python list max min

395
推荐指数
17
解决办法
74万
查看次数

使用反射更改静态最终File.separatorChar进行单元测试?

具体来说,我正在尝试为一个方法创建单元测试,该方法需要用于File.separatorChar在windows和unix上构建路径.代码必须在两个平台上运行,但当我尝试更改此静态最终字段时,我会收到JUnit错误.

任何人都知道发生了什么事吗?

Field field = java.io.File.class.getDeclaredField( "separatorChar" );
field.setAccessible(true);
field.setChar(java.io.File.class,'/');
Run Code Online (Sandbox Code Playgroud)

当我这样做时,我明白了

IllegalAccessException: Can not set static final char field java.io.File.separatorChar to java.lang.Character
Run Code Online (Sandbox Code Playgroud)

思考?

java reflection file-io unit-testing

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

何时在null实例上调用成员函数会导致未定义的行为?

请考虑以下代码:

#include <iostream>

struct foo
{
    // (a):
    void bar() { std::cout << "gman was here" << std::endl; }

    // (b):
    void baz() { x = 5; }

    int x;
};

int main()
{
    foo* f = 0;

    f->bar(); // (a)
    f->baz(); // (b)
}
Run Code Online (Sandbox Code Playgroud)

我们期望(b)崩溃,因为x空指针没有相应的成员.在实践中,(a)不会崩溃,因为this从不使用指针.

因为(b)取消引用this指针((*this).x = 5;),并且this为null,程序进入未定义的行为,因为取消引用null总是被称为未定义的行为.

(a)导致未定义的行为吗?如果两个函数(和x)都是静态的呢?

c++ standards-compliance null-pointer undefined-behavior language-lawyer

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

以太网(或至少 TCP)数据包调试,能够设置断点和修改数据包

Fiddler 是一种 HTTP 代理,除其他功能外,它还允许暂停传出和传入的 HTTP 数据包、修改其内容并继续。

在 OSI 模型的较低层中是否有类似的工作?特别是,我希望能够暂停 TCP ACK 数据包,然后让它继续通过管道。*nix 或 Windows 的建议值得赞赏。

debugging tcp

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

Magento:以编程方式更新商店徽标

我注意到Magento会将URL保存到您在core_config_data表格中设置的每个商店使用的徽标.

如果我运行这个SQL:

SELECT * 
FROM core_config_data`
WHERE path = 'design/header/logo_src'
Run Code Online (Sandbox Code Playgroud)

我得到了商店列表及其相关徽标.我也得到了一个config_id和一个scope_id.

我希望能够在幕后以编程方式更新这些徽标,但我无法弄清楚如何将此表的数据与商店名称相关联.

config_idstore_id以某种方式链接回另一个建立关系的表.Magento的EAV模型,呃:)

有任何想法吗?

php magento entity-attribute-value

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

<p>的valign = center的等价于css

我的页面上有以下代码:

<p align="justify" 
   style="font-size:10pt;display:block;height:200px;vertical-align:middle;"> 
  Content
</p> 
Run Code Online (Sandbox Code Playgroud)

我希望文本在p标签的中心垂直对齐

使用vertical-align:middle似乎不起作用.

有没有办法做到这一点?

html css

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