- 博客(10)
- 资源 (24)
- 收藏
- 关注
转载 python 3 学习笔记:函数-lambda
原文地址:https://www.cnblogs.com/xumengpiaoyun/archive/2012/12/18/2823058.html1. 函数格式: lambda [parameters]: commands2. 函数功能: lambda创建匿名函数,而用def创建的方法是有名称的,它是一个表达式。优点:省去定义函数的过程,不需要考虑命名问题。
2017-12-15 11:21:01 295
原创 生产者-消费者问题及C语言实现
问题描述生产者-消费者问题是最著名的进程同步问题。它描述了一组生产者与一组消费者,它们共享一个有界缓冲池,生产者向池中投入产品,消费者从池中取得产品。假定缓冲池中有 N 个缓冲区,每个缓冲区只能存放一个类型为 item 的产品,而所有的生产者和消费者是相互等效的,则需要为该问题设置三个信号量:互斥信号量 mutex,用于实现对缓冲池的互斥访问,其初值为 1;资源信号量 empty,用来表示
2017-07-10 16:07:54 12345 1
原创 元对象系统
Qt的元对象系统提供信号与槽机制,用于对象间的通信,运行时类型信息,以及动态属性系统。元对象系统基于以下三点:1.QObject类为需要利用元对象系统的对象提供了一个基类。2.位于类声明的私有部分中的Q_OBJECT宏被用于开启元对象特性,例如动态属性,信号和槽。3.元对象编译器(moc)为每个QObject子类提供了必需的代码用于实现元对象特性。moc工具读取C++源文件。如
2017-05-11 15:39:08 726
原创 QSignalMapper类使用
QSignalMapper类使用如果我们想要将一组按钮的信号(比如说 clicked() 信号)与一个相同的槽函数相关联,可以有两种方法。 1.我们可以使用 connect 函数将每一个按钮的 clicked() 信号与这个槽函数关联。很明显,这样子很烦,不够聪明。 2.或者使用 QSignalMapper 类,如下所示: buttonwidget.h 如下:#ifndef BUTTONWID
2017-05-08 23:11:52 335
原创 QThread类理解
Qt中的QThread类提供了一种与平台无关的方式来管理线程。从QThread类实例化的一个对象可以管理程序中的一个线程。 Thread::QThread(QObject *parent = Q_NULLPTR)
2017-03-16 21:48:52 1001
原创 Qt5之数据库操作笔记(二)
接Qt5之数据库操作笔记(一)。 从上一篇笔记中我们知道,Qt5中打开数据库就是要打开该数据库的连接,所以事先要设置连接名。如果不设置连接名,则使用默认连接名。如果在应用程序中只需要有一个数据库连接,那么使用默认连接是很方便的。创建一个连接就是创建了一个QSqlDatabase类的实例,而且,直到该连接被打开以前,它都是没有被使用的。1. QSqlQuery类的简单使用包含以下头文件:#inclu
2016-11-30 08:55:01 472
原创 Qt5之数据库操作笔记(一)
最近学习了Qt5下的数据库操作,特做此笔记,总结一下,与大家共勉,其中许多内容借鉴于霍亚飞老师的书籍——《Qt Creator快速入门(第二版)》。软件版本:Qt Creator 3.1.2(opensource) Based on Qt 5.3.1(MSVC 2010, 32 bit) Built on Jun 23
2016-11-29 22:53:11 1585
原创 C语言中,数字后面带个U,L,F的含义
C语言中,数字后面带个U,L,F的含义U表示该常数用无符号整型方式存储,相当于 unsigned int L表示该常数用长整型方式存储,相当于 long F表示该常数用浮点方式存储,相当于 float
2016-11-29 17:37:49 31781 1
计算机操作系统带书签和计算机基础带书签
2018-07-16
数据结构与算法资料
2018-07-12
计算机网络参考书
2018-07-12
算法导论_原书第3版_高清_带书签.pdf
2017-11-28
STL源码剖析简体中文完整版(清晰扫描带目录)修改版
2017-08-31
Violent Python中文版全本
2017-08-31
CRC16校验(查表法+直接生成法)JS算法
2017-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人