- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 简单描述XML和JSON
XML:可扩展标记语言(Extensible Markup Language),用于标记电子文件使其具有结构性的标记语言,用来标记数据和定义数据类型。JSON:JavaScrip对象表示法(JavaScrip Object notation),是一种轻量级的数据交换格式。说明:两种规范都是定义一种方便在不同平台上进行数据交互的通用格式。两种数据的处理都需要对应的解析
2015-12-11 15:38:26 426
原创 UDP单播、广播、多播
单播:就是我们常见的包含s端和c端的一对一方式,要c端向s端发生前要先明确指明s端的ip及port;编程说明:略广播:又叫分有限广播和和直接广播。有限广播:使用的地址是255.255.255.255,即向该ip的任何一个端口发生数据,数据将发生给该局域网内的所有主机的同一端口,因为广播地址(255.255.255.255)是不会被路由器路由的,智能到达本物理网络内的主机,这
2015-12-09 23:41:07 2966
原创 关于GUID,全局唯一标识符
GUID 全称Globally Unique Identifier,即全局唯一标识符。也可以指UUID,UUID是University Unique Identifier的缩写。GUID 是由网卡上的标识数字(每个网卡都有唯一的标识号)以及 CPU 时钟的唯一数字生成的的一个128 位( 16 字节)的二进制值。它保证对在同一时空中的所有机器都是唯一的,世界上的任何两台计算机都不会生成重复
2015-12-08 23:04:57 989
原创 关于PLD和宏单元
PLD(Programable Logic Device),即可编程逻辑器件,通俗的将就是一堆的逻辑门电路,在出厂后用户根据实际的功能需要,对门电路进行组合,设计出满足条件的电路模块,其实现的功能是硬件上实现的,有点类似我们设计电路板画PCB调试后形成一个满足条件的电路板,只是PLD更加方便,他是可以直接通过软件修改调试成满足要求的电路;而我们经常接触的单片机,虽然也可以实现相同的功能,但其是在内
2015-12-03 23:44:47 1905
原创 XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o).
在keil下使用stm32f103开发编译出现错误提示:XXX.axf: Error: L6218E: Undefined symbol xxx (referred from xxxx.o)网上的解决方式是:http://blog.csdn.net/yx_l128125/article/details/9231385但是这个问题并没有解决我的问题,经过一番尝试,发现
2015-12-03 09:07:29 4502
原创 TCP与UDP的区别
TCP(Transmission Control Protocol)即传输控制协议,是一种面向连接、可靠的、基于字节流的传输层通信协议;所谓的连接就是说必须是点对点的通信,即会出现S和C两种模式,而通信的前提是3次握手成功;可靠是请求是有回复的,接收端在接收到请求包后会发回一个确认(ACK),如超时没有返回则会进行重发;正因为以上的特性,导致了其开销大不适合用于大量数据流的传输,常见的应用有HTT
2015-11-30 22:38:35 369
原创 创建快捷方式,如何保证移动目标文件后可以正常使用
问题的原因:右键打开快捷方式:属性--->快捷方式--->目标(T),会发现这里显示的快捷指向的目标文件是的路径是绝对路径;那么问题来了,当我们将我们的文件(或工程)拷贝到其他电脑或本机其他路径下,我们的文件(或项目)的绝对路径已经改变了,而我们创建的快捷方式的绝对路径是没有变化的,这样就导致了快捷方式指向的目标文件是不存在的,从而导致了链接找不到的情况。从这个原理我们也可以联想到,有
2014-11-21 10:02:24 6177 1
翻译 系统文件hosts
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
2014-11-19 23:18:56 441
转载 DHCP协议解析(上)
在常见的小型网络中(例如家庭网络和学生宿舍网),网络治理员都是采用手工分配ip地址的方法,而到了中、大型网络,这种方法就不太适用了。在中、大型网络,非凡是大型网络中,往往有超过100台的客户机,手动分配IP地址的方法就不太合适了。因此,我们必须引入一种高效的IP地址分配方法,幸好,DHCP(DynamicHostConfigurationPRotocol)为我们解决了这一难题。 DHCP
2014-11-19 09:25:14 542
原创 4PIN全彩LED
四脚全彩LED是LED封装产品中一种特殊的产品,一颗灯珠内有红绿蓝三颗芯片,现在正逐渐取代两支脚的RGB一组灯珠,相比之下,它更节省成本和装配空间,RGB混色效果也比三颗一组的效果要好。全彩灯珠,使用智能化控制系统,可产生渐变、跳变、追逐,扫描,显示动漫图文等效果,并可实现异步和同步控制,随意排列,满足不同用户要求。
2014-10-13 09:00:15 2705
转载 偏置电路
晶体管构成的放大器要做到不失真地将信号电压放大,就必须保证晶体管的发射结正偏、集电结反偏。即应该设置它的工作点。所谓工作点就是通过外部电路的设置使晶体管的基极、发射极和集电极处于所要求的电位(可根据计算获得)。这些外部电路就称为偏置电路。来自:http://baike.baidu.com/view/3903988.htm?fr=aladdin
2014-10-11 13:53:30 1170
转载 三极管基本放大电路解析
三极管是电流放大器件,有三个极,分别叫做集电极C,基极B,发射极E。分成NPN和PNP两种。我们仅以NPN三极管的共发射极放大电路为例来说明一下三极管放大电路的基本原理。 下面的分析仅对于NPN型硅三极管。如上图所示,我们把从基极B流至发射极E的电流叫做基极电流Ib;把从集电极C流至发射极E的电流叫做集电极电流Ic。这两个电流的方向都是流出发射极的,所以发
2014-10-11 13:45:44 1083
转载 单播、组播和广播的区别
单播、多播(组播)和广播的区别 单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在? 1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之
2014-08-27 15:56:33 663
原创 STVP下载提示“Warning: Old ST-Link firmware version detected”
该提示是说需要更新ST-Link的gujian
2014-08-25 14:57:39 4635
转载 S19文件格式详解
S19文件格式详解 S-record格式文件是Freescale CodeWarrior编译器生成的后缀名为.S19的程序文件,是一段直接烧写进MCU的ASCII码,英文全称问Motorola format for EEPROM programming。【注意:编者】:上面“是一段直接烧写进MCU的ASCII码”,这样说可能会误导初学者,因为并不是直接将AS
2014-08-15 16:33:20 2478
原创 离线版MSDN下载地址
离线版MSDN下载地址:http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=34794
2014-08-08 19:19:54 8065 1
转载 error 2005解决办法
相信大家在写C语言头文件的时候都遇到过以下的错误(如果你没有遇到过,说明写的代码量还不够多哦):Error 6 error LNK2005: _structureTmp already defined in main.obj structure.obj pageReplaceError 7 fatal error LNK1169: one or more multiply define
2014-08-08 18:57:37 1831
原创 字符判断函数集
int isalnum(int c); int isalpha(int c); int isascii(int c); int isblank(int c); int iscntrl(int c); int isdigit(int c); int isgraph(int c); int
2014-08-05 11:09:57 488
原创 setjmp和longjmp函数
#include int setjmp(jmp_buf env); int sigsetjmp(sigjmp_buf env, int savesigs);
2014-08-01 09:35:16 474
转载 fread函数和read函数的区别
1,fread是带缓冲的,read不带缓冲. 2,fopen是标准c里定义的,open是POSIX中定义的. 3,fread可以读一个结构.read在linux/unix中读二进制与普通文件没有区别. 4,fopen不能指定要创建文件的权限.open可以指定权限. 5,fopen返回指针,open返回文件描述符(整数). 6,linux/unix中任何设备都
2014-07-17 22:08:05 810
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人