
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录行为型模式行为型模式行为型模式:主要关注的是对象之间的通信观察者模式Observer Pattern(发布-订阅模式)设计模式:主要关注的是对象的一对多的关系,也就是多个对象都依赖一个对象,当该对象的状态发生改变时,其它对象都能够接收到相应的通知。一组数据(数据对象)=>通过这一组数据 =》曲线图(对象1)/柱状图(对象2)/圆饼图(对象3)当数据对象改变时,对象1、对象2、对象3应
文章目录线程内容一. 怎么创建启动一个线程二. 子线程如何结束三. 主线程如何处理子线程线程间的互斥模拟车站三个窗口卖票解决--锁问题mtx.unlock 如果临界区里面return返回了,就访问不到了,所以用职智能锁线程间的同步通信机制简单介绍生产者消费者模型基于CAS操作的atomic原子类型C++语言层面 threadwindows -> createThreadlinuxstrace
c++的多态简单来说就是,在基类的函数前加上虚函数,在派生类中重写该函数,相同的方法调用,但是有不同的实现方式。其中多态又分为静态多态和动态多态。静态多态在编译器期间执行,编译器根据函数实参的类型,推断要调用的函数。动态多态就是在程序运行期间执行,判断对象的实际类型,然后调用相应的方法。动态绑定必须1. 通过指针调用;2. 指针向上转型(new) 猪向动物转型,保证安全;3. 调用虚函数(派生类一
sudo apt-get install fcitx-frontend-qt5记得进入自己的QT下载目录里面~/QT$ cd Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminput








