【C++】STL 容器类型和API函数实现
STL 库 1. STL 库概述 STL 是 C++ 提供的面向【容器,迭代器,算法】相关的一个工具库/标准库。 容器包括: string, vector, deque, queue, list, map, set, stack... 迭代器: 输出,前向,双向,随机 算法: 查询,替换,排序,翻转
【Linux】Linux 命令和 Vim 操作
Linux 命令和 Vim 操作 1. Linux 常用命令 Linux 常用包括软件安装,软件删除,服务启动,相关配置,基本的文件操作... 图形化界面可以完成的任务,都可以利用命令完成,甚至于命令可以完成图形化界面无法完成的相关功能。在嵌入式开发中,主要学习的 Linux 相关命令包括文件操作,
【驱动】ARM体系和架构基础知识
ARM体系和架构必会知识 1.NAND FLASH 和NOR FLASH异同? 在ARM处理器和嵌入式系统中,NAND Flash和NOR Flash是两种常用的非易失性存储技术,它们各有特点和用途。以下是NAND Flash和NOR Flash之间的主要异同点: 相同点 非易失性:两者都是非易失性
【C++】C++ 面向对象面试题
C++ 面向对象面试题 1.面向对象的三大特征: 封装:将客观事物封装成抽象的类,而类可以把自己的数据和方法暴露给可信的类或者对象,对不可信的类或对象则进行信息隐藏。 继承:可以使用现有类的所有功能,并且无需重新编写原来的类即可对功能进行拓展; 多态:一个类实例的相同方法在不同情形下有不同的表现形式
Shell脚本中$0、$?、$!、$、$\*、$#、$@等的意义
变量说明 $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $\* 所有参数列表。如"$\*"用「"」括起来的情况、以"$12 … n"的形式输出所有参数。 $@
Linux
未读
ubuntu远程ssh配置教程
ubuntu远程ssh配置 首先在Ubuntu上安装openssh-server sudo apt install openssh-server
安装好以后,ssh server应该已经开始运行了,可以用下面的命令检查ssh server的状态 systemctl status sshd
Linux
未读
vsftpd.conf 配置文件不见/误删的解决办法
vsftpd.conf配置文件不见/误删的解决办法 通过删除vsftpd服务再重装以为能解决问题,发现还是没有生成vsftpd.conf文件,下述方法已解决我的问题. 依次使用下列命令: apt-get remove vsftpd --purge
apt-get update
apt-get ins
Steam卡片