自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

池子的学习分享

学习过程中攒下来的文章,大家互相学习啊

  • 博客(21)
  • 收藏
  • 关注

原创 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 1381 2

原创 考研408复习笔记—— 数据结构(五)

考研408复习笔记(五)—— 数据结构(五)前篇跳转三、栈和队列3.1 栈()stack3.2 顺序栈本文中使用图片,来对微信公众号【研者荣耀】中相关课程的学习若发布的内容有什么错误,欢迎留言探讨。前篇跳转考研408复习笔记(四)—— 数据结构(四)三、栈和队列3.1 栈()stack1、定义栈是只允许在一端进行插入或删除操作的线性表。栈顶:允许插入和删除的一端栈底:不允许进行插入和删除的一端空栈:没有存任何数据元素的栈特点:后进先出(LIFO)逻辑结构于线性表相同,但是插入与删除

2021-06-26 17:44:34 1031

原创 一些比赛经验总结

一些比赛经验总结答题抉择写这个文章记录一下自己的新的体会,同时给同学们借鉴一下,也希望有大佬能指点指点。答题抉择像ICPC、CCPC以及各省的程序设计大赛,一般排位的顺序都是先取队伍解题的正确个数,个数多的则排在前面;若个数一致,则查看队伍的总用时,总用时短的排在前。而队伍的总时间是解题的时间和错误提交的罚时的总和。错误提交:是指在提交程序进行检测后出现答案错误,此时会记录一次20分钟的罚时,在正确答对该题之后,将罚时记录进总时间。根据这个比赛规则就可以制定几种比较浅显的策略:1、不管错误次数和罚

2021-05-12 16:44:26 798

原创 Docker学习(一)——初识与安装

Docker

2021-02-28 11:12:26 342

原创 考研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 918 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 1368

原创 考研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 1904 1

原创 考研408复习笔记—— 数据结构(一)

数据结构一、绪论1.1 数据结构的目的1.2 基本概念1.2.1、 数据1.2.2、数据元素、数据项1.2.3、数据对象、数据结构1.2.4、数据类型、抽象数据类型(ADT)1.3 三要素1.3.1、逻辑结构——数据元素之间的`逻辑关系`。1.3.2、物理结构(存储结构)——如何用计算机`表示`数据元素的逻辑关系1.3.3、数据的运算1.4 算法1.4.1 五个特性1.4.2 “好”算法的特点1.5 时间复杂度(计算技巧、必考)1.6 空间复杂度小结一、绪论1.1 数据结构的目的1、如何用程序代码

2020-09-16 19:09:36 5502

原创 ACM编程队训练记录(二)

ACM编程队训练记录(二)变量身为学校acm队的队长,对上个学期的训练做一下记录。本次训练针对的是大一新入学的学生,没有相应的编程基础,因此本次进行基础的编程教学。本次记录的训练时间为2019年10月26日变量变量也就是数学中的变量,一个可以变化的值,在计算机语言中能储存计算结果或能表示值抽象概念。通俗的说,在c++编程中,变量就是你随意声明的一个...

2020-03-24 11:29:14 211 1

原创 总结一下OJ练题系统

北京大学 POJ: http://poj.org/浙江大学 ZOJ: https://zoj.pintia.cn/home任青网络信息学奥赛(OI) RQNOJ: http://www.rqnoj.cn/杭州电子科技大学 HDOJ:http://acm.hdu.edu.cn/华中科技大学 HUSTOJ:http://oj.csoeasy.com/华东师范大学OJ h...

2020-03-23 10:56:52 581

原创 ACM编程队训练记录(一)

ACM编程队训练记录(一)ACM介绍评分情况题目提交情况比赛排名计算比赛工作语言及编程语言判题系统编程软件基础编程讲解编程格式头文件名字空间主函数总结及作业内容作业本次训练针对的是大一新入学的学生,没有相应的编程基础,因此本次进行基础的编程教学。本次记录的训练时间为2019年10月19日ACM介绍国际大学生程序设计竞赛(英文全称:International Collegiate Progra...

2020-01-06 16:27:07 708

原创 OpenCV学习记录(一)

OpenCV学习笔记(一)opencv介绍下载安装配置系统文件(可以不进行此步)配置步骤相关文件的配置进入VS2017进行相关配置opencv介绍要学习opencv,首先要明白什么是opencv。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ ...

2020-01-04 17:33:11 1758

原创 C++指针使用小技巧

C++指针使用小技巧指针基础指针技巧动态分配指针基础首先说一下指针是什么。指针,实际上就和正常的变量一样,稍微不同的是,变量的值是一个数字、字符或者字符串而指针的值则是一个地址。所以,在给带指针的变量赋值的时候要用的便是&(地址符)。这个时候,带*(指针)的变量,如*p,代表的便是该地址的值,而p,代表的则是这个地址。而给指针赋值的方式有两个,一是在声名变量时赋值(如下左图),...

2019-12-18 08:30:11 498

原创 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 792 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 4287 129

原创 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 1572

原创 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 1970

原创 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 2223

原创 比赛分享——蓝桥杯

比赛分享——蓝桥杯比赛介绍比赛注意事项1、比赛项目2、开发环境赛前练习1、基础准备2、练习平台3、学习论坛4、真题总结比赛介绍相信大家或多或少都听说过“蓝桥杯”这个比赛,这是一个为推动软件开发技术的发展,促进软件专业技术人才培养,向软件行业输送具有创新能力和实践能力的高端人才,提升高校毕业生的就业竞争力,全面推动行业发展及人才培养进程,由工业和信息化部人才交流中心特举办的“全国软件专业人才设计...

2019-12-12 21:07:32 9511 4

原创 JS与HTML、CSS实现2048小游戏(二)

JS与HTML、CSS实现2048小游戏(二)前篇链接游戏主逻辑——更新游戏newgame方法1、 初始化棋盘格init()方法2、 数字格初始化前篇链接游戏主逻辑——更新游戏newgame方法在前面的文章中,已经带大家做好了2048的基本html内容框架,接下来便要开始编写JS程序实现这个游戏。首先,咱们来编写newgame()方法用于开始新游戏。因为这个是引用在主页面中的逻辑,所以咱们...

2019-12-12 19:48:00 3003 2

原创 JS与HTML、CSS实现2048小游戏(一)

JS与HTML、CSS实现2048小游戏(一)引言知识储备功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入引言这是大...

2019-12-12 19:09:30 5492

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除