自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 ZigBee学习笔记(1)

手动转载:http://blog.sina.com.cn/s/blog_6184e67b01018sob.html开始学习Zigbee了,用的参考书《Zigbee技术实践教程》——基于CC2430/31的无线传感器网络解决方案,开发平台是西安华凡科技的CC2430模块。学习任务:1、了解Zigbee技术,自我提问神马是Zigbee,Zigbee的特点及应用,Zigbee的方

2017-03-20 20:42:33 691

原创 UML图设计随笔

UML图类名命名规则:接口类:以大写I(interface)为开头 管理类:以大写M(manage)为开头 实体类:以大写E(example)为开头 具体操作类:以大写O(object)为开头UML图常见的关系:1、泛化(generalization): 带三角形的实线,箭头指向其父类,是一种继承的关系,子类特例化父类属性 etg:狮子是动物中的一种,狮子拥有动物的所有属性和行为2、实

2016-11-20 16:09:48 478

原创 操作系统之进程和线程

进程的概念: 进程是计算机中已经运行的程序的实体。 程序本身只是一组代码的集合,进程才是程序(指令和代码)的真正运行。用户下达运行程序的命令后,就产生了进程。进程与程序可以是一对多的关系(一个进程可以由若干个程序运行生成),也可以是多对一的关系(一个程序可以产生多个进程)。进程需要一些资源才可以运行,比如:I/O设备,内存和CPU等。进程的组成为:数据段、代码段、进程控制块,进程

2016-10-26 18:59:31 246

转载 二叉树的深度优先遍历和广度优先遍历

深度优先遍历,也就深入的遍历,沿着每一个分支直到走到最后,然后才返回来遍历剩余的节点。二叉树不同于图,图需要标记节点是否已经访问过,因为可能会存在环,而二叉树不会出现环,所以不需要标记。那么,我们只需要一个栈空间,来压栈就好了。因为深度优先遍历,遍历了根节点后,就开始遍历左子树,所以右子树肯定最后遍历。我们利用栈的性质,先将右子树压栈,然后在对左子树压栈。此时,左子树节点是在top上的,所以可以先

2016-10-14 23:10:52 322

原创 epoll和select的区别

要了解epoll和select的区别,首先来理解一下epoll和select各自的功能和属性。poll和epoll和select都是多路复用下的一种机制,多路复用I/O就是通过一种机制,可以监视多个文件描述符,一旦某个文件描述符就绪,就通知程序该文件描述符可以进行读写操作。select():用于确定一个或多个套接口的状态。 select的几大缺点(不可忽视): 1、每次调用sel

2016-10-13 10:17:08 11461

原创 C++研发工程师基本知识

1、面向对象的思想是什么? 答:就是把数据结构和对数据结构的操作封装在一个类里面。2、什么是类? 答:把一些具有共性的对象集结成一个集合,这个集合就是类。3、对象都具有两方面的特征,他们是什么? 答:对象都具有静态和动态的特征。 静态特征是指对象的一些本质属性,动态特征是指对象所表现出来的一些行为。4、在头文件中进行对类的声明,在实现文件中进行对类的定义,这样做有什么意义? 答:这样做有利

2016-10-09 21:57:44 975

原创 数据结构算法之栈

栈是数据结构中的重要算法之一,又称为堆栈,是一种受限制的数据结构,其受限制的地方是只能在结构的尾端进行插入和删除操作。在可以操作的一端成为栈顶,通常设为top,在最先插入数据的地方成为栈底,当top=栈底就意味着栈空。栈的操作一般有:初始化栈(InitStack),进栈(Push),出栈(Pop),判断栈空(IsEmpty)等等。以下给出数组实现堆栈的方法: `#include < iostre

2016-10-09 21:46:29 218

转载 TCP/IP中的三次握手和四次挥手

tcp是面向连接的协议,提供可靠的连接服务,在建立通信前会进行三次握手,以确保双方都能连接通信。在结束通信时,会进行四次挥手。 建立连接,三次握手过程: 首先client给服务器发送一个SYN请求报文;server接收SYN请求后给client发送一个SYN和ACK作为应答,并为此次连接分配空间;client收到ACK后也给server发送一个ACK,并为此次连接分配空

2016-10-03 15:53:27 345

原创 数据结构算法之哈希表

哈希表也称作散列表,是介于链表和二叉树之间的一种结构体。因为这二者之间各有优缺点,链表的插入和删除操作可以在O(1)内实现,很方便,但是查询操作很麻烦,二叉树的数据排序严格有序,但是需要建立在大量的指针的基础之上,所以,而为了综合他们的长处,一种新的数据结构就诞生出来了–哈希表。 就如同一个网站管理系统,整个互联网有许许多多的网页,有的网页是关于新闻方面的,有的网页是视频网站,有的网页是提供

2016-10-02 14:47:49 434

空空如也

空空如也

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

TA关注的人

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