
获得徽章 8
- 1. imx6ull ping外网,笔记本是网线上网,板子网线接笔记本,三者都能互相ping通,但是板子怎么ping外网呢
2. ubuntu装opencv,现在卡在了cmake后面的make。。看cmakedownload,是dns污染,被墙住了,也没有解决。。。明天换个方法装,看看行不
赞过11 - 2023.7.17 day7
1. 堆
堆是一个利用完全二叉树的结构来维护的一维数组。
分为大顶堆和小顶堆:
1)大顶堆:每个节点的值都大于或等于其左右孩子结点的值。
2)小顶堆:每个结点的值都小于或等于其左右孩子结点的值。
通过其可以求解topK类型题,
最大的K个:小顶堆
最小的K个:大顶堆展开评论点赞 - 2023.7.11 day04
1. 今天学了Qt SQL。Qt支持多种常见的数据库,模块中包含了多个类,可以实现数据库的连接、执行SQL语句,获取数据库里的数据等功能。一般数据和界面之间采用Model/View架构,很方便地显示数据界面和操作数据库。
2. 一般使用Sqlite3。
3. 模型Model:Qt提供QSqlDatabase类用于建立数据库的连接,指定加载的数据库驱动。用QSqlTableModel从数据库里读取表格模型,通过QTableView类显示数据库的内容。
4.对数据库的修改可以使用QSqlQuery,或者直接修改QSqlTableModel对象的模型数据。展开评论点赞 - 2023.7.10 day03
1. 今天学了Qt多媒体,从Qt5开始,Qt使用Qt Multimedia模块。可以用该模块来提供的类实现跨平台的多媒体播放。而且,使用该模块就不需要中转了。何为中转,在Qt4.6中实现多媒体播放图形界面主要依赖phonon框架,应用程序不用取管多媒体播放是通过什么实现的,只需调用接口就可以,但是中间需要中转,被称为backend。使用Qt Multimedia不需要中转,但是底层仍然需要多媒体插件实现,毕竟Qt只是提供多媒体接口。
2. 在Qt使用多媒体模块,需要在pro中添加:
QT += multimedia
3. ubuntu中也需要安装插件:
sudo apt-get install gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio gstreamer1.0-libav展开赞过评论1