问题列表 - 第48042页

尝试使用wmi对象时出错(python)

我正在尝试编写一个脚本来检测运行脚本的机器是虚拟机还是物理机,我不明白错误以及如何解决它.

import wmi

def sys_info():

    objWMIService = wmi.GetObject("winmgmts:\root\cimv2")
    colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard")

    for objItem in colItems:
        print "inside"
        Manufacturer = objItem.Manufacturer
        if Manufacturer == "Microsoft Corporation":
            print "Virtual Machine"
        else:
            print "Not in one"
Run Code Online (Sandbox Code Playgroud)

错误:

    Traceback (most recent call last):
  File "C:\Documents and Settings\xxx\Desktop\Python\Practice Code\System information\trial.py", line 16, in <module>
    sys_info()
  File "C:\Documents and Settings\xxx\Desktop\Python\Practice Code\System information\trial.py", line 5, in sys_info
    objWMIService = wmi.GetObject("winmgmts:""\root\cimv2")
  File "C:\Python26\lib\site-packages\win32com\client\__init__.py", line 72, in GetObject
    return Moniker(Pathname, clsctx)
  File "C:\Python26\lib\site-packages\win32com\client\__init__.py", line 87, in …
Run Code Online (Sandbox Code Playgroud)

python wmi

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

设置hibernate二级缓存

我是hibernate和spring的新手,我尝试使用hibernate二级缓存.但它似乎不起作用.我有一个以下测试类:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:applicationContext.xml" })
@TransactionConfiguration
@Transactional
public class CacheTest extends AbstractTransactionalJUnit4SpringContextTests
{   
    @Test
        public void testCache1() 
        {
        System.out.println("Running testCache1");
        ApplicationContext ctx = new ClassPathXmlApplicationContext("applicationContext.xml");
        MutableDAO<AppUser> appUserDAO = new MutableDAOImpl<AppUser>(AppUser.class, (SessionFactory) ctx.getBean("OnMediaSessionFactory"), 10);
        assertNotNull("AppUser DAO is null.", appUserDAO);

        SessionFactory sessionFactory = (SessionFactory)ctx.getBean("OnMediaSessionFactory");
        long numberOfUsers = appUserDAO.countAll();

        System.out.println("Number of rows :" + numberOfUsers);
        final String cacheRegion = AppUser.class.getCanonicalName();

        SecondLevelCacheStatistics settingsStatistics = sessionFactory.getStatistics().
            getSecondLevelCacheStatistics(cacheRegion);
        StopWatch stopWatch = new StopWatch();
        stopWatch.start();
        appUserDAO.findAll();
        stopWatch.stop();
        System.out.println("Query time : " + stopWatch.getTotalTimeSeconds());
        System.out.println(settingsStatistics);
     } …
Run Code Online (Sandbox Code Playgroud)

spring hibernate second-level-cache

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

从XML文档,XSLT和JAXB中删除元素

这个问题是我之前提出的问题的后续问题: 创建一个使用<all>和<any>元素打开的有效XSD

鉴于我有一个包含以下形式的XML文档的Java String:

<TRADE>
  <TIME>12:12</TIME>
  <MJELLO>12345</MJELLO>
  <OPTIONAL>12:12</OPTIONAL>
  <DATE>25-10-2011</DATE>
  <HELLO>hello should be ignored</HELLO>
</TRADE>
Run Code Online (Sandbox Code Playgroud)

我如何使用XSLT或类似的东西(在Java中使用JAXB)来删除一组元素中未包含的所有元素.在上面的例子中,我只对(TIME,OPTIONAL,DATE)感兴趣,所以我想将其转换为:

<TRADE>
  <TIME>12:12</TIME>
  <OPTIONAL>12:12</OPTIONAL>
  <DATE>25-10-2011</DATE>
</TRADE>
Run Code Online (Sandbox Code Playgroud)

元素的顺序不固定.

java xml xslt xsd jaxb

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

如何在Javascript中找到多维对象/数组中的值?

我有一个多维对象(它基本上是一个数组):

Object = {
   1 : { name : bob , dinner : pizza },
   2 : { name : john , dinner : sushi },
   3 : { name : larry, dinner : hummus }
}
Run Code Online (Sandbox Code Playgroud)

我希望能够在对象/数组中搜索关键字"吃饭"的位置,并查看它是否与"寿司"匹配.

我知道jQuery有$ .inArray,但它似乎不适用于多维数组.或者也许我错了.indexOf似乎也只能在一个数组级别上工作.

这个没有功能或现有代码吗?

javascript arrays search jquery

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

确定通用参数是否为Nullable类型

我有以下VB.NET函数,例如:

Public Function MyFunction (Of TData) (ByVal InParam As Integer) As TData

End Sub
Run Code Online (Sandbox Code Playgroud)

我如何在函数中确定是否TData为NULLable类型?

.net vb.net generics nullable

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

使用样式标记更改鼠标上的文本颜色

使用CSS,当您将鼠标悬停在链接上时,可以轻松地将自定义颜色应用于链接:

.myId:hover{
    color:green;
}
Run Code Online (Sandbox Code Playgroud)

但是样式标签怎么样?有可能做一些事情:

<a style="*insert nifty markup here to change color on hover*" href="somewhere.html">text</a>
Run Code Online (Sandbox Code Playgroud)

或者只是通过第一种方法改变悬停颜色(仅使用html/css,不允许使用javascript).

html css hover

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

QListWidget自动移动到列表末尾

我有一个QListWidget添加了很多项目,但我希望QListWidget每次添加新项目时自动滚动到最后一项.这甚至可能吗?

c++ qt qt4

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

Delphi2007:在调试器中继续暂停应用程序时崩溃

我们经常在D2007调试器中启动应用程序时遇到崩溃,暂停并继续(通过按F9).例如

  • 创建一个VCL应用程序
  • 在主窗体上放一个TButton和一个TEdit
  • 为Button1添加此OnClick处理程序:

    procedure TForm1.Button1Click(Sender: TObject);
    var
      i: Integer;
    begin
      while True do
      begin
        for i := 0 to 9999 do
          Edit1.Text := IntToStr(Random(i));
        Application.ProcessMessages;
      end;
    end;
    
    Run Code Online (Sandbox Code Playgroud)
  • 保存并调试应用程序
  • 按下Button1
  • 专注于IDE
  • 单击"暂停"按钮
  • 按F9.

我们几乎总是遇到访问冲突.我在Windows 7/64bit下测试了这个,我的同事在XP/32bit下.在我的同事的D2006中,我们无法重现此错误.

你能复制一下吗?任何想法如何解决它?

delphi crash debugging delphi-2007

9
推荐指数
1
解决办法
1423
查看次数

捕获鼠标移动并导出到图像[代码| APP]

要获得有关WinForm或Web应用程序使用情况的更多信息,我想捕获鼠标移动和点击信息.如果可以将其渲染为图像,那将是完美的.

结果将是这样的:

谷歌:捕捉显示
问题是如何开始创建这样的应用程序?

  • 从其他应用程序进行处理时,如何接收鼠标移动和点击?
  • 如何将mousemovements转换为图像?

(任何人都知道是否有可以做到这一点的免费/廉价应用程序的开源)

IOGraphica能够做到这一点,但它是Java,它是免费的,但不是开源的.

c# drawing capture

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

如何在电子邮件中使用Hudson"Parameterized Build"值

我们在项目内部运行Hudson构建服务器.每次服务器部署新版本时我们都会发送电子邮件.

我希望此电子邮件包含更多信息,包括用户名和构建原因.

参数化构建的 hudsons文档中,已经为构建添加了文本参数.我在这里尝试两个不同的(为了看看有什么作用):

在作业配置中,This build is parameterized我添加了以下两个变量

Name:          USER 
Default value: userCAPITALIZED

Name:          user
Default value: userstandard
Run Code Online (Sandbox Code Playgroud)

请参阅参数化设置的屏幕截图http://justaddwater.dk/wp-content/uploads/2011/03/hudson-parameterize-settings-243x300.png.

现在,在"可编辑电子邮件通知"的底部,我已经尝试了一切来检索这些值.

什么有效:所有标准的Hudson构建变量都有效.像$CHANGES,$SVN_REVISION等等.

但我已经尝试过访问变量userUSER没有任何运气.这是一个不起作用的列表:

subject: test of parametrized mail 1user:${env.user}, 2USER:${USER}, 3$USER, 4${ENV, USER}, 5%USER%,stop

more tests
${env, user}
${env, USER}
${ENV, user}
${ENV, USER}
${user}
${USER}
${env.user}
${ENV.user}
${env.USER}
${ENV.USER}
$user
$USER
%user%
%USER%

changes $CHANGES
changes ${CHANGES}
subversion revision: $SVN_REVISION
subversion revision: ${SVN_REVISION}
Run Code Online (Sandbox Code Playgroud)

电子邮件配置的屏幕截图http://justaddwater.dk/wp-content/uploads/2011/03/hudson-email-configuration-parameters-300x171.png …

email configuration continuous-integration hudson

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