小编rks*_*rst的帖子

如何在Objective-C中进行字符串转换?

我想将一个字符串转换为一个双字符串,并在对其进行一些数学运算后,将其转换回字符串.

我如何在Objective-C中执行此操作?

有没有办法将double舍入到最接近的整数?

cocoa cocoa-touch objective-c

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

如何使用Python/Django执行HTML解码/编码?

我有一个html编码的字符串:

'''<img class="size-medium wp-image-113"\
 style="margin-left: 15px;" title="su1"\
 src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg"\
 alt="" width="300" height="194" />'''
Run Code Online (Sandbox Code Playgroud)

我想将其改为:

<img class="size-medium wp-image-113" style="margin-left: 15px;" 
  title="su1" src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg" 
  alt="" width="300" height="194" /> 
Run Code Online (Sandbox Code Playgroud)

我希望将其注册为HTML,以便浏览器将其呈现为图像,而不是显示为文本.

我已经在C#中找到了如何做到这一点,但在Python中却没有.有人可以帮我吗?

谢谢.

编辑:有人问为什么我的字符串存储就像那样.这是因为我正在使用网络抓取工具"扫描"网页并从中获取某些内容.该工具(BeautifulSoup)以该格式返回字符串.

有关

python django html-encode

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

如何更改UIPickerView的文本大小和组件宽度?

我有以下代码来创建UIPickerView:

pickerView = [[UIPickerView alloc] initWithFrame:CGRectMake(0.0f, 416.0f - height, 320.0f, height)];
pickerView.delegate = self;
pickerView.showsSelectionIndicator = YES;
[pickerView setSoundsEnabled:YES];
Run Code Online (Sandbox Code Playgroud)

我想更改组件宽度并更改每个组件中的文本大小.是否有可能做到这一点?

谢谢!

iphone cocoa-touch

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

静态图像找不到控制器路径?asp.net mvc路由问题?

我有一个图像文件夹存储在〜/ Content/Images/

我通过加载这些图像

<img src="/Content/Images/Image.png" />
Run Code Online (Sandbox Code Playgroud)

最近,图像没有加载,我在错误日志中收到以下错误.奇怪的是,有些图像加载正常,而其他图像无法加载.

任何人都知道我的路线有什么问题?我错过了/ Content /文件夹的忽略路由吗?

我也为favicon.ico和一堆其他图像文件得到了同样的错误......

<Fatal> -- 3/25/2010 2:32:38 AM -- System.Web.HttpException: The controller for path '/Content/Images/box_bottom.png' could not be found or it does not implement IController.
at System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(Type controllerType)
at System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName)
at System.Web.Mvc.MvcHandler.ProcessRequest(HttpContextBase httpContext)
at System.Web.Mvc.MvcHandler.ProcessRequest(HttpContext httpContext)
at System.Web.Mvc.MvcHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext httpContext)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Run Code Online (Sandbox Code Playgroud)

我目前的路线如下:

routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            "Default",                                              // Route name
            "{controller}/{action}/{id}",                           // URL with parameters
            new { controller = "Home", action = "Index", id = "" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc routing asp.net-mvc-routing

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

将数百个DOM元素动态插入页面同时保持高性能的最佳方法

我有一个Web应用程序,我们将在DOM中插入数百个元素

基本上,我在做

 $('#some_element').html('<lots of html here>'); 
Run Code Online (Sandbox Code Playgroud)

反复.在某些情况下,我可能需要这样做$('#some_element').appendTo('more html');

根据以前的经验,使用append插入html文本或设置innerHTML元素的速度很慢.

我听说你可以通过首先将元素放在DOM片段中然后将其位置移动到所需元素内来提高性能.

这一点的关键是关键.你们有什么关于最大化性能的提示或建议吗?我可以做些什么来加快速度?

编辑:如评论中所述:该应用程序涉及各种数据的实时流,因此它需要能够不断添加新的DOM元素来表示新数据.(这也可能导致另一个问题,即DOM元素太多,因此需要太旧的元素).

javascript performance jquery

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

如何使用django(python)和s3上传文件?

我正在寻找一种将文件上传到s3的方法.我正在使用django.我目前正在使用amazon的python库上传以下代码:

视图:

def submitpicture(request):
    fuser = request.session["login"]

    copied_data = request.POST.copy()
    copied_data.update(request.FILES)
    content_type = copied_data['file'].get('content-type')
    ffile = copied_data['file']['content']
    key = '%s-%s' % (fuser, ''.join(copied_data['file']['filename'].split(' ')))
    site_s3.save_s3_data(key, ffile, content_type)
Run Code Online (Sandbox Code Playgroud)

模板:

<form action="/submitpicture/" method="POST">
    <input type="file" id="file" name="file" />
    <input type="submit" value="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

但是,当我实际尝试运行它时,我收到以下错误:

"Key 'file' not found in <QueryDict: {}>"
#MultiValueDictKeyError
Run Code Online (Sandbox Code Playgroud)

我真的不明白我做错了什么.有人能指出我正确的方向吗?

编辑:为了防止有人想知道,我计划在实际上传工作后添加一些验证.

python django file-upload amazon-s3

12
推荐指数
2
解决办法
9382
查看次数

如何"旋转"图层/视图(例如,就像你在enigmo中一样)

我知道如何根据触摸移动图层.但我也希望能够旋转图像.

是否有示例代码显示如何执行此操作?或者任何人都可以给我一些建议?

谢谢!

iphone cocoa-touch objective-c

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

如何以编程方式更改(UITabViewController的)选项卡?

我正在尝试以编程方式选择/更改UITabViewController的选项卡.

我试过这样做:

self.tabBarController.selectedIndex = 2;
Run Code Online (Sandbox Code Playgroud)

这看起来是我应该这样做的方式,但它不起作用.我想也许self.tabBarController返回一个只读对象(我记得在某个地方阅读),但我不知道如何让它工作.

任何帮助表示赞赏!

iphone cocoa-touch

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

如何查看一周中的哪一天(即周二,周五?)并比较两个NSDates?

我正在做两件事:

  1. 检查一周是否已经过去(基于一周中的哪一天)
  2. 检查一天是否过去了(根据日期)

我不确定解决这个问题的最佳方法是什么,因为在比较两个NSDates时(一个在2009年1月1日21:30和另一个在2009年1月1日凌晨1点30分)我不能只看到如果已经过了24小时,那么在这种情况下它没有.我可以通过从NSDate获取日期1/1/09来解决这个问题,但我不确定如何根据我看到的文档和谷歌链接来做到这一点.

对于另一个问题,我不知道如何知道一周中哪一天给出了约会.我想如果1/1/09是星期二,星期一等等......是否有任何图书馆让你计算这个?这显然需要考虑到闰年和其他一些东西......也许有一个Objective-c库?

谢谢你的帮助!

iphone objective-c

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

反序列化错误:值不能为空.参数名称:类型

我正在尝试反序列化一个json响应,并且我得到的值不能为null错误.

任何帮助真的很感激!我用这种方式反序列化了很多其他json字符串,并且从未遇到过这个错误.我不确定是什么导致了它.谢谢!

这是对象的代码:

[Serializable]
public class LocationResponse
{
    public string authenticationResultCode { get; set; }
    public string brandLogoUri { get; set; }
    public string copyright { get; set; }
    public List<ResourceSet> resourceSets { get; set; }
    public int statusCode { get; set; }
    public string statusDescription { get; set; }
    public string traceId { get; set; }
}

[Serializable]
public class ResourceSet
{
    public int estimatedTotal { get; set; }
    public List<Resource> resources { get; set; }
}

[Serializable]
public …
Run Code Online (Sandbox Code Playgroud)

c# serialization json deserialization

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