学习笔记
文章平均质量分 82
无聊的池子
学计算机的理工男,发发博客存一下学习心得。
展开
-
Docker学习(二)——编写shell脚本
编写shell脚本一、编写登录欢迎脚本welcome.sh二、编写status、 start、stop脚本管理系统服务三、编写系统监控脚本sysmon.sh四、编写FTP探测脚本scanhost.sh一、编写登录欢迎脚本welcome.sh要求:在用户目录/root下编写存储welcome.sh脚本,赋予执行权限,并在~/.bash_profile中调用该脚本,使得在用户登录时显示欢迎信息 uname -a # 查看内核/操作系统/CPU信息 head -n 1 /etc/issue原创 2021-06-26 18:13:51 · 1558 阅读 · 2 评论 -
考研408复习笔记—— 数据结构(五)
考研408复习笔记(五)—— 数据结构(五)前篇跳转三、栈和队列3.1 栈()stack3.2 顺序栈本文中使用图片,来对微信公众号【研者荣耀】中相关课程的学习若发布的内容有什么错误,欢迎留言探讨。前篇跳转考研408复习笔记(四)—— 数据结构(四)三、栈和队列3.1 栈()stack1、定义栈是只允许在一端进行插入或删除操作的线性表。栈顶:允许插入和删除的一端栈底:不允许进行插入和删除的一端空栈:没有存任何数据元素的栈特点:后进先出(LIFO)逻辑结构于线性表相同,但是插入与删除原创 2021-06-26 17:44:34 · 1247 阅读 · 0 评论 -
Docker学习(一)——初识与安装
Docker原创 2021-02-28 11:12:26 · 457 阅读 · 0 评论 -
考研408复习笔记—— 数据结构(四)
考研408复习笔记(四)—— 数据结构(四)前篇跳转二、线性表(三)2.4.2 双链表2.4.2.1 双链表的初始化2.4.2.2 双链表的插入2.4.2.3 双链表的插入2.4.3 循环链表2.4.4 静态链表本文中使用图片,来对微信公众号【研者荣耀】中相关课程的学习若发布的内容有什么错误,欢迎留言探讨。前篇跳转考研408复习笔记(三)—— 数据结构(三)二、线性表(三)2.4.2 双链表双链表,同样是链式存储的结构,与单链表,只能一个方向进行遍历不同,它存储了两个指针域,用于存放前后两个结原创 2020-09-22 20:46:26 · 1136 阅读 · 3 评论 -
考研408复习笔记—— 数据结构(三)
考研408复习笔记(三)—— 数据结构(三)前篇跳转二、线性表(二)2.4 链表(链式存储)2.4.1 单链表2.4.1.1 单链表的初始化2.4.1.2 单链表的按位序插入(带头结点)2.4.1.3 单链表的按位序插入(不带头结点)2.4.1.4 单链表的后插操作与前插操作2.4.1.5 单链表的按位序删除2.4.1.6 单链表的指定结点删除本文中使用图片,来对微信公众号【研者荣耀】中相关课程的学习若发布的内容有什么错误,欢迎留言探讨。前篇跳转考研408复习笔记(二)—— 数据结构(二)二、线性原创 2020-09-20 16:40:33 · 1625 阅读 · 0 评论 -
考研408复习笔记—— 数据结构(二)
考研408复习笔记(二)—— 数据结构(二)二、线性表2.1 定义2.2 基本操作2.3 顺序表2.3.1 定义2.3.2 静态分配2.3.2 动态分配本文中使用图片,来对微信公众号【研者荣耀】中相关课程的学习若发布的内容有什么错误,欢迎留言探讨。二、线性表2.1 定义1、线性表是具有相同数据类型的n(n>=0)数据元素的有限序列,其中n为表长,当n=0时线性表是一个空表。基本逻辑结构如下图:若用L命名线性表,则其一般表示为【注】1)由于线性表中的元素具有相同的数据类型,所以每个原创 2020-09-18 19:12:32 · 2207 阅读 · 1 评论 -
OpenCV学习记录(一)
OpenCV学习笔记(一)opencv介绍下载安装配置系统文件(可以不进行此步)配置步骤相关文件的配置进入VS2017进行相关配置opencv介绍要学习opencv,首先要明白什么是opencv。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ ...原创 2020-01-04 17:33:11 · 1931 阅读 · 0 评论 -
C++指针使用小技巧
C++指针使用小技巧指针基础指针技巧动态分配指针基础首先说一下指针是什么。指针,实际上就和正常的变量一样,稍微不同的是,变量的值是一个数字、字符或者字符串而指针的值则是一个地址。所以,在给带指针的变量赋值的时候要用的便是&(地址符)。这个时候,带*(指针)的变量,如*p,代表的便是该地址的值,而p,代表的则是这个地址。而给指针赋值的方式有两个,一是在声名变量时赋值(如下左图),...原创 2019-12-18 08:30:11 · 585 阅读 · 0 评论 -
hadoop3.2.0完全分布式安装
hadoop3.2.0安装基础准备IP及节点名配置三台虚拟机ssh免密登录配置java环境配置hadoop基础准备从官网上下载好hadoop3.2.0和jdk8,并准备好3台centos7的虚拟机IP及节点名编辑/etc/hostname分别给三台虚拟机命名,我写的是master,slave1,slave2,接着重启虚拟机,使名称生效。然后在/etc/sysconfig/network-...原创 2019-12-17 13:12:00 · 929 阅读 · 1 评论 -
JS与HTML、CSS实现2048小游戏(六)
JS与HTML、CSS实现2048小游戏(六)前篇链接gameover界面优化重新开始——restartgame()前篇链接JS与HTML、CSS实现2048小游戏(一)JS与HTML、CSS实现2048小游戏(二)JS与HTML、CSS实现2048小游戏(三)JS与HTML、CSS实现2048小游戏(四)JS与HTML、CSS实现2048小游戏(五)gameover界面优化在前面...原创 2019-12-15 16:04:07 · 4459 阅读 · 130 评论 -
JS与HTML、CSS实现2048小游戏(五)
JS与HTML、CSS实现2048小游戏(五)前篇链接计数器更新分值——updateScore()游戏结束判定——isgameover()游戏结束逻辑函数内容游戏优化前篇链接JS与HTML、CSS实现2048小游戏(一)JS与HTML、CSS实现2048小游戏(二)JS与HTML、CSS实现2048小游戏(三)JS与HTML、CSS实现2048小游戏(四)计数器在前面的文章中咱们完成...原创 2019-12-15 15:41:42 · 1757 阅读 · 0 评论 -
JS与HTML、CSS实现2048小游戏(四)
JS与HTML、CSS实现2048小游戏(四)前篇链接逻辑分析键盘响应前篇链接JS与HTML、CSS实现2048小游戏(一)JS与HTML、CSS实现2048小游戏(二)JS与HTML、CSS实现2048小游戏(三)逻辑分析在编写游戏的主题逻辑之前,咱们需要先分析清楚游戏的一个主要流程。在这个网页版的2048中没有办法通过手机版那样滑动来操作,小编就设定使用上下左右四个方向键(也可以改...原创 2019-12-13 14:40:50 · 2037 阅读 · 0 评论 -
JS与HTML、CSS实现2048小游戏(三)
JS与HTML、CSS实现2048小游戏(三)前篇链接随机数生成方法——generateOneNumber()1、 初始化棋盘格init()方法2、 数字格初始化前篇链接JS与HTML、CSS实现2048小游戏(一)JS与HTML、CSS实现2048小游戏(二)随机数生成方法——generateOneNumber()在前面的文章中数字格和棋盘格已经初始化完成,init()初始化的步骤差不...原创 2019-12-13 14:05:29 · 2264 阅读 · 0 评论 -
JS与HTML、CSS实现2048小游戏(二)
JS与HTML、CSS实现2048小游戏(二)前篇链接游戏主逻辑——更新游戏newgame方法1、 初始化棋盘格init()方法2、 数字格初始化前篇链接游戏主逻辑——更新游戏newgame方法在前面的文章中,已经带大家做好了2048的基本html内容框架,接下来便要开始编写JS程序实现这个游戏。首先,咱们来编写newgame()方法用于开始新游戏。因为这个是引用在主页面中的逻辑,所以咱们...原创 2019-12-12 19:48:00 · 3190 阅读 · 2 评论 -
JS与HTML、CSS实现2048小游戏(一)
JS与HTML、CSS实现2048小游戏(一)引言知识储备功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入引言这是大...原创 2019-12-12 19:09:30 · 5674 阅读 · 0 评论