自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小弹弹的专栏

菜鸟成长中

  • 博客(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

转载 SPI总线协议学习笔记

xxx

2015-01-31 22:11:29 3836 3

转载 汇编学习笔记

xxx

2014-10-22 12:04:54 874

计算机操作系统带书签和计算机基础带书签

计算机操作系统第三版带书签, 计算机基础带书签, 本书可作为计算机硬件和软件以及计算机通信专业的本科生教材,也可作为从事计算机及通信工作的相关科技人员的参考书。 全书仍分为10章,第一章介绍了OS的发展、特征、功能以及OS结构;第二、三章深入地阐述了进程和线程的基本概念、同步与通信、调度与死锁;第四章对连续和离散存储器管理方式及虚拟存储器进行了介绍;第五章为设备管理,对I/O软件的层次结构作了较深入的阐述;第六、七章分别是文件管理和用户接口;第八章介绍了计算机网络、网络体系结构、网络提供的功能和服务以及Internet;第九章对保障系统安全的各种技术和计算机病毒都作了较详细的介绍;第十章是一个典型的OS实例——UNIX系统内核结构。

2018-07-16

数据结构与算法资料

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法中的指令描述的是一个计算,当其运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生输出并停止于一个终态。一个状态到另一个状态的转移不一定是确定的。随机化算法在内的一些算法,包含了一些随机输入。

2018-07-12

计算机网络参考书

计算机网络也称计算机通信网。关于计算机网络的最简单定义是:一些相互连接的、以共享资源为目的的、自治的计算机的集合。若按此定义,则早期的面向终端的网络都不能算是计算机网络,而只能称为联机系统(因为那时的许多终端不能算是自治的计算机)。但随着硬件价格的下降,许多终端都具有一定的智能,因而“终端”和“自治的计算机”逐渐失去了严格的界限。若用微型计算机作为终端使用,按上述定义,则早期的那种面向终端的网络也可称为计算机网络。

2018-07-12

算法导论 答案 完整版

算法导论(第三版)答案 完整版哦,欢迎下载。每章一个单独pdf格式的文件,易于查阅。

2017-11-28

算法导论_原书第3版_高清_带书签.pdf

最最关键的是有书签,字体清晰不模糊,看起来舒服。 算法导论 第三版 中文版 清晰 PDF,全书共8部分35章节,内容涵盖基础知识、排序和顺序统计量、数据结构、高级设计和分析技术、高级数据结构、图算法、算法问题选编、以及数学基础知识。非常实用的参考书和工程实践手册。此外,其他资源也已经上传,全部免费,欢迎大家下载! 第3版的主要变化 1、新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。 2 、修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。 3、移除两章很少讲授的内容:二项堆和排序网络。 4、修订了动态规划和贪心算法相关内容。 5、流网络相关材料现在基于边上的全部流。 6、由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。 7、修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。 8、新增100道练习和28道思考题,还更新并补充了参考文献。

2017-11-28

STL源码剖析简体中文完整版(清晰扫描带目录)修改版

内容简介 学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。在你仔细推敲之中,迷惑不解之时,恍然大悟之际,你的经验、思维、视野、知识乃至技术品位都会获得快速的成长。 《STL源码剖析》所呈现的源码,使你踏上了基度山岛。源码之前了无秘密,你将看到vector的实现、list的实现、heap的实现、deque的实现、Red Black tree的实现、hash table的实现、set/map的实现;你将看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;你甚至能够看到底层的memory pook和高阶抽象的traits机制的实现。

2017-08-31

Violent Python中文版全本

Python是一门黑客语言,它简单易学,开发效率高,大量的第三方库,学习门槛低。Python提供了高效的开发平台来构建我们自己的攻击工具。如果你用的是Mac OS X或者是Linux系统,Python已经内置在你的系统中。丰富的攻击攻击已经存在,学习Python可以帮助你解决那些工具不能解决的问题。 写这本书时,我们写了一些邪恶的渗透测试的Python例子。接下来的篇章我们将介绍用Pytho n进行渗透测试,Web分析,网络流量分析,取证分析和攻击无线设备等。希望这些例子能启发读者编写自己的Python脚本!

2017-08-31

c++语言试题

c++试题库,可以用来提高考试和理解能力

2017-06-09

简单的聊天室

node.js socket.io 和html建立的简易网页聊天室,实际测试可以使用,需要安装node.js和使用npm安装socket.io

2017-06-09

JavaScript实现的CRC16校验

很实用,能用

2017-06-08

CRC16校验(查表法+直接生成法)JS算法

CRC16校验(查表法+直接生成法)JS算法 CRC16校验JS算法,crc.js为直接生成法,crc1.js为查表法,包含CRC16和ModbusCRC16,校验内容可以包含中文汉字,具体使用请看demo.html

2017-06-08

最新windows用批处理

本批处理仅适用于windows系统 自动替换hosts批处理

2017-04-08

JLINK-V8固件及烧录教程

JLINK-V8固件及烧录教程

2017-04-08

1602液晶中文数据手册

1602液晶中文数据手册 对于英文不是很好的童鞋很好哦

2015-06-30

10天学会PIC

10天学会PIC 此链接可以下载视频 适合初学者学习

2015-06-25

串口连接程序

串口连接程序 用于单片机和电脑的串口连接

2015-06-25

FPGA实例教程

FPGA实例教程 绝对有用 适合FPGA学习

2015-06-25

key4*4扫描程序

key4*4扫描程序,4*4矩阵键盘扫描程序 十分简单

2015-06-25

PIC18F452例程

PIC18F452例程 此例程适合初学PIC18F452单片机的开发人员

2015-06-25

PICkit2中文说明

PICkit2中文说明 用于PIC单片机的烧录器使用说明 适合初学者使用

2015-06-25

MPLAB_X_IDE用户指南

MPLAB_X_IDE用户指南 用于PIC单片机的编译软件 初学者可以通过此指南学会基本使用

2015-06-25

Mplab_IDE_简明入门教程(超简洁_超给力)

Mplab_IDE_简明入门教程 用于PIC单片机开发的软件使用说明

2015-06-25

MATLAB学习课件

该课件适合matlab初学者,对于认知matlab,学习一些基础操作有较大作用

2014-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除