问题列表 - 第35126页

扩展类时出错错误

我正在尝试创建一个GhostSurfaceCameraView扩展的自定义视图SurfaceView.这是我的类定义文件

GhostSurfaceCameraView.java:

public class GhostSurfaceCameraView extends SurfaceView implements SurfaceHolder.Callback {
    SurfaceHolder mHolder;
    Camera mCamera;

    GhostSurfaceCameraView(Context context) {
        super(context);

        // Install a SurfaceHolder.Callback so we get notified when the
        // underlying surface is created and destroyed.
        mHolder = getHolder();
        mHolder.addCallback(this);
        mHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
    }

    public void surfaceCreated(SurfaceHolder holder) {
        // The Surface has been created, acquire the camera and tell it where to draw.
        mCamera = Camera.open();
        try {
            mCamera.setPreviewDisplay(holder);
        } catch (IOException exception) {
            mCamera.release();
            mCamera = …
Run Code Online (Sandbox Code Playgroud)

java xml android class surfaceview

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

使用libpng帮助将位图转换为内存中的png

基本上我想使用libpng将位图转换为png,而不是将其输出到FILE*我想将它输出到char*.我已经看过这个相关的帖子,但我没看到实际使用位图数据的位置.任何帮助,将不胜感激.

c bitmap libpng

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

Framework/Zend中的代码是否被认为是插件?

下载zend框架后,您将获得一个文件夹列表 Framework-1.10.8/Zend

Acl 
Amf
Application
Auth
Barcode
...
Run Code Online (Sandbox Code Playgroud)

这些是插件,还是模块,还是仅仅是协助库?

php zend-framework

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

使用PowerMockito尝试存根android活动类会抛出RuntimeException"Stub!"

我找到了这个例子,他们使用PowerMock和EasyMock来存储/模拟Android的Menu和MenuItem类.我一直在尝试使用Activity类与PowerMock和Mockito做类似的事情.

我知道很多方法都是最终的,在Android.jar中它们都只是抛出RuntimeException("Stub!").

我也明白这个测试并不完整,但我只是想看看是否可以模拟android的Activity类.

但是考虑到PowerMock允许你用最终方法模拟类,这个代码不应该工作吗?

@RunWith(PowerMockRunner.class)
@PrepareForTest(Activity.class)
public class MyTestCase extends TestCase {

    public void testPlease_JustWork() throws Exception {
        Activity mockActivity = PowerMockito.mock(Activity.class);

        PowerMockito.when(mockActivity.getTitle()).thenReturn("Title");
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为RuntimeException将不再发生,并且将返回"Title",但它仍然会抛出异常.

我尝试了各种不同的东西,比如doReturn("Title").when(mockActivity).getTitle();suppress(constructor(Activity.class));

我做错了什么或这是不可能的?

junit android unit-testing mockito powermock

9
推荐指数
2
解决办法
4309
查看次数

如何选择IEnumerable对象的前三个元素?

而已.问题出在标题中

我正在寻找比使用更干净的方式...休息;

谢谢

c# ienumerable

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

何时适合使用CacheItemRemovedCallback?

我有一个每天更新一次的大型数据集.我正在缓存对该数据进行昂贵查询的结果,但我想每天更新该缓存.我正在考虑使用CacheItemRemovedCallback每天重新加载我的缓存,但我有以下问题:

  1. 是否可能在我的到期之前调用CacheItemRemovedCallback(在内存不足的情况下)?这意味着立即重新加载它似乎不是一个好主意.
  2. 是否在实际删除项目之前或之后调用CacheItemRemovedCallback?如果是之后,理论上这不会留下缓存不可用的时间段吗?

这些问题是否相关,如果使用CacheItemRemovedCallback重新加载缓存是一个坏主意,那么它何时有用?

c# asp.net-mvc

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

单个查询中多次删除

从表1中删除WHERE Con​​ditionID =?ConditionID;

DELETE FROM Table2 WHERE ConditionID=?ConditionID;

DELETE FROM Table3 WHERE ConditionID=?ConditionID;
Run Code Online (Sandbox Code Playgroud)

ConditionID是Table1,Table2,Table3中的一列,而不是单独运行3次,有没有办法在单个查询中运行全部三个(在mysql中)?

mysql sql multi-table-delete sql-delete

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

Heredoc不工作

<?php

$information = <<<INFO 
Name: John Smith
Address: 123 Main St
City: Springville, CA
INFO;

echo $information;

?>
Run Code Online (Sandbox Code Playgroud)

结果:

解析错误:语法错误,第3行意外的T_SL

php heredoc

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

F#区分大小写吗?

我在这里和网上搜索但没有回答.

我问的原因是,由于F#约定似乎他们喜欢非大写字母,使用带有Pascal约定的BCL类型在F#中看起来很奇怪,如:

let stringD = String.Join(" ",[| stringA; stringB |])
Run Code Online (Sandbox Code Playgroud)

看起来它更符合F#的精神:

let stringD = string.join(" ",[| stringA; stringB |])
Run Code Online (Sandbox Code Playgroud)

f# case-sensitive case-insensitive

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

什么是大O符号?

可能重复:
Big O的简单英文解释

我知道Big O表示法用于评估算法的效率,但我不明白你如何阅读Big O表示法或算法究竟有多高效.有人可能会解释Big O符号的基础知识吗?谢谢.

big-o computer-science

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