- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 黑马程序指针总结
1.指针概述图解 2 指针与指针变量 内存区的每一个字节都有一个编号,这个就是地址。如果程序中标定义了一个变量,在程序进行编译时,系统就会给这个变量分配一个内存单元,并确定他的内存地址(编号)。 指针的实质就是内存地址。指针就是地址,地址就是指针。 指针是内存单元的编号,指针变量是存放地址的变量。3. 野指针 指针变量保存了一个没有意义的...
2019-09-28 22:38:54 143
原创 黑马Linux 学习笔记3
1.基本命令:查看文件cat :查看文件more::默认显示10行首先了解一下VIM的基本指令Vim是Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版,而 gVim 则是其 Windows 版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。因此...
2019-09-17 14:10:05 357
原创 黑马程序员学习笔记2
1.文件与目录 的一般情况 2 ls -la 3常用文件操作命令回家: cd ~ ; cd创建一个目录: mkdir mytest创建递归目录: mkdir -p aa/bb ; tree 查看目录删除空目录: rmdir aa;...
2019-09-14 17:08:01 141
原创 黑马程序员学习笔记1
Linux 快捷键命令1.命令解析器: shell:----unix操作系统 bash:----Linux操作系统命令解析器的本质:根据命令的名字,调用对应的可执行程序。2.Linux下的常用快捷键(1)history 查看历史命令(ctr+N:查看下一条指令(向下进行遍历),ctrl+p 查看上一条指令(向上进行遍历))(2)光标的移动...
2019-09-14 15:32:56 450
转载 如何解决tcp通信中的粘包问题?
关键词:TCP网络通信粘包Linux C/S一粘包问题概述二粘包回避设计第一章粘包问题概述1.1描述背景 采用TCP协议进行网络数据传送的软件设计中,普遍存在粘包问题。这主要是由于现代操作系统的网络传输机制所产生的。我们知道,网络通信采用的套接字(socket)技术,其实现实际是由系统内核提供一片连续缓存(流缓冲)来实现应用层程序与...
2019-09-13 11:19:32 529
原创 派生类创建构造函数需要向基类传递初始值参数
子类是由基类派生出来的,因此我们在创建派生类的对象是,需要对基类初始化。原因:子类将基类的所有成员都继承了过去,所以被继承的成员也会出现在子类,在创建一个子类对象的时候,就会难免调用基类的构造函数。 在创建派生类的时候,需要对数据进行初始化,初始化方法: 在派生类中创建一个构造函数,然后用该构造函数调用基类的构造函数并且向构造函数传递初始值。如:...
2019-09-05 11:20:06 2392
原创 2019-9-3刷题
2018年网易笔试题1:输入一个数列a,a有n个元素,对数列b进行操作:1)将a的第一元素放在b的末尾,2)翻转b。将操作1)2)进行n次,求b例如输入 1 2 3 4输出 4 2 1 3#include <iostream>#include <cstdio>#include <stack>#include <vecto...
2019-09-03 21:48:52 72
转载 github学习教程
借助GitHub托管你的项目代码PS:话说自己注册了GitHub都很久了,却没有怎么去弄,现在系统学习一下,也把自己的学习经历总结下来share给大家,希望大家都能把GitHub用起来,把你的项目代码happy地托管起来!一、基本概念 1.1 必须了解的概念 (1)仓库- Repository 仓库即你的项目,你想在GitHub上开源一个项目,那就必须要新建一个Repo...
2019-09-01 11:25:07 713
mobus协议在STM32单片机上实现
2019-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人