问题列表 - 第4400页

在Windows XP中获取用户的组名 - 尽可能使用

我在JNDI上发布了一个关于如何做到这一点的类似问题,但是在这篇文章中我想知道如何使用任何接口来做到这一点.

我希望能够检索用户的组名.当我说"组"时,我指的是计算机上的组.像"管理员"或"用户".

我可以通过命令行,应用程序,dll或某种界面来完成吗?

有谁知道如何做到这一点?有没有人这样做过?这是一件容易的事吗?

windows windows-xp

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

.NET中的LinkedHashMap

我想知道java.util.LinkedHashMap.NET中是否有对应物?(即,如果我访问一个元素,则会自动(重新)排序元素.(boolean accessOrder)).

.net java linkedhashmap .net-3.5

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

在Perl的foreach中,$ _比命名变量更有效吗?

我是Perl的新手,我想知道以下哪个循环更有效:

my @numbers = (1,3,5,7,9);
foreach my $current (@numbers){
    print "$current\n";
}
Run Code Online (Sandbox Code Playgroud)

要么

my @numbers = (1,3,5,7,9);
foreach (@numbers){
    print "$_\n";
}
Run Code Online (Sandbox Code Playgroud)

我想知道这一点,以便知道$ _的使用是否更有效,因为它是放在寄存器中,因为它是常用或不常用的.我已经编写了一些代码,我正在尝试清理它,并且我发现我使用的第一个循环比第二个循环更频繁.

variables perl performance loops

8
推荐指数
4
解决办法
1524
查看次数

如何处理陈旧的连接?

Ours是一个J2EE应用程序,在大型机/ DB2后端的Websphere 6.1上使用Struts-EJB-Hibernate,最近已转移到生产环境.

当用户第一次登录应用程序或有时间歇性地发生此异常时,我们会收到过时的连接异常.

在第二次尝试用户能够登录到应用程序.我得到的确切错误消息是

empcom.ibm.websphere.ce.cm.StaleConnectionException: 
Execution failed due to a distribution protocol error that caused deallocation of the conversation.  
The command requested could not be completed because of a permanent error condition detected at the target system.  
DB2ConnectionCorrelator: AC100B80.A260.090107181206
Run Code Online (Sandbox Code Playgroud)

PRETEST在webshere设置中启用了选项,并将间隔设为60秒,但我仍然遇到此问题..

请分享您的观点并帮助我

如果需要,我可以给你更多细节.

java db2 hibernate web-applications exception

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

当我从另一个进程读取时,为什么我的Access数据库不是最新的?

在我的应用程序中,我做了以下事情:

  1. 使用Jet/ADO和VB6打开Access数据库(.mdb)
  2. 使用新数据清除并重新填充表格
  3. 关闭数据库
  4. 启动另一个处理新数据的进程.

问题是有时第二个进程无法找到新数据.有时表只是空的,有时RecordCount> 0,但EOF是真的,我不能做MoveFirst或MoveNext.简而言之:各种奇怪的事物.

我目前的解决方法是在关闭数据库和启动第二个进程之间添加延迟.

  • 这里发生了什么?
  • 我能为此做些什么吗?(除了使用不同的数据库)

vb6 ms-access ado jet

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

用于使用XLINQ解析XHTML文件的库

当我意识到我需要为大约50个XHTML页面创建索引时,可能会在将来添加/删除/重命名/移动,我认为"没问题 - 我将使用LINQ to XML编写快速索引生成器,因为XHTML绝对算作XML".

当然,一旦我尝试运行它,我就发现了XLINQ在XHTML实体上窒息的事实,例如 .我使用以下算法解决了这个问题:

  1. 将XHTML文件读入字符串.
  2. 使用正则表达式搜索并替换该字符串,将一个部分添加到定义所有相关实体的DOCTYPE中(因为我只关心我读取的文件中的"title"属性,而我的输出文件现在不使用任何实体,它只是将它们全部设置为空白,但我可以稍后添加实际值).
  3. 将结果解析为XDocument.

为了保存文件,我做了相反的事情:

  1. 将XDocument保存到字符串.
  2. 删除实体定义.
  3. 保存到文件.

我的问题是,是否有任何库(特别是内置的.Net)我可以使用它将XHTML文件读入XDocuments?我编写的代码已经完成了它的目的(生成当前索引并测试生成器程序的其余部分),如果其他人已经编写并测试了相同的东西,我真的不想花时间测试它.

非常感谢你们的时间,
Ria.

编辑:非常感谢你; 这个有效!当我保存XHTML时,我仍然需要进行一些小的字符串处理(猜测库并不是真的为此而做:)并且我不得不稍微调整Agility Pack的来源以使其停止不加选择地粘贴CDATA部分围绕每个样式属性的内部(即使已经存在一个),但这是开源的重点,对吧?

.net xml linq xhtml linq-to-xml

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

Ruby相当于virtualenv?

是否有类似于Python实用程序virtualenv的东西

基本上它允许您将Python包安装到沙盒环境中,所以 easy_install django不会进入系统范围的site-packages目录,它将进入virtualenv创建的目录.

例如:

$ virtualenv test
New python executable in test/bin/python
Installing setuptools...cd .........done.
$ cd test/
$ source bin/activate
(test)$ easy_install tvnamer
Searching for tvnamer
Best match: tvnamer 0.5.1
Processing tvnamer-0.5.1-py2.5.egg
Adding tvnamer 0.5.1 to easy-install.pth file
Installing tvnamer script to /Users/dbr/test/bin

Using /Library/Python/2.5/site-packages/tvnamer-0.5.1-py2.5.egg
Processing dependencies for tvnamer
Finished processing dependencies for tvnamer
(test)$ which tvnamer 
/Users/dbr/test/bin/tvnamer
Run Code Online (Sandbox Code Playgroud)

RubyGems有这样的东西吗?

ruby python virtualenv

157
推荐指数
6
解决办法
5万
查看次数

如何检测产品搜索中的拼写错误并建议可能的更正?

给定一个非常大的产品名称数据库,您如何检测用户搜索中可能存在的拼写错误并建议可能的更正(有点像Google提供的方式)?

例如

用户输入"fork handels"并按"搜索".

他们回来了

"没有结果.你的意思是'叉柄'吗?"

algorithm validation search user-interface data-entry

8
推荐指数
1
解决办法
5892
查看次数

如何将64位长数据类型转换为16位数据类型

我想知道如何将64 bit long数据类型转换为任何16 bit数据类型.以太网应用程序中需要此功能才能包含时间戳.只有2个字节(16位)可用于包含时间戳.但我们得到的64 bit long是时间戳值Win API.因此,从64位数据类型到16位数据类型的转换是必不可少的.

c c++ timestamp

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

不可为空的对象有什么问题?

我最近一直在看DbC和Spec#似乎支持非可空对象.不幸的是,Spec#似乎已被抛弃.

  1. Spec#似乎内置了许多不错的语言功能,为什么它被抛弃了?
  2. 默认情况下让所有对象都不可为空可能有任何问题所以你必须写int?,string?甚至MailMessage?如果你真的想要一个可以为空的对象?
  3. 我在这里看到类似的Sql类比,你可以将类属性检查为可空或不可空.您是否可以使用sql表列对属性进行约束?

我没有看到在语言中内置这样的功能的问题.有人能开导我吗?

design-by-contract spec# non-nullable

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