随笔- 16  评论- 2  文章- 0 
  2019年8月13日
摘要:[TOC]   在计算机网络中,有三种体系结构划分方式,第一种是OSI七层协议体系结构,由上到下分别是:应用层,表示层,会话层,运输层,网络层,数据链路层,物理层;第二种是TCP/IP四层协议,由上到下分别是:应用层,运输层,网际层,网络接口层。第一种划分方式复杂又不实用,第二种 阅读全文
posted @ 2019-08-13 23:13 shell_nut 阅读 (267) 评论 (2) 编辑
  2019年7月11日
摘要:  关于线性表的概念,等相关描述请参看《大话数据结构》第三章的内容, 1 概念   线性表 :零个或多个数据的有限序列。   可以这么理解:糖葫芦都吃过吧,它就相当于一个线性表,每个山楂就相当于线性表中的数据。(这很类似与线性表的顺序存储结 阅读全文
posted @ 2019-07-11 21:59 shell_nut 阅读 (34) 评论 (0) 编辑
  2019年5月10日
摘要:  项目工程代码中设计句柄的使用,一时不知句柄是何物,通过查阅自学之后,对句柄及其使用有一个初步的了解。分享出来,算是抛砖引玉吧。   在阐述句柄之前,先说明一下内核对象。 [TOC] 1 内核对象的概念   内核对象就是一个内存块,有内核 阅读全文
posted @ 2019-05-10 21:58 shell_nut 阅读 (160) 评论 (0) 编辑
  2019年5月7日
摘要:  今天在项目编程中,遇到一个问题,u32类型的参数,要赋值给一个 ,想用 函数进行赋值,由于类型大小不一致,一时不知道怎么做,经过查找,得以解决。说明如下;   项目是在内网中做,在查找过程中用自己笔记本做了一下实验,vs2013版本。  &ems 阅读全文
posted @ 2019-05-07 23:36 shell_nut 阅读 (290) 评论 (0) 编辑
  2019年5月2日
摘要:1 应用场景介绍   硬件条件:使用stm32 MCU   软件条件:协议栈应用   协议栈简单介绍如下:   类似于OSI七层模型,所涉及的协议栈包括应用层,网络层,链路层,物理层,如下图:   在 阅读全文
posted @ 2019-05-02 22:33 shell_nut 阅读 (45) 评论 (0) 编辑
  2019年5月1日
摘要:[TOC] 1 assert概念   函数名:assert   头文件:   函数原形: 2 assert作用   assert的作用是先计算expression表达式的值,如果计算结果为真,继续运行下面的程序;如果计算 阅读全文
posted @ 2019-05-01 00:10 shell_nut 阅读 (115) 评论 (0) 编辑
  2019年4月26日
摘要:  本篇博文主要是记录一下自己肤浅的理解,同时帮助跟我一样正在学习过程中的同伴。请大佬们指出文中不妥之处,万分感谢!   相信学习C/C++语言的小白对 并不陌生,根据自己的学习,和大家交流一下 的相关知识 [TOC] 1 extern概念  &em 阅读全文
posted @ 2019-04-26 13:42 shell_nut 阅读 (61) 评论 (0) 编辑
  2019年4月24日
摘要:  在学习C/C++编程语言时,免不了和内存打交道,在计算机中,我们存储有电影,文档,音乐等数据,这些数据在内存中是以什么形式存储的呢?下面做一下简单介绍。 本文是学习VIPler的博文 "关于内存地址和内存空间的理解" 之后整理的,感谢VIPler提供学习资源。 [TOC] 1 阅读全文
posted @ 2019-04-24 23:22 shell_nut 阅读 (159) 评论 (0) 编辑
  2019年4月3日
摘要:  笔者原创,转载请注明出处   C++中经常会提到重载,除了重载,还有重写,重定义,下面对这三个概念逐一进行区分 [TOC] 1 重载   函数重载是同一定义域中(即同一个类中)的同名函数,但形参的个数必须不同,包括 参数个数,类型和顺序 阅读全文
posted @ 2019-04-03 22:17 shell_nut 阅读 (180) 评论 (0) 编辑
  2018年9月30日
摘要:  看到标题可能有人会笑,笔者玩儿呢,同一台电脑12.04控制16.04,笔者也没办法,工作需要。既然碰到这茬了,又不会,学习别人加上自己折腾,总算搞好了,简单记录一下,方便自己也可能帮助到别人。   笔者VMware装Ubuntu16.04时(请参考 "Vm 阅读全文
posted @ 2018-09-30 21:17 shell_nut 阅读 (261) 评论 (0) 编辑