小编Joh*_*ohn的帖子

Android相当于NSNotificationCenter

在将iPhone应用程序移植到android的过程中,我正在寻找在应用程序内进行通信的最佳方式.意图似乎是要走的路,这是最好的(唯一的)选择吗?NSUserDefaults在性能和编码方面的重量似乎比Intents轻得多.

我还应该添加我有一个状态的应用程序子类,但我需要让另一个活动知道一个事件.

iphone events android nsnotificationcenter ios

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

从ios流式传输实时视频

我需要将视频从iPhone/iPad相机流式传输到服务器.看起来这需要用AVCaptureSession来完成,但我不知道如何最好地构建它.

我发现这篇文章:

从iPhone流式传输视频

但它不处理"实时"部分,延迟最多需要2或3秒.如果需要,设备可以限制为4或4S功能,并且不需要HD,VGA可能是我们最终会得到的.我假设任何解决方案都会使用ffmpeg,我还没有找到更合适的库.

这怎么做得最好?

ffmpeg ios

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

如何选择组的最小值行,同时还使用where子句

我有一张桌子可以跟踪课程的出勤情况.列是课程,课程,人格和日期.我有一个查询(下面),它提取一个人出现的最早日期以及相关的课程,课程和人格.这用于确定一个人何时开始特定课程并确保他们从第一课开始.这工作正常,但我遇到的问题是每个课程运行此查询.例如,找到特定课程中每个人的第一个日期,而不是每个课程.现在我只是运行更通用的查询并在biz层中过滤它.

我混淆了这一点,原谅任何错别字:

select a.courseid, 
       a.lesson, 
       a.personid, 
       a.thedate 
from (select personid, 
             min(thedate) as earliestdate 
      from attendance 
      group by personid) as x 
inner join attendance as a on (a.personid = x.personid and a.thedate = x.thedate)
Run Code Online (Sandbox Code Playgroud)

mysql sql greatest-n-per-group

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