小编ian*_*kit的帖子

在Eclipse中开发Android:R.java不能重新生成

我发现我的R.java永远不会更新,因此它不包含有关我的新资源的信息,所以我决定删除它并认为Eclipse会生成一个新资源.但这没有发生,我现在没有R.java.我怎样才能再生一个?

我正在使用Windows 7.

从其中一条评论:"做项目 - > 清理是导致问题的原因.清理删除R.java ......无论出于何种原因,插件都没有重新生成文件."

eclipse android r.java-file

307
推荐指数
13
解决办法
37万
查看次数

如何在Python中使用正则表达式验证URL?

我正在Google App Engine上构建应用.我对Python非常陌生,并且在过去的3天里一直在反对以下问题.

我有一个代表RSS Feed的类,在这个类中我有一个名为setUrl的方法.此方法的输入是一个URL.

我正在尝试使用re python模块来验证RFC 3986 Reg-ex(http://www.ietf.org/rfc/rfc3986.txt)

下面是一个应该工作的剪辑?

p = re.compile('^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?')
m = p.match(url)
if m:
  self.url = url
  return url
Run Code Online (Sandbox Code Playgroud)

python regex google-app-engine

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

如何根据cygwin中的起始和结束行号裁剪(剪切)文本文件?

我有几个约100MB的日志文件.我个人认为处理这些大文件很麻烦.我知道我感兴趣的日志行只有200到400行左右.

从这些文件中提取相关日志行的好方法是什么,即我只想将行号范围传递给另一个文件.

例如,输入是:

filename: MyHugeLogFile.log
Starting line number: 38438
Ending line number:   39276
Run Code Online (Sandbox Code Playgroud)

是否有一个命令,我可以在cygwin中运行cat只能在该文件中的那个范围?我知道如果我能以某种方式在stdout中显示该范围,那么我也可以管道输出文件.

注意:添加Linux标记以提高可见性,但我需要一个可能在cygwin中运行的解决方案.(通常linux命令在cygwin中有效).

linux command-line cygwin

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

如何修改Django admin filter的标题

我有一个过滤器(默认值之一,而不是自定义)

是否可以只更改过滤器的标题,而无需编写全新的自定义过滤器?

因为我需要的唯一自定义过滤器是它的标题.如果不重写整个过滤器和查找,应该是一种方法.

django django-admin django-filter

33
推荐指数
2
解决办法
7859
查看次数

django-autocomplete-light简单用法

我试图了解如何使用django-autocomplete-light为现有项目.对于我已经使用普通ModelChoiceFields的django来说,这似乎是一个很好的自动完成解决方案.

所以,假设我有一个名为MyModel的Model,它有一个id和一个名字.我想知道的是创建表单窗口小部件的最简单方法,它可以为我提供相同的功能

mymodel = forms.ModelChoiceField(  required=True, queryset=ships.models.Authority.objects.all() , ) 

所以我可以将该小部件添加到我想要的任何形式,以便在不使用selec.t的情况下选择MyModel的实例

有什么必要的步骤?我已经将'autocomplete_light'添加到了INSTALLED_APPS和

url(r'autocomplete/', include('autocomplete_light.urls')),
Run Code Online (Sandbox Code Playgroud)

到urls.py和

import autocomplete_light
autocomplete_light.autodiscover()
Run Code Online (Sandbox Code Playgroud)

之前

admin.autodiscover()
Run Code Online (Sandbox Code Playgroud)

但是我对下一步做什么感到困惑:(

请不要在我已经完整阅读的文档中指出我.

python django autocomplete django-autocomplete-light

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

Javascript比较字符串并获得结束差异

我有两个字符串.字符串 - 答:"快速的棕色狐狸"字符串B:"快速的棕色狐狸跳过懒狗."

字符串B将始终包含字符串A逐字.永远不会有"快速黑狐狸"或"快速而快速的棕色狐狸".

如何获得差异的"字符串C""跳过懒狗"?

javascript string

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

如何使用SSL支持构建uWSGI以使用websocket握手API函数?

我拥有: ubuntu 14.4 uwsgi运行烧瓶(python),nginx作为反向代理.

我想要的: 运行WebSockets的这个例子:https: //github.com/zeekay/flask-uwsgi-websocket/blob/master/examples/echo/echo.py

当我在端口5000上使用chromepy运行此应用程序时,它工作正常但是当我尝试运行时没有chromepy我得到一个错误

错误:

Thu Jun 12 12:58:24 2014 - you need to build uWSGI with SSL support to use the websocket handshake api function !!!
Traceback (most recent call last):
  File "/home/lab_alglab/rep/car/local/lib/python2.7/site-packages/flask/app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/lab_alglab/rep/car/local/lib/python2.7/site-packages/flask_uwsgi_websocket/websocket.py", line 54, in __call__
    uwsgi.websocket_handshake(environ['HTTP_SEC_WEBSOCKET_KEY'], environ.get('HTTP_ORIGIN', ''))
IOError: unable to complete websocket handshake
Run Code Online (Sandbox Code Playgroud)

python nginx websocket uwsgi

13
推荐指数
3
解决办法
5756
查看次数

如何远程为moodle中的现有用户添加课程?

我正在使用LDAP在Moodle中创建用户.但是,在创建用户(添加到LDAP并运行同步脚本)后,我想将该用户注册到课程.怎么做到的?:)

php moodle ldap

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

Moodle如何找出登录用户的角色

如何在moodle中获取登录用户的上下文/角色?我正在尝试实现一个上下文感知块.该块将基于他们的心情向其用户建议正确的测验.

角色可以是教师,学生,教师助理或管理员.我已经找到了get_context_instance()&has_compatibility()函数,但我不知道如何将它们用于此目的.

php moodle

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

DRF中的request.data与Django中的request.body

Django REST框架引入了一个扩展常规HttpRequest的Request对象,这个新对象类型必须request.data访问'POST','PUT'和'PATCH'请求的JSON数据.

但是,我可以通过访问request.body参数来获取相同的数据,该参数是原始Django HttpRequest类型对象的一部分.

我看到的一个区别是request.data只能被访问一次.此限制不适用于request.body.

我的问题是两者之间有什么不同.什么是首选,什么是DRF提供另一种做同样事情的方式的原因There should be one-- and preferably only one --obvious way to do it.

更新:限制body始终为JSON类型的用例.从不XML /图像或传统的表单数据.每个人的利弊是什么?

python django django-rest-framework

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