小编fra*_*rak的帖子

将相机SurfaceView旋转为纵向

我已经查看了一些关于使用表面视图更改相机方向的帖子,但我从以下示例中获取了代码:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html

提供尺寸的功能看起来像这样......

    private Size getOptimalPreviewSize(List<Size> sizes, int w, int h) {
        final double ASPECT_TOLERANCE = 0.1;
        double targetRatio = (double) w / h;
        if (sizes == null) return null;

        Size optimalSize = null;
        double minDiff = Double.MAX_VALUE;

        int targetHeight = h;

        // Try to find an size match aspect ratio and size
        for (Size size : sizes) {
            double ratio = (double) size.width / size.height;
            if (Math.abs(ratio - targetRatio) > ASPECT_TOLERANCE) continue;
            if (Math.abs(size.height - targetHeight) < minDiff) { …
Run Code Online (Sandbox Code Playgroud)

camera android rotation

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

Mac OS X NetBeans上的sqlite4java Jar出现UnsatisfiedLinkError

我遇到了与此问题类似的问题:

在Mac OS X上使用sqlite4java Jar出现UnsatisfiedLinkError

但是,我在Mac上运行,并且我的lib文件夹中有相关的库。但是,如果按原样运行,则会收到UnsatisfiedLinkError。如果运行“ java -jar sqlite4java.jar -d”,则会得到以下输出:

sqlite4java 282
130321:222850.424 FINE [sqlite] Internal: loading library
130321:222850.425 FINE [sqlite] Internal: java.library.path=/Users/mikey/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
130321:222850.425 FINE [sqlite] Internal: sqlite4java.library.path=null
130321:222850.425 FINE [sqlite] Internal: cwd=/Users/mikey/NetBeansProjects/Test/lib/.
130321:222850.425 FINE [sqlite] Internal: default path=/Users/mikey/NetBeansProjects/Test/lib
130321:222850.425 FINE [sqlite] Internal: forced path=null 
130321:222850.426 FINE [sqlite] Internal: os.name=mac os x; os=osx
130321:222850.426 FINE [sqlite] Internal: os.arch=x86_64
130321:222850.426 FINE [sqlite] Internal: trying to load sqlite4java-osx-x86_64
130321:222850.427 FINE [sqlite] Internal: cannot load sqlite4java-osx-x86_64: java.lang.UnsatisfiedLinkError: no sqlite4java-osx-x86_64 in java.library.path
130321:222850.427 FINE …
Run Code Online (Sandbox Code Playgroud)

java sqlite macos unsatisfiedlinkerror

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

目标C/Cocoa委托问题

我已经阅读并理解了这个问题中给出的答案:

如何在Objective-C中创建委托?

但是,我希望将一个委托设置到我的主应用程序窗口,并想知道在我的应用程序中我可以做到这一点 - 在我的AppDelegate类中,还是在其他地方?

delegates objective-c

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

FOSElasticaBundle CustomScore查询分页

我刚刚开始使用FOSElasticaBundle,到目前为止发现它真的很好用.我不确定是否是我对bundle/Elastica的无知或者我对ElasticSearch的一般知识缺乏,但是有可能使用分页的CustomScore查询吗?

如果我尝试在CustomQuery对象上调用setFrom/setSize,我被告知该方法不存在.如果我在那里创建一个Query对象并设置setFrom和size并将此查询传递给CustomScore查询对象,则忽略分页参数.我已经为我的代码包含了一份副本...

        $queryString = new QueryString();
        $queryString->setFields(array('_all'))
            ->setDefaultOperator('OR')
            ->setQuery($terms);

        $query = new \Elastica\Query();
        $query->setQuery($queryString);
        $query->setSize($maxItems);
        $query->setFrom(($page - 1) * $maxItems);

        $custScoreQuery = new CustomScore();
        $custScoreQuery->setQuery($query);
        $custScoreQuery->setScript("_score * (doc['section.id'] == 7) ? 0.5 : 1");
        $index   = $this->get('fos_elastica.index.search_en_gb');
        $results = $index->search($custScoreQuery);
Run Code Online (Sandbox Code Playgroud)

任何帮助都乐意接受:o)

php pagination symfony elasticsearch elastica

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