小编Rsv*_*vay的帖子

错误:ssl 证书不存在:/home/rsvay/snap/barrier-kvm/2/.local/share/barrier/SSL/Barrier.pem

我是 Barrier-kvm 的频繁用户。我最近将服务器升级到 Ubuntu 20.04 并开始出现错误“错误:ssl 证书不存在:/home/rsvay/snap/barrier-kvm/2/.local/share/barrier/SSL/Barrier.pem”。我无法使用关键字“Barrier-kvm”得到任何答案,我花了几个小时才解决这个问题。所以我想分享我的解决方案。

keyboard mouse ubuntu

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

使用boost进行TCP Zero复制

我试图使用提升实现tcp零拷贝,但我无法在谷歌上找到任何东西.我的问题是可以使用升级库执行零拷贝,如果是这样,请发给我一些示例或一些链接.

c++ boost tcp boost-asio

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

qt5.1.1 mysql ubuntu QMYSQL驱动没有加载

我正在尝试使用Qt5.1.1访问mysql,但我收到错误错误如下.我也在谷歌搜索了很多但无法解决它.请给我一个解决方案,以便我能够解决这个错误.

错误:

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3
QSqlError(-1, “ driver not loaded”, “ driver not loaded”)
Run Code Online (Sandbox Code Playgroud)

码:

#include <QCoreApplication>
#include <QDebug>
#include <QDir>
#include <QtSql>
#include <QSqlDriver>
#include <qsqldatabase.h>
#include <QSqlError>
#include <QPluginLoader>

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    QSqlDatabase db= QSqlDatabase::addDatabase("QMYSQL");
    db.setHostName("localhost");
    db.setDatabaseName("NNF");
    db.setUserName("root");
    db.setPassword("root123");
    if( !db.open() )
    {
        qDebug() << db.lastError();
        qFatal( "Failed to connect." );
    }

    qDebug( "Connected!" );
    return a.exec();
}
Run Code Online (Sandbox Code Playgroud)

mysql ubuntu qt4 qt5.1

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

如何在QThread中运行计时器?

我想在QThread中运行一个计时器.我写了一些代码,其中我在运行时遇到了一些错误.请引导我走向正确的方向.我究竟做错了什么?

(Parent is QThread(0x1498d10), parent's thread is QThread(0x11272b0), current thread is QThread(0x1498d10)
Run Code Online (Sandbox Code Playgroud)

mainwindow.h //主.h文件

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>
#include "mythread.h"
namespace Ui {
class MainWindow;
}

class MainWindow : public QMainWindow
{
    Q_OBJECT

public:
    explicit MainWindow(QWidget *parent = 0);
    ~MainWindow();
    MyThread *myt;

private:
    Ui::MainWindow *ui;
};

#endif // MAINWINDOW_H
Run Code Online (Sandbox Code Playgroud)

mainwindow.cpp //主.cpp文件

#include "mainwindow.h"
#include "ui_mainwindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    myt=new MyThread();
    myt->start();
    MainWindow w;
}

MainWindow::~MainWindow()
{
    delete ui;
}
Run Code Online (Sandbox Code Playgroud)

mythread.h //线程类

#ifndef MYTHREAD_H …
Run Code Online (Sandbox Code Playgroud)

c++ qt qt-creator qthread qtimer

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

如何防止Qt Creator 2.4.1用空格替换选项卡?

如何防止Qt Creator 2.4.1用空格替换选项卡?

我在“制表符策略”中选择了“仅制表符”,但是Qt Creator仍然有这种烦人的行为

qt qt4 qt5

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

标签 统计

c++ ×2

qt ×2

qt4 ×2

ubuntu ×2

boost ×1

boost-asio ×1

keyboard ×1

mouse ×1

mysql ×1

qt-creator ×1

qt5 ×1

qt5.1 ×1

qthread ×1

qtimer ×1

tcp ×1