花痴钢笔

文章
8
资源
0
加入时间
3年0月21天

Qt进阶-事件过滤器eventFilter的使用

ui.pushButton->installEventFilter(this); ui.pushButton_2->installEventFilter(this);bool QtTest::eventFilter(QObject *w, QEvent *e){ if (e->type() == QEvent::MouseButtonPress) { QString a = w->objectName(); int b = 1; re

DRM初始化过程

先问一个问题,DRM模块如何初始化,在哪个节点初始化,初始化又完成了哪些方面的工作?drm_core_init 这个函数是通过module(drm_core_init)明确在系统启动时进行调用.指定设备的major号,linux中默认为226. 创建并初始化一个idr机制,这个机制其实原理上就是一个哈希表,由内核系统维护,能够快速的查找。调用 register_chrdev(DRM_MAJOR,

Netty源码解析-LoggingHandler

前言:在最开始我们创建HelloServer的示例中,我们为ServerBootStrap指定了LoggingHandler,当时的代码是这样写的ServerBootstrap b = new ServerBootstrap();b.group(bossGroup, workerGroup) // 指定处理channel .channel(NioServerSocketChannel.class) // 设置属性值 .option(ChannelOption.SO

重学Java(005)—— Java基础知识(switch语句、循环结构、循环控制、死循环、嵌套循环)1.switch语句2.循环结构3.循环控制4.死循环、嵌套循环

今天是一个特殊的日子,每一个人的心情想必都十分沉重,我只是一个默默无闻的平凡的学生,在这里向每一位逝世的同胞、为人民利益牺牲的英雄志哀。在知乎上看到的一句话:“这一天不是让你无聊致死,而是让你活得明白。”作为一个普通人,我们能做的只有不断地加强自身修养,哪怕成不了共和国的脊梁,但争做共和国的栋梁!我们这一代青年人有义务、有责任、也有能力为社会做出贡献,加油!为众人抱薪者,不可使其冻毙于风雪。为...