科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
用户级线程和内核级线程
线程的实现可以分为两类:用户级线程和内核级线程,后者又称为内核支持的线程或轻量级进程。在多线程操作系统中,各个系统的实现方式并不相同,在有的系统中实现了用户级线程,有的系统中实现了内核级线程。 用户级线程: 不需要内核支持而在用户程序中实现...…
signal&slot连接过程
信号槽连接过程分析 通过Q_OBJECT 宏在编译过程中产生的Moc文件我们已经分析过了。那么QObject是如何通过Moc建立信号槽之间的绑定的呢? 1 友元 大家可以看到QMetaObject是QObject的友元,那么就意味着可以访问生成的Moc文件中的友元的成员函数和数据成员,QO...…
scanf函数
在写代码时总是不小心在这里犯错,所以特意查了一下这个函数,并且做以整理,现分享给大家。 1.空白符问题 #include main() { int a; printf(input the data\n); scanf(%d\n,a);//这里多了一个回车符\n printf(%d,a); return 0; } 结果要输入两个数程序才结...…
grep命令和基本正则表达式
...…
从Cortex-A8平台学习PWM
本篇适合对象:有单片机编程经验、C编程、正在学习芯片PWM波控制的人员。 平台: FS_S5PC100硬件开发板。 PWM波又叫脉冲宽度调制波,宽度其实就是高电平占整个周期的比例,也就是常说的占空比。 当高低电平各占到一半周期时,也就是占空比为50%,那么这就是标...…
进程的产生
我们都知道,进程是一个程序的一次执行过程,但是程序是静态的,进程是动态的,程序到进程的是怎样的一个过程呢?这是计算机运行的核心问题,今天我们从硬件和软件两个角度来了解UNIX下这一过程。 首先,从硬件角度,UNIX环境下,程序是指我们编译好的、存放...…
什么是ViewDragLayout?
什么是ViewDragLayout? 他是谷歌专门为我们制作自定义控件而做的一个工具类。他提供了一些很有用的方法,主要是提供拖动和重新定位子控件的操作功能。 好了那么怎么使用呢? 首先从类说明上看,应用场景应该是我们在重写一个ViewGroup,我们这里重写一个FrameL...…
Qt5 信号与槽机制的使用
Qt作为一种被广泛使用的跨平台的C++图形库而被人们所熟知。Qt使用多种核心机制来实现解决UI编程、软件设计所核心概念。比如在Qt的元对象模型概念的基础之上,实现组件编程技术的对象间通信机制。 一Qt信号与槽的使用 什么是qt的信号? 如果把软件设计中的一个...…
回到顶部