问题列表 - 第43850页

带有PDF的UIWebview(错误的颜色)

我有一个在SnowLepard Preview中看起来非常完美的PDF,但是当我在WebView中加载相同的PDF时,pdf将无法显示正确的颜色.我的第一个想法是RGB/CMYK问题,但我被卡住了.

什么pdf格式最适合iOS?

在此输入图像描述 欢呼声

pdf iphone colors objective-c uiwebview

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

唯一约束与预检查

我使用SQL Server 2008,并且我有一个表格,其中包含varchar(X)类型的列,我希望它具有唯一值.

实现这一目标的最佳方法是什么?我应该使用唯一约束并捕获异常,还是应该在插入新值之前进行预先检查?

一个问题,许多用户使用该应用程序,因此我猜如果两个用户将插入相同的值,预检查可能会导致竞争条件.

谢谢

sql sql-server database-design

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

使用Ruby作为脚本语言,使用具有4gb RAM的计算机对30gb字符串进行排序的最佳方法是什么?

嗨,我看到这是一个面试问题,并认为这是一个有趣的问题,我不确定答案.

什么是最好的方式?

ruby theory sorting algorithm

6
推荐指数
3
解决办法
951
查看次数

为IPad和新的Windows和Android Pads编程的最佳平台

我想建立一个可以在任何新的PAD市场上运行的应用程序.我不想将用户限制在特定的操作系统上.

什么是允许所有这些垫使用我们的应用程序的最佳解决方案.

该应用程序需要能够脱机运行.

谢谢!

windows android ipad

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

如何实现一个非常简单的文件系统?

我想知道操作系统是如何读取/写入硬盘驱动器的.
我想练习一个简单的文件系统,没有可以读写文件的目录.
我从哪里开始?
C/C++会不会采用更低级别的方法?
一个人处理太多了吗?

filesystems operating-system

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

有没有办法将iOS应用程序转换为Mac OS X应用程序?

有没有办法将现有的iPhone应用程序移植到Mac OS X应用程序?

iphone macos app-store ios

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

标准列表,矢量,地图等占用的可用内存

来自C#背景,我对C++上的内存管理只有最模糊的想法 - 我所知道的是我必须手动释放内存.正如我的C++代码被写入的类型中的物体这样的方式的结果std::vector,std::list,std::map自由地实例化,使用,但不会释放.

直到我几乎完成了我的程序,我才意识到这一点,现在我的代码由以下几种模式组成:

struct Point_2
{
    double x;
    double y;
};

struct Point_3
{
    double x;
    double y;
    double z;
};

list<list<Point_2>> Computation::ComputationJob
    (list<Point_3>pts3D, vector<Point_2>vectors)
{
    map<Point_2, double> pt2DMap=ConstructPointMap(pts3D);
    vector<Point_2> vectorList = ConstructVectors(vectors);
    list<list<Point_2>> faceList2D=ConstructPoints(vectorList , pt2DMap);
    return faceList2D;
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,我必须释放每个单独的列表用法(在上面的例子中,这意味着我必须释放pt2DMap,vectorList并且faceList2D)?那将是非常乏味的!我也可以改写我的Computation类,以便它不易发生内存泄漏.

知道如何解决这个问题吗?

c++ memory-management stl

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

检查Subversion存储库时出错(svn:您的.svn/tmp目录可能丢失或损坏;)

我试图检查一个完整的subversion存储库,包括所有分支和标签:

svn co svn+ssh://path/to/project
Run Code Online (Sandbox Code Playgroud)

这运行了一段时间,但在检查分支时我收到以下错误:

svn: Your .svn/tmp directory may be missing or corrupt; run 'svn cleanup' and try again
svn: Can't open file 'project\branches\BRANCH\source\java\com\bS\.svn\tmp\text-base\Event.java.svn-base': The system cannot find the path specified.
Run Code Online (Sandbox Code Playgroud)

所以我尝试通过以下方式手动检查分支:

svn co svn+ssh://path/to/project/branches/BRANCH
Run Code Online (Sandbox Code Playgroud)

这运行罚款,我得到分支机构.然后,我可以将分支复制到完整项目的branches目录中并继续结帐.但它一直在其他分支上遇到这个问题.

有没有人知道为什么我不能将分支机构作为整个项目的一部分签出,但我可以自己检查一下吗?

svn version-control repository svn-checkout

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

手机睡着时的文本到语音 - Android

我有一个应用程序使用文本到语音通知用户每10分钟通过10分钟.它目前工作正常,但如果你睡觉手机(按电源按钮)它不再播放声音.

即使手机处于睡眠状态,我怎样才能播放这些声音?

android sleep text-to-speech

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

我可以在Groovy中为另一个附加一个闭包吗?

我在Grails中有两个非常相似的方法,比如"通过os计算统计数据"和"通过浏览器计算统计数据" - 有效地准备一些东西,然后在数据库上运行类似的查询,然后对结果做一些事情.方法不同的唯一部分是它们在我的方法中运行的查询 -

def summary = c.list {
    eq('browser', Browser.get(1)) // OR eq('os', OS.get(1))
    between('date', dates.start, dates.end)
}
Run Code Online (Sandbox Code Playgroud)

在我看来,重构它的理想方法是将闭包的第一行作为方法参数传递.喜欢

doStats (Closure query) {
    ...
    def summary = c.list {
        query
        between('date', dates.start, dates.end)
    }
}
Run Code Online (Sandbox Code Playgroud)

我试过这个,但"查询"被忽略了.我尝试使用query()但是然后在定义的地方执行查询子句,因此这也不起作用.我想我可以将整个闭包作为参数传递,但这似乎是错误的 - 查询可能在将来变得更复杂.

有没有更好的想法?

grails groovy grails-orm

5
推荐指数
2
解决办法
3479
查看次数