问题列表 - 第1400页

使用实时数据库时,您最关键的一点是什么?

对于我的客户,我偶尔会在他们的实时数据库中工作,以便解决他们为自己创建的问题,或者为了修复我的产品错误创建的错误数据.就像Unix root访问一样,这很危险.我应该提前学到什么课程?

关于操作实时数据,你要做的第一件事是什么?

database

81
推荐指数
12
解决办法
7761
查看次数

哪些是学习Perl 5.10新功能的好资源?

直到最近我才意识到Perl 5.10具有重要的新功能,我想知道是否有人可以给我一些很好的资源来学习这些.我在Google上搜索过它们,我找到的只是一些幻灯片和快速概述.如果他们有更多的解释,一些功能(至少对我来说)会很好.

任何链接将不胜感激.

-fREW

perl perl5.10

14
推荐指数
5
解决办法
382
查看次数

205
推荐指数
7
解决办法
21万
查看次数

恢复URL

在这里工作时,我们有一个框,为业务合作伙伴提供XML源.通过指定查询字符串参数和值来自定义我们的订阅源请求.其中一些参数是必需的,但许多参数不是.

例如,我们要求所有请求指定GUID以标识合作伙伴,并且请求可以是"获取最新"或"搜索"操作:

对于搜索:http://services.null.ext/?id = [GUID]&q = [搜索关键字]
类别中的最新数据:http://services.null.ext/?id = [GUID]&category = [ ID]

为这些参数构建RESTful URL方案很简单:

搜索:http://services.null.ext/ [GUID]/search/[Keywords]
最新:http://services.null.ext/ [GUID]/latest/category/[ID]

但是我们应该如何处理我们拥有的十几个可选参数呢?其中许多是相互排斥的,并且许多组合是必需的.很快,可能的路径数量变得非常复杂.

有关如何将具有复杂查询字符串的URL映射到友好/ REST/ful /路径的一些推荐做法?

(我对约定,方案,模式等感兴趣.不是在Web服务器或框架中实现URL重写的特定技术.)

rest http query-string

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

Python - 如何将"操作系统级别句柄转换为打开文件"转换为文件对象?

tempfile.mkstemp()返回:

一个元组,包含一个打开文件的操作系统级句柄(由os.open()返回)和该文件的绝对路径名,按顺序排列.

如何将操作系统级别的句柄转换为文件对象?

os.open()文档说明:

要将文件描述符包装在"文件对象"中,请使用fdopen().

所以我尝试过:

>>> import tempfile
>>> tup = tempfile.mkstemp()
>>> import os
>>> f = os.fdopen(tup[0])
>>> f.write('foo\n')
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
IOError: [Errno 9] Bad file descriptor
Run Code Online (Sandbox Code Playgroud)

python mkstemp fdopen temporary-files

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

如何在Unix子目录中连接文件,将execute和cat连接到一个文件中?

我可以做这个:

$ find .
.
./b
./b/foo
./c
./c/foo
Run Code Online (Sandbox Code Playgroud)

还有这个:

$ find . -type f -exec cat {} \;
This is in b.
This is in c.
Run Code Online (Sandbox Code Playgroud)

但不是这个:

$ find . -type f -exec cat > out.txt {} \;
Run Code Online (Sandbox Code Playgroud)

为什么不?

unix command-line

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

Scrum Master的坏习惯

Scrum现在非常流行dev.process,而且项目经理突然获得新的头衔(Scrum Master).然而,它应该不仅仅是一个新的标题,而是新的习惯和新的范例.你的Scrum主人的坏习惯是什么?

agile scrum

18
推荐指数
8
解决办法
7131
查看次数

在Perforce中删除文件的命令行语法是什么?

我正在创建一些与Perforce交互的构建脚本,我想标记删除一些文件.使用命令行的P4语法究竟是什么?

syntax command-line perforce file

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

使用jQuery以编程方式在Javascript for IE中触发事件

当IE中的用户触发事件时,它将设置为该window.event对象.查看触发事件的唯一方法是访问window.event对象(据我所知)

如果以编程方式触发事件(例如通过jQuery触发事件),则会导致ASP.NET验证程序出现问题.在这种情况下,window.event对象存储最后一个用户触发的事件.

当以onchange编程方式触发事件并为其附加了ASP.NET验证程序的文本框启动时,验证会中断,因为它正在查看触发上一个事件的元素,而该事件不是验证程序所针对的元素.

有没有人知道这方面的方法?这似乎是一个可以解决的问题,但从在线看,大多数人只是想方设法忽略问题而不是解决问题.


为了解释我正在做什么:
我在一个文本框上使用了一个jQuery时间选择器插件,该插件还有两个与之关联的ASP.NET验证器.当时间改变时,我正在使用更新面板回发到服务器以动态地执行某些操作,因此我需要触发onchange事件以触发该文本框的回发.

jQuery时间选择器通过创建隐藏的无序列表来操作,该列表在单击文本框时可见.单击其中一个列表项时,将通过jQuery的change()方法以编程方式为文本框触发"更改"事件.

因为事件的触发器是一个列表项,IE将列表项视为事件的来源,而不是文本框,就像它应该的那样.

一旦文本框改变,我就不太关心这个ASP.NET验证器工作了,我只需要处理" change"事件,这样就可以为文本框调用我的回发事件.问题是验证器在IE中抛出一个异常,阻止任何事件被触发.

Firefox(我假设其他浏览器)没有这个问题.由于事件模型不同,只有IE.有没有人遇到过这个并看过如何修复它?


我发现这个问题报告了其他几个地方,但他们没有提供解决方案:

javascript asp.net jquery internet-explorer

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

你能用PHP获得一个Windows(AD)用户名吗?

我在Intranet上有一个PHP Web应用程序,可以在该页面上提取当前用户的IP和主机名,但我想知道是否有办法获取/提取他们的Active Directory/Windows用户名.这可能吗?

php windows authentication

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