问题列表 - 第16136页

四位数的正则表达式(或"默认")

我需要一个用逗号分隔的四位数字的正则表达式("default"也可以是一个值).

例子:

  1. 6755
  2. 3452,8767,9865,8766,3454
  3. 7678,9876
  4. 1234,9867,6876,9865
  5. default

注意:"default"单独应匹配,但default,1234,7656不应匹配.

regex xsd

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

选择$(this).parent()的下一个兄弟

我有一些看起来像这样的HTML:

<div>
  <div class="value">
    <a href="#" class="clicker">Some Value</a>
  </div>
  <div class="heading">
    Some Name<img src="loading.gif" style="visibility:hidden">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这可能会重复多次,具体取决于需要列出的值和标题的数量.使用jQuery,我附加了一个在单击a.clicker时发生的函数.作为发生的一部分,我想在它下面的.heading img上调用show().但是,我无法理解如何选择它.

$('a.clicker').live("click", function() {

  // This next line, in my brain, works, but in reality it doesn't!
  $('.heading img', $(this).parent().parent()).show();

  // do some other AJAXy things
});
Run Code Online (Sandbox Code Playgroud)

我已经标记了我认为应该这样做的路线,但它根本没有显示img.我一直在仔细阅读文档,并在几个小时内软化而没有成功.

谢谢你的帮助!

javascript jquery

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

你更喜欢哪个?用于图形和图表的 SVG、HTML5 或 regen'd-PNG?

我正在开发一个新网站,以图表形式显示一些运营指标。因此,网站上将显示大约十几个图表/图形。我希望能够让它们根据浏览器的大小动态缩小(在合理范围内)。

我正在讨论生成这些选项作为以下选项之一的利弊:

  1. SVG。非常适合扩展,但支持可能有限,
  2. HTML5。对于未来和 FF 客户来说,IE 显然是一个不错的选择?
  3. 巴布亚新几内亚。这需要我根据 DIV &c 的大小重新生成 PNG。

哪个是更好的选择?我倾向于 PNG 只是为了无处不在的支持,但希望有客户端缩放。鉴于浏览器中 SVG 和 HTML5 画布支持的现状,最佳解决方案是什么?

html scaling svg png image

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

堆栈内存基础

考虑以下代码:

 char* foo(int myNum) {
    char* StrArray[5] = {"TEST","ABC","XYZ","AA","BB"};

    return StrArray[4];
 }
Run Code Online (Sandbox Code Playgroud)

当我回到StrArray[4]呼叫者时,这应该有用吗?由于数组是在堆栈上定义的,当调用者获取指针时,该部分内存已超出范围.或者这个代码会起作用吗?

c stack

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

方式“反向” dw20.exe哈希?

我们的应用程序一直在抛出未处理的异常。DW20.exe像这样的测试案例记录这些:

EventType clr20r3, P1 clr20r3.exe, P2 1.0.0.0, P3 4af175d6, P4 clr20r3, P5 1.0.0.0, P6 4af175d6, P7 1, P8 a, P9 system.applicationexception, P10 NIL.
Run Code Online (Sandbox Code Playgroud)

P9是异常的名称。如果异常名称的长度超过32个字符,则DW20.exe对该名称进行哈希处理(并推测对哈希进行编码)。例如,异常“ LongExceptionWithNameThatIsOver32”记录为:

EventType clr20r3, P1 aspnet_wp.exe, P2 2.0.50727.3082, P3 492b8702, P4 app_web_bmcy0pha, P5 0.0.0.0, P6 4af86274, P7 59, P8 5, P9 3e3rjg2ow1fkknn0eqptakfytpvxew1k, P10 NIL.
Run Code Online (Sandbox Code Playgroud)

如您所见,P9不再是异常名称,而是名称的哈希。

我可以一次在我们的应用程序中抛出异常,但是我更愿意将异常名称提供给实用程序,而不是获取哈希。我相当确定DW20.exe是执行哈希处理的程序(而不是.NET运行时)。我想知道dw20.exe使用什么哈希/编码算法,因此我可以构建一个实用程序,该程序将处理所有异常并产生相应的哈希/编码。

我尝试将windbg附加到测试程序,但随后未调用dw20.exe。我试过将windbg附加到dw20.exe,当它出现有关传输到microsoft的对话框时,但是那时它已经记录了异常。我无法在windbg.exe的控制下启动dw20.exe,这将是找出正在使用的内容的一种方法。

JR

event-log drwatson

5
推荐指数
0
解决办法
678
查看次数

与random.seed()一起使用的建议种子值是多少?

问题很简单:

我正在使用python random模块生成随机整数.我想知道random.seed()函数使用的建议值是多少?目前我将此默认设置为当前时间,但这并不理想.看起来字符串文字常量(类似于密码)也不是理想/强大

建议?

谢谢,-aj


更新:

我生成随机整数的原因是为了生成测试数据.这些数字不需要是可重复的.

python random

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

lua 垃圾收集器调试输出的最佳方式是什么?

我需要一个lua 中的游戏状态对象(不是 C++ 或绑定到 C++)来管理来自我的 C++ 引擎的灯光、相机、对象、事件(lua 对象是独立于 C++ 的实体,几乎只是标准的 lua 表)。我担心 GC 将如何删除这些对象,因为它们将被动态创建和删除。打开 GC 输出的最佳方法是什么?我的代码中嵌入了 lua 源代码...

lua garbage-collection

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

是否可以从笔尖访问UITableView的ScrollView代码?

现在我在FlipsideView笔尖中创建一个UITableView.我似乎无法从界面构建器中更改表视图的背景.我可以通过创建一个插座然后设置背景来解决这个问题.但是,我想给滚动视图圆角以创建类似于iPhone天气/股票应用程序表视图的外观.有没有办法在代码中访问滚动视图的属性,以便我可以设置圆角?

iphone uitableview

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

Visual Studio 2010 Beta 2:我可以打印彩色吗?

我必须通过作业交上一些代码的硬拷贝.在Visual Studio 2010中是否有任何方法可以使用语法高亮显示打印C#源代码?

PS:作业是解决数学问题,因此语言选择并不重要,老师不需要编译和运行程序.她只想看看我们的方法和结果.

printing visual-studio

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

在工作副本中动态更改SVN + SSH URI中的用户名

我正在使用SVN + SSH从SVN服务器检出存储库的工作副本,其中所有开发人员都是developer组的成员,并且对存储库目录和关联的元数据具有完全读/写权限:

svn co svn+ssh://someuser@svn.server/path/to/repository
Run Code Online (Sandbox Code Playgroud)

一些开发人员处理在共享shell帐户(root)下签出的同一工作副本.由于此存储库用于生产环境中的配置修订控制,因此这是不可避免的.给每个开发人员一个单独的shell帐户在目标机器上(正在进行结帐的那个)将是解决这个问题的一种方法,因为他们每个人都可以拥有自己的工作副本,但不幸的是,这在这里是不可接受的.

我们有各种提交后挂钩,可以发送详细提交的电子邮件,包括提交更改的人的用户名.

问题是,一旦使用svn+ssh://URI方案使用给定的用户名检出工作副本,提交和更新似乎也必须在该用户名下完成.由于两个原因,这是不可行的:

1)最初进行结账的人可能不是现在提交的人,我们需要提交后的电子邮件和其他提交后的挂钩才能确切知道提交者是谁,以及

2)显然,提交要求提交用户知道进行原始结账的人的帐户的密码,使用RSA密钥进行非交互式认证,尽管有理由#1.

有没有办法动态切换在这种情况下用于身份验证的远程帐户的用户名?

我做了一些研究,之前发现了这个问题:

通过svn + ssh更改Subversion提交的用户名

不幸的是,接受的答案(svn switch)中的建议不起作用:

[root@db repo-directory]# svn switch svn+ssh://user2@10.250.10.1/u/svc/repositories/repo-name
user2@10.250.10.1's password: 
svn: 'svn+ssh://user1@10.250.10.1/u/svc/repositories/repo-name' is not the same
repository as 'svn+ssh://user2@10.250.10.1/u/svc/repositories/repo-name'
Run Code Online (Sandbox Code Playgroud)

任何想法将不胜感激.提前谢谢您的考虑!

svn ssh version-control repository

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