小编Mon*_*nic的帖子

papi_avail:没有活动

我想进入PAPI.我在Debian GNU/Linux上有5.3.2.0版.papi_avail只是告诉我没有可用的硬件事件:

$ papi_avail 
Available events and hardware information.
--------------------------------------------------------------------------------
PAPI Version             : 5.3.2.0
Vendor string and code   : GenuineIntel (1)
Model string and code    : Intel(R) Core(TM) i3-5010U CPU @ 2.10GHz (61)
CPU Revision             : 4.000000
CPUID Info               : Family: 6  Model: 61  Stepping: 4
CPU Max Megahertz        : 2100
CPU Min Megahertz        : 500
Hdw Threads per core     : 2
Cores per Socket         : 2
Sockets                  : 1
NUMA Nodes               : 1
CPUs per Node            : …
Run Code Online (Sandbox Code Playgroud)

papi

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

Python:按实例对象调用方法:“缺少 1 个必需的位置参数:‘self’”

我是 Python 的新手。我写了两个类,第二个类有第一个类的实例作为成员变量。现在我想通过类一中的实例调用类 2 的方法。我找不到答案。像这样的东西:

class Class1:
    def uselessmethod(self):
        pass

class Class2:
    def __init__(self):
        self.c = Class1()

    def call_uselessmethod(self):
        self.c.uselessmethod()

k = Class2
k.call_uselessmethod() # Error!
Run Code Online (Sandbox Code Playgroud)

给出以下错误:

k.call_uselessmethod() #Error
TypeError: call_uselessmethod() missing 1 required positional argument: 'self'
Run Code Online (Sandbox Code Playgroud)

知道这里发生了什么吗?提前致谢。

python methods class instance

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

liquibase-hibernate 将所有表显示为“意外”

我按照这些步骤让 liquibase-hibernate 工作。我希望我正确理解了wiki 中的说明。

我们的休眠实体在文件中声明applicationContext.xml。我们没有hibernate.cfg.xml. 我的 liquibase 属性是:

url=jdbc:postgresql://localhost:1234/MY_DATABASE
username=user
password=pass
referenceUrl=hibernate:spring:somePackage?dialect=org.hibernate.dialect.PostgreSQLDialect
Run Code Online (Sandbox Code Playgroud)

无论我输入什么somePackage,liquibase都会将所有内容(表、列、约束)显示为“意外”。somePackage即使Liquibase不存在,它也会“找到” 。

liquibase diff
INFO 09.08.17 10:41: liquibase-hibernate: Reading hibernate configuration hibernate:spring:somePackage?dialect=org.hibernate.dialect.PostgreSQLDialect
INFO 09.08.17 10:41: liquibase-hibernate: Found package somePackage
Run Code Online (Sandbox Code Playgroud)

比较结果就像

Reference Database: null @ hibernate:spring:somePackage?dialect=org.hibernate.dialect.PostgreSQLDialect (Default Schema: HIBERNATE)
Comparison Database: postgres @ jdbc:postgresql://localhost:1234/MY_DATABASE (Default Schema: public)
Compared Schemas: HIBERNATE -> public
Product Name:
     Reference:   'Hibernate'
     Target: 'PostgreSQL'
Product Version:
     Reference:   '4.3.11.Final'
     Target: '9.5.4'
Missing …
Run Code Online (Sandbox Code Playgroud)

liquibase liquibase-hibernate

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