问题列表 - 第24363页

从torrent文件中提取SHA1哈希

我已经四处寻找答案,但我似乎只能找到适合你的软件.有人知道如何在python中这样做吗?

python hash bittorrent sha1 extract

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

在VB.NET中拆分'十进制'

我有532.016,我想只获得VB.NET中的532部分.我怎样才能做到这一点?

vb.net

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

iPhone SDK:如何将视频文件下载到文档目录然后播放?

我一直在为这个代码愚弄代码,如果有人能提供从服务器http://www.archive.org/download/june_high/june_high_512kb.mp4下载此文件的代码示例,我将非常感激.,(顺便说一下,它实际上不是这个文件,它只是一个试图帮助我的人的完美例子),然后从文档目录中播放它.我知道这对我来说似乎很懒,但我尝试了很多不同的NSURLConnection变种,这让我发疯了.此外,如果我确实设法下载了视频文件,我会认为这个代码会成功播放它是正确的:

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0]; 
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"june_high_512kb.mp4"]; 
NSURL *movieURL = [NSURL fileURLWithPath:path]; 
self.theMovie = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[_theMovie play];
Run Code Online (Sandbox Code Playgroud)

如果上面的代码可以在文档目录中播放视频文件,那么我想我唯一需要知道的是,如何从服务器下载视频文件.这似乎是我的主要问题.任何帮助是极大的赞赏.

iphone download nsurlconnection

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

符合C++ STL的分配器

在处理小对象时,可以使用哪些分配器与STL一起使用.我已经尝试过使用Boost的池分配器,但没有性能提升(实际上,在某些情况下会有相当大的降级).

c++ stl allocator

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

R计算类似行数据帧的出现次数

我有以下格式的数据称为DF(这只是一个简化的简化示例):

eval.num, eval.count, fitness, fitness.mean, green.h.0, green.v.0, offset.0 random
1         1           1500     1500          100        120        40       232342
2         2           1000     1250          100        120        40       11843
3         3           1250     1250          100        120        40       981340234
4         4           1000     1187.5        100        120        40       4363453
5         1           2000     2000          200        100        40       345902
6         1           3000     3000          150        90         10       943
7         1           2000     2000          90         90         100      9304358
8         2           1800     1900          90         90         100      284333
Run Code Online (Sandbox Code Playgroud)

但是,eval.count列不正确,我需要修复它.它应该仅通过查看前面的行来报告(green.h.0,green.v.0和offset.0)具有相同值的行数.

上面的示例使用了预期值,但假设它们不正确.

如何添加一个新列(比如"count"),它将计算具有相同指定变量值的所有先前行?

我已经得到了一个类似的问题的帮助,即只选择具有相同值的指定列的所有行,所以我想我可以围绕它写一个循环,但对我来说似乎效率低下.

r count duplicates dataframe

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

UIScrollView中的延迟加载页面

我有一个包含大图像的UIScrollView,并使用分页在图像之间滚动.为了节省内存,我只在当前可见的图像之前和之后加载一个图像,并在滚动完成后加载/释放新图像.

当一个人快速滚动而scrollViewDidEndDecelerating没有调用时会出现问题.

如何检测连续滚动?

我可以检查项目位置,scrollViewDidScroll但这看起来有点沉重......

iphone cocoa-touch

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

Python lambda返回None而不是空字符串

我有以下lambda函数:

f = lambda x: x == None and '' or x
Run Code Online (Sandbox Code Playgroud)

如果它接收None作为参数,它应该返回一个空字符串,如果它不是None,则返回参数.

例如:

>>> f(4)
4
>>> f(None)
>>>
Run Code Online (Sandbox Code Playgroud)

如果我调用f(None)而不是获得一个空字符串,我会得到None.我打印了函数返回的类型,我得到了NoneType.我在期待弦乐.

type('')返回字符串,所以我想知道为什么当我将None作为参数传递时,lambda不会返回空字符串.

我对lambdas很新,所以我可能误解了一些关于它们如何工作的事情.

python lambda

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

Java - JPA - @Version注释

@Version注释如何在JPA中起作用?

我找到了各种答案,摘录如下:

JPA使用实体中的版本字段来检测对同一数据存储记录的并发修改.当JPA运行时检测到同时修改同一记录的尝试时,它会向尝试最后提交的事务抛出异常.

但我仍然不确定它是如何工作的.


同样来自以下几行:

您应该考虑版本字段不可变.更改字段值具有未定义的结果.

这是否意味着我们应该将我们的版本字段声明为final

java jpa jpa-annotations

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

Rails 3:在rails中使用JSON响应REST-ful操作的正确方法是什么?

我正在尝试使用对RESTful资源控制器的JSON响应为我的rails应用程序创建API.这对我来说是一次全新的体验,所以我正在寻找一些指导和指导.开始时:

  1. 在rails应用程序中,使用JSON响应REST-ful控制器方法的"正确"方法是什么?(创建,更新,销毁)
  2. 是否有通过JSON响应指示成功/失败的惯用方法?

附加信息:

  • 我目前正在使用rails 3.0.beta2
  • 我想避免使用插件或gem来完成繁重的工作,我的目标是更好地理解如何制作rails 3 API.
  • 链接到我可以找到关于该主题的更多信息的地方也将受到赞赏,一些快速搜索谷歌并没有给我带来太多好处.

api json idioms ruby-on-rails ruby-on-rails-3

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

ASP.NET MVC和Ajax中的异常处理 - [HandleException]过滤器

所有,

我正在学习MVC并将其用于商业应用程序(MVC 1.0).

我真的很难理解异常处理.我花了很多时间在网上,但没有找到任何与我所追求的一致的东西.

我们目前使用实现IExceptionFilter的filter属性.我们用这个装饰一个基本控制器类,所以所有服务器端异常都很好地路由到显示错误并执行日志记录的异常页面.

我已经开始使用返回JSON数据的AJAX调用,但是当服务器端实现引发错误时,过滤器被触发但页面没有重定向到Error页面 - 它只停留在调用AJAX方法的页面上.

有没有办法强制服务器上的重定向(例如ASP.NET Server.Transfer或重定向?)

我已经读过我必须返回一个JSON对象(包装.NET异常)然后在客户端上重定向,但是我不能保证客户端会重定向......但是那时(虽然我可能做错了什么)服务器尝试重定向但随后获得未经授权的异常(基本控制器是安全的,但异常控制器不是因为它不从此继承)

有没有人请一个简单的例子(.NET和jQuery代码).我觉得我在随意尝试一些东西,希望它会起作用

到目前为止的异常过滤器......

public class HandleExceptionAttribute : FilterAttribute, IExceptionFilter
{
    #region IExceptionFilter Members

    public void OnException(ExceptionContext filterContext)
    {
        if (filterContext.ExceptionHandled)
        {
            return;
        }

        filterContext.Controller.TempData[CommonLookup.ExceptionObject] = filterContext.Exception;

        if (filterContext.HttpContext.Request.IsAjaxRequest())
        {
            filterContext.Result = AjaxException(filterContext.Exception.Message, filterContext);
        }
        else
        {
            //Redirect to global handler
            filterContext.Result = new RedirectToRouteResult(new RouteValueDictionary(new { controller = AvailableControllers.Exception, action = AvailableActions.HandleException }));
            filterContext.ExceptionHandled = true;
            filterContext.HttpContext.Response.Clear();
        }
    }

    #endregion

    private JsonResult AjaxException(string message, ExceptionContext filterContext)
    {
        if …
Run Code Online (Sandbox Code Playgroud)

ajax asp.net-mvc exception-handling

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