问题列表 - 第19544页

通过IMAP确定附加到邮箱的邮件的uid

如何确定通过APPEND邮箱添加的邮件的UID ?通过STATUS我可以预先得到下一个值的预测,然后我可以SEARCH,但依赖于这些会引入竞争条件,因为这些命令之间可能添加了其他消息.

imap

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

我在哪里可以找到完整的DirectShow教程?

我已经阅读了DirectShow上的MSDN文档,但它仍然令人困惑.我觉得我需要更多关于对象的上下文:Graphs,Pins,Filters等等.谷歌搜索并没有给我太多帮助.我需要什么来体验DirectShow?

编辑:DirectShow上的维基百科页面做得非常好.

directshow

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

如何围绕Z轴绕3D运行

我主要是一个Flash AS3开发人员,但是我跳进了openframeworks并且在使用3D时遇到了麻烦(这些例子在AS中)

在2D中,您可以使用Math.Sin()和模拟围绕点旋转的对象Math.cos(),就像这样

function update(event:Event):void
{
    dot.x = xCenter + Math.cos(angle*Math.PI/180) * range;
    dot.y = yCenter + Math.sin(angle*Math.PI/180) * range;
    angle+=speed;
}
Run Code Online (Sandbox Code Playgroud)

我想知道如果我想在第三维轨道运行,我将如何将其转换为3D轨道.

function update(event:Event):void
{
    ...
    dot.z = zCenter + Math.sin(angle*Math.PI/180) * range;
    // is this valid?
}
Run Code Online (Sandbox Code Playgroud)

非常感谢帮助.

c++ math geometry openframeworks

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

Youtube Data API:在单个请求中按ID检索多个视频条目

我想知道是否有办法在单个查询中查询YouTube的多个随机视频(视频ID已知)?我正在将视频ID存储在本地数据库中,并且需要在网页中显示多个详细信息(带有大拇指,评级,作者姓名等的列表).

我正在查看Youtube Data API并看到我可以像这样的单个实体数据:

Uri  videoEntryUrl = new Uri("http://gdata.youtube.com/feeds/api/videos/video_id");
Video video = request.Retrieve<Video>(videoEntryUrl);
Run Code Online (Sandbox Code Playgroud)

由于配额的原因,在循环中重复这一点似乎是一个坏主意.

还有"批处理" - http://code.google.com/apis/youtube/2.0/developers_guide_dotnet.html#Batch_processing.似乎我可以发出多达50个随机请求,但是在执行批处理时,它需要一些我没有的参数作为参数.一些Uri有一个过载,但没有很好地记录 - google-gdata.googlecode.com/svn/docs/folder59/M_Google_GData_Client_FeedRequest_1_Batch__1_2.htm

有没有人对如何通过id检索多个视频条目有任何想法?任何帮助,将不胜感激.

c# youtube video details

11
推荐指数
3
解决办法
7333
查看次数

如何使用常春藤来构建一个没有将jar复制到lib目录的战争

我的目标是让我的ant构建脚本构建一个war文件,并包含常春藤知道这个项目依赖的jar.我现在能想出的最佳代码如下

<mkdir dir="dist/lib"/>
<ivy:retrieve pattern="dist/lib/[artifact].[ext]" sync="true"/>
<war destfile="dist/${ivy.module}.war" basedir="build" includes="**/*.class"
    webxml="${war.webxml}">
    <fileset dir="${war.web}"/>
    <lib dir="dist/lib"/>
</war>
Run Code Online (Sandbox Code Playgroud)

这段代码的问题是它复制了两次罐子.一旦进入我的dist/lib目录,再次进入战争时创建它.它有效,但我无法摆脱有更好的方式的感觉.

我想做的更像是以下内容

<ivy:cachepath pathid="locpathref.classpath"/>
<war destfile="dist/${ivy.module}.war" basedir="build" includes="**/*.class"
    webxml="${war.webxml}">
    <fileset dir="${war.web}"/>
    <lib refid="locpathref.classpath"/>
</war>
Run Code Online (Sandbox Code Playgroud)

问题是lib标签不会引入任何类型的refid.任何想法或我是否坚持使用额外的文件副本?

ant ivy

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

iPhone内存管理

我正在研究一个应用程序,我想确保我正确地管理内存并释放我应该做的一切.在我的viewDidLoad方法中,我在确定要应用于视图的背景(用于国际化)时分配一些变量,如果我不释放它们,应用程序工作正常.

问题是,如果我发布变量,应用程序将崩溃.viewDidLoad中的代码如下:

// Set the background image based on the phone's preferred language
NSString *language = [[NSLocale preferredLanguages] objectAtIndex:0];
NSString *backgroundImageName = [[NSString alloc] init];
backgroundImageName = [NSString stringWithFormat:@"background-%@.png",language];
self.view.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:backgroundImageName]];

... do some more initialization stuff ...

// IF THE FOLLOWING ARE RELEASED THE APP WILL CRASH!!!
//[backgroundImageName release];
//[language release];
Run Code Online (Sandbox Code Playgroud)

为什么发布backgroundImageName和语言变量会导致应用程序崩溃?

iphone memory-management

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

Java套接字在Internet上超时

我创建了一个小型聊天程序,当客户端和服务器在同一台计算机(也可能是网络)上运行时,它可以完美运行.但是,只要我尝试通过互联网连接到另一台计算机,套接字连接就会超时.这是因为防火墙/路由器等吗?

我如何通过互联网连接ServerSocket和Socket?

java sockets

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

学习C++吧?

由于我过去一直主要使用脚本语言,但现在想要进入"高性能"级别,我决定不久前学习C++.

我查看了一些"初学者"教程,并购买了一本O'reilly C++口袋参考书(这真的很有帮助).我的问题是,我现在已经了解了所有的基础知识,但是我还不是很好的编程一个更复杂的游戏,例如,.

  • 我是否必须获得其中一本厚厚的C++书籍才能进一步学习?
  • 我将主要在Windows上使用C++.Win32旁边的哪些API对我很重要?
  • 我的目标是为我编写的一种编程语言编写一个小型解释器 - 我已经用几种脚本语言管理了这些语言,我需要用什么API /库知识来编写一种?

c++

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

Haskell中的模式匹配Seq

模式匹配是最优雅的Haskell功能之一.

我最近在一个项目上工作,我需要一个队列数据结构,所以我正在使用Data.Sequence.然而,看起来我必须放弃模式匹配的优雅并诉诸守卫:

floodFillWorker :: Image -> RGBAColor -> Double -> PixelQueue -> Image
floodFillWorker image base tolerance queue 
    | Seq.null queue = image
    | otherwise      = doSomeWork image
Run Code Online (Sandbox Code Playgroud)

我可以使用模式匹配序列,还是需要使用警卫?

haskell pattern-matching

15
推荐指数
2
解决办法
1597
查看次数

如何使用dotnet只在jpg文件中散列图像数据?

我有~20000 jpg图像,其中一些是重复的.遗憾的是,某些文件已使用EXIF元数据标记,因此简单的文件哈希无法识别重复的文件.

我试图创建一个Powershell脚本来处理这些,但却找不到只提取位图数据的方法.

system.drawing.bitmap只能返回一个位图对象,而不是字节.有一个GetHash()函数,但它显然作用于整个文件.

如何以排除EXIF信息的方式散列这些文件?如果可能的话,我宁愿避免外部依赖.

.net powershell jpeg image

10
推荐指数
3
解决办法
4057
查看次数