自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电源管理

一. 电源管理:在不影响使用电子设备的前提下尽可能让它省电     电源管理的几种模式:降低运行时钟,空闲,休眠     STC15系列的省电模式:低速模式 空闲模式 掉电模式8051:    无电源管理:灭灯6.1MA 亮灯32.2MA    有电源管理:灭灯0.27uA 亮灯26.7MA    MCU全速运行时耗电6.1ma, led耗电26maLinux更加复杂:    1. 硬件更复杂:外...

2018-04-26 12:00:40 939

原创 U-boot添加电源管理命令

1. 具体实现步骤①在./common文件夹下新建cmd_suspend.c,并在此文件中添加如下内容+#include <common.h>+#include <command.h>+#include <def.h>+#include <nand.h>+#include <s3c24x0.h>++extern void s3c2440_...

2018-04-26 11:50:20 565

原创 sqlite 数据库

【1】数据库     sudo  dpkg -i *.deb     系统命令, 以‘.’开头     .help  帮助     .exit  退出     .quit  退出     .schema  查看表的结构     .table  查看表的信息       sql语句, 以 ';'结尾          创建一张表     c

2016-11-20 20:14:35 263

原创 组播

【1】组播     单播方式只能发给一个接收方。     广播方式发给所有的主机。过多的广播会大量占用网络带宽,造成广播风暴,影响正常的通信。     组播(又称为多播)是一种折中的方式。只有加入某个多播组的主机才能收到数据。     多播方式既可以发给多个主机,又能避免象广播那样带来过多的负载(每台主机要到传输层才能判断广播包是否要处理)【2】

2016-11-20 20:09:48 343

原创 广播

【1】广播     前面介绍的数据包发送方式只有一个接受方,称为单播     如果同时发给局域网中的所有主机,称为广播     只有用户数据报(使用UDP协议)套接字才能广播     广播地址     以192.168.1.0 (255.255.255.0) 网段为例,最大的主机地址192.168.1.255代表该网段的广播地址     发到该地址的

2016-11-20 20:07:45 268

原创 服务器模型

【1】服务器模型     1-- 循环服务器模型         tcp 循环服务器         udp 循环服务器     2-- 并发服务器         tcp 并发服务器         父子进程实现并发服务器:        父亲进程 ,接收请求。accept        儿子进程 ,处理具体客户端需求。send / recv

2016-11-20 20:02:48 217

原创 I/O模型

【1】IO模型     1-- 阻塞式IO         最常用、最简单、效率最低              2-- 非阻塞式IO         可防止进程阻塞在I/O操作上,需要轮询,效率高,不常用。               如何将阻塞式IO 变为 非阻塞式IO?         第一种:         fd  = open(pathname, O_

2016-11-20 20:02:13 261

原创 udp 通信

【1】char *strtok(char *str, const char *delim);     功能:对字符串进行切割     参数:str  要切割的字符串的首地址           delim  切割的规则     返回值:切割后字符串的首地址。【2】udp 通信     UDP(User Datagram Protocol)用户数据报协议,是不

2016-11-20 19:58:52 543

原创 网络基础

【1】TCP/IP协议     传输控制/网际协议(Transfer Control Protocol/Internet Protocol) 又称作网络通讯协议    TCP(即传输控制协议):是一种面向连接的传输层协议,        它能提供高可靠性通信(即数据无误、数据无丢失、数据无失序、数据无重复到达的通信)【2】网络预备知识     Socket

2016-11-20 19:56:22 263

原创 linux常用命令

ctrl + shift + + 使字体变变大ctrl + -    使字体变变小tab   自动补全命令或者文件sudo shutdown  -h now   关机sudo shutdown  -r now 重启sudo shutdown  -c now 取消:w filename     存入文件filename 中:w! filename     强制性存入文件f

2016-11-20 19:35:44 244

转载 I/O复用的应用 :聊天室程序

简单的聊天室程序:客户端程序使用poll同时监听用户输入和网络连接,并使用splice函数将用户输入内容直接定向到网络连接上以发送之,从而实现数据零拷贝,提高程序执行效率。客户端从标准输入输入数据后发送给服务端,服务端将用户发送来的数据转发给其它用户。这里采用IO复用poll技术。客户端采用了splice零拷贝。服务端采用了空间换时间(分配超大的用户数据数组,然后通过用户连接的文件描述符即可以索引

2016-11-20 13:16:45 301

转载 图的存储

图的存储结构    图的存储结构除了要存储图中各个顶点的本身信息外,同时还要存储顶点与顶点之间的所有关系(边的信息),因此,图的结构比较复杂,很难以数据元素在存储区中的物理位置来表示元素之间的关系,但也正是由于其任意的特性,故物理表示方法很多。常用的图的存储结构有邻接矩阵、邻接表、十字链表和邻接多重表。  一、  邻接矩阵表示法    对于一个具有n个结点的

2016-03-12 17:39:35 254

转载 数据结构分类

数据元素相互之间的关系称为结构。有四类基本结构:集合、线性结构、树形结构、图状结构;集合结构:除了同属于一种类型外,别无其它关系线性结构:元素之间存在一对一关系常见类型有: 数组,链表,队列,栈,它们之间在操作上有所区别.例如:链表可在任意位置插入或删除元素,而队列在队尾插入元素,队头删除元素,栈只能在栈顶进行插入,删除操作.树形结构:元素之间存在一对多关系,常见类型有

2016-03-12 09:24:11 233

转载 数据存储结构

存储结构 数据元素之间的关系有两种不同的表示方法:顺序映象和非顺序映象,并由此得到两种不同的存储结构:顺序存储结构和链式存储结构。数据的存储结构是指数据的逻辑结构在计算机中的表示。基本信息中文名称存储结构 分    类顺序存储结构 链式存储结构

2016-03-12 09:08:55 460

空空如也

空空如也

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

TA关注的人

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