问题列表 - 第44243页

如何在Rails 3中获取资源的绝对路径?

我想获得一个资源的完整绝对路径,包括Rails 3中的域名.

示例:要获取我尝试过的主页的完整路径:

url_for( :controller => 'home', :action => 'index' )
Run Code Online (Sandbox Code Playgroud)

root_path
Run Code Online (Sandbox Code Playgroud)

但两者都给了我:/但我想:http://www.example.com/

答案也应该在我的开发服务器上运行并返回: http://localhost:3000/

ruby-on-rails ruby-on-rails-3

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

使用openCV查找图像轮廓

因为我想跟踪一个物体的运动,我需要一系列图像的轮廓.有人知道怎么做这个吗?轮廓蒙版是具有运动发生的非零像素的二值图像

c++ opencv image image-processing

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

C#更改上传图像的dpi

我必须遵循被调用来改变图像分辨率的函数.我想这样做,所以上传的图像例如300dpi将被修改为72dpi(对于web).这个问题与我在哪里工作的另一个问题有关.

我创建了一个扩展方法,可以在我的应用程序中的更多位置使用此功能,而不是仅在上载新文件时.(见上述问题)

public static byte[] SetDpiTo72(this byte[] imageToFit, string mimeType, Size newSize)
{    
    using (MemoryStream memoryStream = new MemoryStream(), newMemoryStream = new MemoryStream())
    {
        memoryStream.Write(imageToFit, 0, imageToFit.Length);
        var originalImage = new Bitmap(memoryStream);

        using (var canvas = Graphics.FromImage(originalImage))
        {
            canvas.SmoothingMode = SmoothingMode.AntiAlias;
            canvas.InterpolationMode = InterpolationMode.HighQualityBicubic;
            canvas.PixelOffsetMode = PixelOffsetMode.HighQuality;
            canvas.DrawImage((Image)originalImage,0,0, newSize.Width, newSize.Height);

            newBitmap.SetResolution(72, 72);
            newBitmap.Save(newMemoryStream, ImageFunctions.GetEncoderInfo(mimeType), null);
        }
        return newMemoryStream.ToArray();
    }
}
Run Code Online (Sandbox Code Playgroud)

提到的扩展方法在类似于下面情况的函数中被调用;

if (newSize.Width > originalImage.Width && newSize.Height > originalImage.Height)
{
     newSize.Width = originalImage.Width;
     newSize.Height = originalImage.Height;

     uploadedFileBuffer = …
Run Code Online (Sandbox Code Playgroud)

c# asp.net memorystream image-processing stream

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

查找apple appstore中特定应用的下载次数

我需要对特定类型的应用程序进行市场调查.那么有没有办法让我知道应用程序/任何应用程序的下载次数.

有没有办法找到iTunes App Store中特定应用程序的下载次数.

itunes app-store

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

如何在java manifest classpath中使用正则表达式?

我需要在程序执行期间使用额外的jar.我手动将jar添加到相对的./lib文件夹,然后执行该程序.我应该如何在清单文件中定义类路径?

java manifest classpath

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

Netbeans for PHP中的"类概要视图"在哪里?

在Eclipse中,我有一个类大纲视图,它向我展示了我的班级成员:

替代文字

我安装了NetBeans 6.9.1,但找不到一个窗口,显示我正在处理的类中的方法列表等.我在哪里可以找到这个?

替代文字

php netbeans

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

AS3:如何从舞台中找到深层嵌套Sprite的父级?

我将完整解释我正在尝试做什么.

我有一个视频播放器作为单独的SWF.在这个视频播放器中,我有一个扩展Sprite的VideoContainer类,它包含视频和带有特定视频按钮的控制栏.

此SWF加载到另一个主SWF中,该SWF具有位于其他所有内容之上的菜单.当我在视频SWF中单击"全屏"时,一切都顺利进行,但菜单仍保留在VideoContainer对象的顶部.

我需要一种方法来更改加载的SWF的显示顺序,将其置于Fullscreen上的其他所有内容上,并在Fullscreen关闭时将其更改回来.所有这些都需要在视频播放器内完成.此外,孩子的配置可以改变(视频播放器可以加载到主SWF中的不同位置),所以我不能使用某个不变的路径.

我想做点什么stage.getUpperMostParentOf(VideoContainer).有任何想法吗?谢谢.

flash stage sprite parent-child actionscript-3

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

Visual Studio的预编译头包含哪些内容?

该问题涉及Visual Studio编译器创建的.pch二进制文件的内容.它包含什么?它只是头文件的解析树,还是对象代码?

考虑这个例子:

// myheader.h
#include <vector>
class A {
public:
  void add(int i) { v.push_back(i); }
private:
  std::vector<int> v;
};
Run Code Online (Sandbox Code Playgroud)

在预编译的集合中包含此标头会导致vector <int>的完整模板实例化被编译并添加到.pch中吗?

提供更多背景; 如果只预编译了解析树,这意味着每个编译单元仍然会创建一个实例化模板的目标代码,导致编译和链接时间增加.因此,即使启用了预编译头,"统一构建"/减少编译单元仍然是减少构建时间的相关因素.

c++ templates precompiled-headers visual-studio

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

MySql到PostgreSql的迁移

我的PostgreSQL安装在Windows上.如何将数据从MySQL数据库迁移到PostgreSQL?我读过大量的aricles.什么都没有帮助:(

谢谢.

我的行动:

  1. mysql转储:

    mysqldump -h 192.168.0.222 --port 3307 -u root -p --compatible=postgresql synchronizer > c:\dump.sql
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在pgsql上创建db同步器

  3. 进口转储:

    psql -h 192.168.0.100 -d synchronizer -U postgres -f C:\dump.sql
    
    Run Code Online (Sandbox Code Playgroud)
  4. 输出:

    psql:C:/dump.sql:17: NOTICE:  table "Db_audit" does not exist, skipping
    DROP TABLE
    psql:C:/dump.sql:30: ERROR:  syntax error at or near "("
    ?????? 2:  "id" int(11) NOT NULL,
               ^
    psql:C:/dump.sql:37: ERROR:  syntax error at or near ""Db_audit""
    ?????? 1:LOCK TABLES "Db_audit" WRITE;
                 ^
    psql:C:/dump.sql:39: ERROR:  relation "Db_audit" does not exist
    ?????? 1:INSERT INTO "Db_audit" VALUES (4068,4036,4,1,32,'2010-02-04 …
    Run Code Online (Sandbox Code Playgroud)

mysql migration postgresql dump

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

如何在Android中以编程方式启动主屏幕

我想用我的应用程序启动Android的主屏幕.主要目标是在用户按下专用键时向用户显示所有应用.实际上,这种方式并不重要.有没有想过这样做?

java android homescreen

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