- 博客(7)
- 收藏
- 关注
原创 C++秋招冲刺训练营笔记
*概念:**野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)**产生原因:**释放内存后指针不及时置空(野指针),依然指向了该内存,那么可能出现非法访问的错误。这些我们都要注意避免。(1)初始化置NULL(2)申请内存后判空(3)指针释放后置NULL(4)使用智能指针GDB调试:gdb调试的是可执行文件,在gcc编译时加入 -g,告诉gcc在编译时加入调试信息,这样gdb才能调试这个被编译的文件 gcc -g tesst.c -o testquit:退出gdb,结束调试。
2022-08-21 11:19:42 72
原创 第5课:Docker基础【DevOps基础培训】
第5课:Docker基础1. Docker简介与安装1.1 什么是Docker?Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。不同的应用程序可能会有不同的应用环境,比
2021-04-12 22:50:52 85
原创 第4课:MariaDB部署和配置【DevOps基础培训】
第4课:MariaDB部署和配置——DevOps基础培训1. MariaDB简介1.1 什么是MariaDB?MariaDB的前身是MySQL,是MySQL源代码的一个分支,二者在绝大多数方面是兼容的。MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。1.2 安装MariaDB使用yum方式安装MariaDB:yum insta
2021-04-09 20:57:45 265
原创 第3课:Nginx部署和配置【DevOps基础培训】
第3课:Nginx部署与配置——DevOps基础培训1. Nginx1.1 什么是Nginx?Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。1.2 安装Nginx1.18.0版本使用命令yum install nginx发现无法找到nginx,
2021-04-02 20:20:23 411
原创 第2课:操作系统网络配置【DevOps基础培训】
第2课:操作系统网络配置——DevOps基础培训1. DNS配置1.1 什么是DNS?域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。例如:微软公司的Web服务器的IP地址是207.46.230.229,其对应的域名是www.microsoft.com,不管用户在浏览器中输入的是207.46.230.229还是www.microsoft.com,都可以访问其Web网站。
2021-03-28 11:00:54 225
原创 第1课:Linux操作系统基础【DevOps基础培训】
第1课:Linux操作系统基础——DevOps基础培训1. 云主机、公网IP教学视频中有详细讲解。2. 设置快照2.1 什么是云主机快照?云主机快照是什么?简单来说,快照就是为云主机进行数据备份,为网站所有者提供随时恢复到保存状态的选项。这些保存的数据就是云主机的备份。如果出现了什么意外,它可以帮助网站恢复到最后的“保存状态”,而不必担心数据丢失等问题。快照可以提高网站的防御系数。假设出现最坏的被攻击情况,快照可以让网站恢复到以前(即更安全)的状态。网站快照可以保存从服务器配置
2021-03-24 18:28:54 537 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人