- 博客(59)
- 收藏
- 关注
原创 Shell环境
shell环境Shell的环境和功能1. Shell的概述2. 命令补全3. 命令历史4. 命令别名5. 通配符6. 命令后台发送与作业控制Shell变量Shell变量的概念自定义变量环境变量预定义变量位置变量管道与重定向1. 标准设备文件2. 管道3. 重定向4. 管道与重定向的应用Shell脚本1. 脚本的概述2. 脚本的控制结构3. 脚本的使用示例Shell脚本的高级主题1. Shell函数...
2020-01-04 21:10:18
895
原创 Linux操作系统基础
Linux操作系统基础Linux概述Linux结构Linux文件系统类型Linux文件属性Linux目录结构Linux系统环境命令概述1. 命令格式2. 命令帮助目录操作1. 目录的路径概念2. 目录的显示和切换3. 目录的新增和拷贝4. 目录的删除5. 目录的移动和改名文件操作1. 文件的显示和过滤2. 文件的新增和拷贝3. 文件的删除4. 文件的移动、改名和查找5. 文本文件的编辑文件压缩和归...
2020-01-04 20:08:53
1789
原创 智能小车
电机驱动如上图 超声波和舵机如上图 数码管和树莓派如上图 红外线感应如上图 树莓派端代码: #! /usr/bin/env python #coding:utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') import socket import RPi.GPIO as GPIO import time import d...
2019-11-20 19:28:33
930
原创 电脑远程登录树莓派
在树莓派中的操作: 一、查看树莓派ip ifconfig 二、必须先安装tightvncserver!!! sudo apt-get install tightvncserver 三、再安装xrdp服务。 sudo apt-get install xrdp 四、 如果开着防火墙ufw , 那么打开服务器上的远程桌面访问端口 sudo ufw allow 3389 五、重启两个服务 sudo ser...
2019-11-14 20:08:46
274
原创 总结1
C语言:编程思想、算法、数据结构 代码在内存存放区域的例子 结构体字节对齐例子 斐波那契数列 用暴力法求所有回文子串 用动态规划方法求所有回文的子串
2019-10-28 19:56:25
243
原创 QT(二)QT常用类 内存管理机制
QObject的介绍 QWidget的介绍 QString的介绍 QT内存管理机制 内存管理的概念 QT对象树
2019-09-27 20:08:46
773
原创 学习C++(四)
类 从结构到类 软件方法的发展必然 结构化程序设计方法 面向对象方法 定义成员函数 调用成员函数 成员权限 封装 构造函数 类和对象 构造函数 析构函数 默认构造函数和带参构造函数 默认构造函数 带参构造函数 重载构造函数 构造对象过程
2019-09-21 16:00:23
621
原创 学习C++(二)
面向对象语言的发展 面向对象程序设计概念 命名空间 简单的C++程序 C++流 输出char* 类型的变量 输出char* 类型的地址 输入一个数 输入多个数
2019-09-12 20:45:22
185
原创 学习C高级(二十八)
gethostbyname UDP编程 UDP特点 公共函数 socket close recvfrom sendto 客户端与服务器用UDP传输数据案例 多路复用 select
2019-09-08 19:26:59
195
原创 学习C高级(二十五)
网络基本概念 因特网TCP/IP协议簇(或叫TCP/IP栈) socket----套接字 TCP传输 公共函数: 1. socket 创建主动套接字 2. inet_aton 3. htonl、htons、ntohl、ntohs 4. close 5. read、write 客户端专用函数: 1. connect 与服务器连接 服务端专用函数: 1. bind 给服务器指定自身的IP地址和端口号 2. listen 主动套接字为被动套接字 3. accept 与客户端连接 客户端与服务器 客户端与服务器的连
2019-09-06 20:25:53
501
原创 学习C高级(二十四)
什么是线程?(thread) 获取线程ID 线程的创建 线程的退出 线程的善后 线程的分类 线程同步 线程信号量(semaphore) 线程互斥锁 线程读写锁
2019-09-06 13:24:33
599
原创 学习C高级(二十一)
系统调用 IO操作 文件种类 文件系统 操作文件的公共函数 stat 获取文件的元信息 access 检查文件权限 unlink 删除指定文件 mkdir 创建一个空目录 rmdir 删除一个空目录 opendir 打开目录 closedir 关闭目录 readdir 读子目录内容 原生IO操作函数 open close read write lseek
2019-08-31 23:04:29
293
原创 学习C高级(二十二)
多进程编程 进程的退出 系统维护任务中的全局变量 用perror函数打印出错信息 创建子进程 用fork函数创建子进程 对子进程进行善后处理 获取子进程的返回值 创建进程扇 创建进程链 替换当前进程 system函数的设计 用execlp函数实现简易命令行程序 用execl函数运行其他可执行文件
2019-08-31 10:57:24
225
原创 学习C高级(二十)
学习C高级的方法 学C语言时应该要同步掌握的C库函数: 函数来源 函数定义 函数调用 函数声明 Linux系统编程 Linux网络编程 什么是操作系统? 操作系统发展史 多任务操作系统 程序运行时的分区 一个软件的设计流程
2019-08-28 19:06:44
438
原创 学习C(十七)
sprintf,指定内存数据按格式输出到字符串中 sscanf,从字符串中数据按格式读取到指定内存 fprintf,将指定内存数据输出到文件中 fscanf,从文件中读取数据到指定内存 使用fprintf和fscanf完成学生数组的加载保存 使用fgets和fputs实现shell指令中的cp功能 使用fwrite和fread实现shell指令中的cp功能 使用fwrite和fread完成学生数组的加载保存
2019-08-15 18:53:01
593
原创 学习C(十三)
函数指针 函数指针和回调函数 函数指针的运用 简单的回调函数 通用显示数组的函数设计 通用排序的函数设计 函数指针数组 把printf,scanf放入函数数组中使用 使用函数数组来编写简易计算器
2019-08-13 21:41:27
173
原创 学习C(十二)
指针的偏移 数组指针与指针数组 关于通用化设计的指针的偏移 指针偏移 指针数组、数组指针 二级指针数组 指针变量中的注意事项 同样函数设计 通用指针void* 内存拷贝函数memcpy 任意数组元素间的交换
2019-08-11 16:53:02
1068
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅