C/C++学习记录:std::move 源码分析
- 抽空扣一点感兴趣的标准库源码,这里总结一下
std::move()
相关的分析 - 本文中 gcc version: 8.4.1 20200928 (Red Hat 8.4.1-1) (GCC)
- 其中c++库安装路径为
/usr/include/c++/8
std::move()
相关的分析/usr/include/c++/8
本次安装的组件为 Apache HTTP Server
,本篇笔记中记录了全部过程,以供参考。
apache组件的依赖项比较多,所以安装起来会繁杂一点,不过流程都是大同小异。本次升级中采用的是源码手动编译升级的方法,原因是遇到过没有rpm的系统…所以还是自己操作更踏实点。
linux问题解决:多种方法处理ssh暴力攻击
今天在写脚本的时候碰见了一个问题,在使用脚本对一些文件进行权限更改的时候,报出了意料之外的错误。经过对相关内容的查看,发现罪魁祸首是文件名中的空格。
/bin/bash
之前对传参这方面的东西一直是知其然不知所以然。概念用法怎么用都知道,但是其真正的内部操作流程确实是理解不足。这两天一直在总结shell脚本的笔记,写累了正好研究一下传参这方面的内容。
这篇笔记中记录了关于这方面我的理解过程和心得。关于本篇笔记的深度,也是到汇编为止不再深入,就我个人理解来看已经是足够了。
/etc/sudoers
上,下面的关键字(或其他)基本都是这个配置文件里的内容。关于这个配置文件,它是仅可读的,使用管理员账号修改时直接使用w!
强制修改即可。