小编APR*_*cha的帖子

Python中“*** Error in `python': free():corruption unsorted chunks: 0x0000000000ff2460 ***”的原因及解决方法

我使用 Python 创建了一个服务,它使用连接到 SQL Azurepymssql并且只进行SELECT查询。1 天(或多一点)后,连接开始在查询中失败,最终服务以错误结束:

Error in `python': free(): corrupted unsorted chunks: 0x0000000000ff2460
Run Code Online (Sandbox Code Playgroud)

我不确定是否只有一个或多个错误(也许第一个错误会引发更多错误)。

连接代码在这里:

  connectionDb = pymssql.connect(host=self.HOST_DATA_BASE, user=self.USER_DATA_BASE, password=self.PASSWORD_DATA_BASE, database=self.DATA_BASE_NAME)    
Run Code Online (Sandbox Code Playgroud)

我以下一个形式执行查询:

  cursor=connectionDb.cursor()
  cursor.execute("select * from vehicles") 
  rows = cursor.fetchall()

  if (rows!=None):
     return rows
Run Code Online (Sandbox Code Playgroud)

最初,连接工作正常。一段时间不活动后会出现此问题。

我试图简化查询,但我不认为这是错误的原因。

*也许这是可能的错误pymssql

python sql azure

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

使用QQmlListProperty在Qml中显示和修改QList

再次,我有一个问题(也许是一个问题),我用qt和qml在qt5和qml用qtquick 2.0制作程序,我有一个c ++模型qlist,我需要在运行时修改列表,我用q QQmlListProperty并显示qml中的项目,但是当我添加或删除我的代码时,它们不会隐藏和显示:

class ConceptsList: public QObject{ 

 Q_OBJECT
 Q_PROPERTY(QQmlListProperty<Concept> concepts READ concepts NOTIFY conceptsChanged) 
 Q_CLASSINFO("DefaultProperty", "concepts")

 public:
  ConceptsList(QObject *parent=0);

  QQmlListProperty<Concept> concepts();
  Q_INVOKABLE static void append_concept(QQmlListProperty<Concept> *list, Concept *cpt);

  Q_INVOKABLE void removeConcept(int index);
  Q_INVOKABLE void addConcept(QString m_id,QString description, QString quantity, QString price, QString unit, QString total);

  Q_INVOKABLE int countConcepts();

  static void clearConcepts(QQmlListProperty<Concept> *property);
  static int conceptsSize(QQmlListProperty<Concept> *property);
  static Concept *conceptAt(QQmlListProperty<Concept> *property, int index);

 signals:
  void conceptsChanged();

 private:
  QList<Concept *> m_concepts;
}
Run Code Online (Sandbox Code Playgroud)

我使用listview和委托,我没有问题要查看,但我的问题是,如果我可以使用QQmlListProperty并修改Qlist,或者我将更改表单以将qlist暴露给qml,如果它可以从qml调用该方法或者在C++中如何实现,我问,因为这个表单中存在的数字或示例很少.在qml我的代码是下一个:

    ConceptsList{
        id:cpts
        concepts:[
           Concept{
                m_id:"7"
                m_quantity: "3"
                m_price: …
Run Code Online (Sandbox Code Playgroud)

c++ qlist qml qt5

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

标签 统计

azure ×1

c++ ×1

python ×1

qlist ×1

qml ×1

qt5 ×1

sql ×1