小编Bli*_*ixt的帖子

我可以从现有元素中获取jQuery对象吗?

我有一个功能

function toggleSelectCancels(e) {
       var checkBox = e.target;
       var cancelThis = checkBox.checked;

       var tableRow = checkBox.parentNode.parentNode;

}
Run Code Online (Sandbox Code Playgroud)

我如何得到一个包含tableRow的jQuery对象通常我会去$("#" + tableRow.id),这里的问题是tableRow的id是这样的"x:1280880471.17:adr:2:key:[95]:tag:".它由infragistics控件自动生成.getElementById当id是这样的时候,jQuery似乎没有.document.getElementById("x:1280880471.17:adr:2:key:[95]:tag:")但是,标准dom 会返回正确的行元素.

无论如何,有没有办法从dom元素获取jQuery对象?

谢谢,〜在圣地亚哥

javascript jquery

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

调试/单步执行正则表达式有哪些工具?

虽然有许多用于测试正则表达式的良好在线和离线工具,但我还没有找到一个工具(除了RegexBuddy),它让我看到正则表达式引擎找到匹配的步骤(或者发现没有匹配, 对于这个问题.)

有谁知道这样做的任何工具?我最初排除RegexBuddy的原因是因为它是商业性的,我宁愿在我决定支付之前查看我的选项.

为了使我想要的更清楚,这里是RegexBuddy的截图(来自他们的主页):http: //img166.imageshack.us/img166/1272/debug.png

regex debugging

5
推荐指数
2
解决办法
1258
查看次数

用Python基础拉丁语替换国际字符的好方法是什么?

说我有串"blöt träbåt"具有几个ao与元音和上述的环.我希望它变得"blot trabat"尽可能简单.我做了一些挖掘,发现了以下方法:

import unicodedata
unicode_string = unicodedata.normalize('NFKD', unicode(string))
Run Code Online (Sandbox Code Playgroud)

这将给我一个unicode格式的字符串,国际字符分为基本字母和组合字符(\u0308对于变音符号.)现在要把它恢复为我能做的ASCII字符串ascii_string = unicode_string.encode('ASCII', 'ignore'),它只是忽略组合字符,导致字符串"blot trabat".

这里的问题是:有更好的方法吗?感觉就像一个迂回的方式,我在想可能有一些我不知道的事情.我当然可以将它包装在辅助函数中,但我宁愿检查它是否已经存在于Python中.

python string internationalization

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

如何在App Engine v1.9.18中将app.yaml与Java运行时一起使用?

我按照文档使用app.yaml与Java声称这应该工作,它将生成web.xmlappengine-web.xml自动生成.但是,它似乎不起作用,并没有提到将生成文件的工具.

我首先尝试了一个mvn clean install错误,因为.xml文件丢失:

[错误]无法执行目标org.apache.maven.plugins:maven-war-plugin:2.4:war(default-war)项目roger-analytics:组装WAR时出错:需要webxml属性(或预先存在的WEB- INF/web.xml如果在更新模式下执行) - > [帮助1]

然后我尝试运行本地开发服务器:

$ gcloud preview app run app.yaml
ERROR: (gcloud.preview.app.run) An error occurred while parsing file: [/Users/blixt/src/roger-api/module_analytics/app.yaml]
Unexpected attribute 'servlet' for object of type URLMap.
  in "/Users/blixt/src/roger-api/module_analytics/app.yaml", line 7, column 12
Run Code Online (Sandbox Code Playgroud)

(dev_appserver.py .顺便说一句,我得到同样的错误)

看来app.yaml毕竟不支持.我是否遗漏了某些内容,或者删除了支持而未更新文档?

这是我的app.yaml文件,它旨在作为我的Google Cloud App Engine项目中的模块运行(以及其他具有Python和Go运行时的模块):

module: analytics
runtime: java
api_version: 1

handlers:
- url: /*
  servlet: im.rgr.roger.RogerAnalytics
  login: admin
  secure: always

system_properties:
  java.util.logging.config.file: …
Run Code Online (Sandbox Code Playgroud)

java google-app-engine

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

在为其他位置的其他开发人员设计类时,您如何从构思到实现?

我正在寻找灵感来自如何在不同位置的多个开发人员的项目中从头设计类(因此没有白板会话.)

假设您的任务是实现一个相当大的功能,该功能将在项目后期由其他开发人员使用.此功能需要多个类,并将与项目中已有的其他类进行交互.当然,在继续实施整个过程之前,您需要其他开发人员的意见.现在,你如何进行?

我会从最好的工具开始:笔和纸.但那又怎样?我想在我的论文中将我的线条,气泡和符号表示给其他开发者的屏幕.是简单扫描和发送电子邮件的最佳方法吗?将设计写为文本是否有良好的模式?有没有可以快速建模课程设计的在线工具?我应该简单地为课程编写"骷髅"并征求反馈意见吗?

需要考虑的一点是,由于开发人员彼此远离,所以唯一可用的通信是电话和电子邮件.

oop class-design

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

如何在Objective-C中反转NSArray的内容?

如何在Objective-C中反转NSArray的内容?

假设我有一个包含这些数据的数组

NSArray arrayObj = [[NSArray alloc]init];
arrayObj atindex 0 holds this: "1972"
arrayObj atindex 1 holds this: "2005"
arrayObj atindex 2 holds this: "2006"
arrayObj atindex 3 holds this: "2007"

Now i want to inverse the order of array like this:

arrayObj atindex 0 holds this: "2007"
arrayObj atindex 1 holds this: "2006"
arrayObj atindex 2 holds this: "2005"
arrayObj atindex 3 holds this: "1972"
Run Code Online (Sandbox Code Playgroud)

如何实现这个?

谢谢.

objective-c inverse nsarray

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

使内存中的数据与长时间运行的 Python 脚本的文件保持同步

我有一个充当服务器的 Python (2.7) 脚本,因此它将运行很长一段时间。该脚本有一堆值需要跟踪,这些值可以根据客户端输入随时更改。

\n\n

我理想的追求是能够在内存中保留 Python 数据结构(基本上具有、 、 和dict\ listxe2 unicode\ x80\x93 JSON 类型的值),让我可以根据需要更新它(除了引用任何多次引用类型实例),同时还在人类可读的文件中保持这些数据是最新的,这样即使拔掉电源插头,服务器也可以启动并继续使用相同的数据。intfloat

\n\n

我知道我基本上是在谈论数据库,但我保存的数据非常简单,大多数时候可能小于 1 kB,所以我正在寻找可能的最简单的解决方案,可以为我提供所描述的数据的完整性。有没有好的 Python (2.7) 库可以让我做这样的事情?

\n

python database memory file python-2.7

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

推荐的Google App Engine Java框架?

我是google appengine和java webprogramming(jsp/servlets/frameworks)的新手(不是webprogramming或java).我想知道appengine是否支持java框架,如果是的话,哪些是可重写的?是否有支持身份验证的框架?

谢谢

java google-app-engine web-frameworks

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

使用getElementsByName而不从文档根目录开始

有没有一种方法可以在getElementsByName不从DOM根目录开始使用.

例如,我有一个div元素,并希望从该元素开始搜索.

如果没有,那么我是否必须编写自己的函数来递归遍历子节点,或者有不同的方法来执行它.

javascript dom

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

如何在Android上每一帧调用一次Activity方法?

我希望有时(当一个标志打开时)在每个绘制的框架中更新Android活动中的一些UI组件(即,当app不可见时,每帧不超过一次).我该怎么做呢?

android

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