
Linux
四夕、
这个作者很懒,什么都没留下…
展开
-
07-15 vim使用、以及clang-format的安装
我们在虚拟机下的linux进行编程的时候,会觉得没有在eclipse、vs等编译器上方便。那么今天 我就分享俩个方法能稍微缓解一点压力。第一种:你可以把虚拟机上面的共享文件夹选项打开和windons共享可以点击虚拟机 -> 设置 ,设置共享文件夹。第二种 用vim编译、clang-format格式化代码、gdb运行调错。首先我们去ubuntu software center 去...原创 2019-07-24 17:20:42 · 1118 阅读 · 0 评论 -
Linux-信号量配合父子进程的简单使用
在Linux中,进程间通信大致分为5类(依赖于内核)1. 无名管道2. 命名管道3. 消息队列4. 共享内存5. 信号6. 信号量1.无名管道:用于父子进程或者兄弟进程间函数原型:popen(char *command,char *mode);int pipec(int fd[2]); //fd[0]代表读 fd[1]代表写 command: 要执行的代码操作 mode: 只...原创 2019-08-16 09:25:05 · 1194 阅读 · 0 评论 -
基于Linux 下建立的简单FTP 协议
FTP协议:简单来讲就是文本传输协议实现功能:1.能够进入指定文件路径 -cd2.能够查看服务器文件目录 -ls3.能够上传文件至服务器 -put4.能够从服务器下载文件 -get5.能够查看之前对文件的操作 -hist6.账号密码 验证 7. - quit退出 核心思想:我们要完成上述功能,大致就分为几步。1.客户端发送指令给服务端2.服务端接受指令完...原创 2019-08-18 12:39:03 · 266 阅读 · 0 评论 -
智能垃圾桶 Linux和树莓派-网络编程(总结)
前期准备:1.OLED液晶显示模块2.L9110马达驱动模块3.HC-SR04超声波模块4.SG90舵机驱动模块5.DS18B20温度检测模块6.树莓派3B模块原理:OLED液晶显示屏:液晶显示是点阵显示,就是一个一个的点显示在屏幕上,靠这些点的亮灭组合来完成我们想要的目标。1.那么我们 要想显示就得先创建一个用来初始化屏幕的数组。2.我们创建一个能显示内容在屏幕上的数...原创 2019-08-31 16:46:54 · 987 阅读 · 0 评论 -
自己制作树莓派镜像文件
一般我们都是考官网的镜像文件来用,这次自己手动在Linux上把镜像文件完善。前期准备:1.拷贝2019-07-10-raspbian-buster-lite.img到虚拟机的/work目录下2.拷贝linux-4.18-source.tar.bz2到虚拟机 的/work目录下3.解压文件 tar -xf linux-4.18-source.tar.bz2 到虚拟机 的/work目录下(/...原创 2019-09-05 15:43:08 · 1927 阅读 · 0 评论