- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 Qt信号量QSemaphore
Qt中的信号量是由QSemaphore类提供的,信号量可以理解为对互斥量功能的扩展,互斥量只能锁定一次而信号量可以获取多次,它可以用来保护一定数量的同种资源。acquire()函数用于获取n个资源,当没有足够的资源时调用者将被阻塞直到有足够的可用资源。release(n)函数用于释放n个资源。 下面通过一个典型用例:生产者和消费者,来实现这二者之间的同步。整个工程就一个main.
2016-01-07 14:55:18 1076 1
Ice-3.6.4.msi
Ice-3.6.4-msvc2015.msi zero-ice msvs2015
Ice-3.6.4-msvc2015.msi zero-ice msvs2015
2020-07-25
QFtp模块在QT5下编译的lib库和Dll下载
QFtp模块在QT5下编译的lib库和Dll下载,
使用 QNetworkAccessManager 可以实现 Ftp 的上传/下载功能(参考:Qt之FTP上传/下载),但有些原本 QFtp 有的功能 QNetworkAccessManager 却没有提供,例如:list、cd、remove、mkdir、rmdir、rename 等。这种情况下,就不得不使用 QFtp.
2018-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人