自定义博客皮肤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)
  • 收藏
  • 关注

原创 Ubuntu默认文本编辑器由nano改为vim

提供2种方法将Ubuntu的默认文本编辑器由GNU nano修改为vim。

2024-10-28 10:25:21 251

原创 Centos 7 安装Nodejs使用npm命令

目前的最新版本为Node.js v18.x不支持Centos 7系统,因此安装支持Centos 7 的最高版本Nodejs v16.x。

2022-09-28 11:27:28 5021 1

原创 Docker部署Gitlab和gitlab-runner,搭建一站式DevOps平台

Docker部署gitlab和gitlab-runner,搭建一站式DevOps平台

2022-06-15 16:44:39 582

原创 Centos环境Docker安装和使用教程

Centos系统中Docker安装和使用教程

2022-06-08 16:09:44 350

原创 Hadoop发行版 Cloudera CDH 6.3.2及CM 安装包下载(阿里云盘 不限速)

由于CDH已停止维护,且Cloudera不再为CDH提供免费的下载服务,因此网上很难直接下载到CDH和管理工具CM的安装包。百度云盘上的资源下载速度极慢,开了会员才下载下来。现已上传至不限速的阿里云盘:

2022-06-01 11:35:01 3794 5

原创 【Leetcode刷题】807 保持城市天际线 Python题解

0 题目信息名称:807. 保持城市天际线地址:https://leetcode-cn.com/problems/max-increase-to-keep-city-skyline/难度:中等描述:给你一座由n x n个街区组成的城市,每个街区都包含一座立方体建筑。给你一个下标从0开始的n x n整数矩阵grid,其中grid[r][c]表示坐落于r行c列的建筑物的高度 。城市的天际线是从远处观察城市时,所有建筑物形成的外部轮廓。从东、南、西、北四个主要方向观测到的天际线可能不同。我们被允许为

2021-12-13 20:48:42 169

原创 【Leetcode刷题】15 三数之和 Python题解

0 题目信息名称:15. 三数之和地址:https://leetcode-cn.com/problems/3sum/难度:中等描述:给你一个包含n个整数的数组nums,判断 nums 中是否存在三个元素a,b,c ,使得a + b + c = 0 ?请你找出所有和为0且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]1 题解A(分类处理)基本思想分为4类情况处理:第1

2021-12-08 21:39:00 208

原创 【Leetcode刷题】54 旋转矩阵 Python题解

0 题目信息名称:54. 螺旋矩阵地址:https://leetcode-cn.com/problems/spiral-matrix/难度:中等描述:给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]...

2021-12-08 20:15:15 264

原创 centos7安装高版本git教程

目录前言一、git官方文档二、手动安装1. 卸载低版本2. 下载解压3. 编译源码4. 验证结果总结前言生产服务器安装的Linux为Centos7.9,默认使用yum安装git只能到1.8.3。因此打算升级一下git版本。# 查看centos版本$ cat /etc/redhat-release# CentOS Linux release 7.9.2009 (Core)# 使用yum安装$ yum install git# git version.

2021-12-08 18:32:53 999

原创 全文搜索引擎Elasticsearch基础教程

全文搜索属于最常见的需求,开源的 Elasticsearch是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。Elasticsearch 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elasticsearch 是 Lucene 的封装,提供了 REST API 的操作接口,开箱即用。1 安装以v7.9.1版本为例,目前最新版本是v7.15.11.1 手动安装..

2021-12-08 18:26:24 97

原创 【奇怪知识点】百事有雪碧吗?

0 背景上周买了6罐<美年达>快乐水,喝的时候看了看标签,发现是百事出品的,然后就想着为啥可口可乐没有这款汽水,然后就没有然后了……今天喝到了<芬达>,突然发现这不就是可口可乐的<美年达>……一鼓作气画了一个小表格,以备不时之需!1 产品对照碳酸饮料可口可乐百事可乐可乐可口可乐百事可乐橙子味饮料芬达美年达柠檬味饮料雪碧七喜2 口感介绍一家之言,不足为凭。博君一笑,分文不取。可乐组可口可乐入口气泡足,比较

2021-12-08 18:24:13 1061

原创 Linux常用命令整理

# 查看当前目录大小$ du -sh

2021-12-08 18:23:20 153

原创 SSH免密登录远程服务器配置

如果使用Linux服务器进行远程编程,每次SSH登录时都要输入密码过于繁琐。我们可以使用SSH Key来实现SSH无密码登录。1 在本地机器上生成私钥和公钥打开终端,使用下面的命令生私钥和公钥:# 生成私钥和公钥(使用rsa加密)$ ssh-keygen -t rsa生成秘钥的过程中会要求你指定一个文件来保存密钥,按Enter键使用默认的文件就行了。然后需要输入一个密码来加密你的秘钥。Generating public/private rsa key pair.Enter file in w

2021-12-08 18:22:12 186

原创 centos 7安装高版本的zsh教程

0 背景生产服务器安装的Linux为Centos7.9,默认使用yum安装zsh只能到5.0.2版本;想要使用powerlevel10k主题就需要≥5.2版本的zsh。因此手动编译安装一下5.8版本的zsh# 查看centos版本$ cat /etc/redhat-release# CentOS Linux release 7.9.2009 (Core)# 使用yum安装$ yum install zsh# 查看版本信息$ zsh --version# zsh 5.0.2 (x86_

2021-12-08 18:19:54 1929 1

原创 Sublime Text 2/3 中文乱码问题解决方案

Sublime Text 2/3 中文乱码问题解决方案

2015-04-26 18:54:30 464

转载 做好Presentation的五个原则(转载)

做好Presentation的五个原则(转载)原文地址:如何做好Presentation?(1)-五个原则在大学四年的成长中,在课堂、作业答辩、论文答辩、社团工作等诸多方面需要我们掌握并熟练的使用一项技能,那就是Presentation!从未来职场需求的角度讲,这是一项新人、骨干、中层、高层都离不开的技能,同时也是展示个人综合素养的一个良好窗口。所以,同学们务必要高度重视大

2015-01-08 18:00:03 3685

原创 基于内存缓冲区的流媒体数据缓存排序(二)

C++ 实验基于内存缓冲区的流媒体数据缓存排序(二)要求:①针对一个流媒体节目的单线程下载进行处理;②节目数据包无丢失、有乱序,假设乱序范围不超过10个数据包;③将收到的数据包直接写入缓冲区,缓冲区长度无限定;④排好序的数据如果超过一定长度,如30KB(可设定),则输出到文件;实现要求缓冲区类    定义基于动态内存分配的缓冲区类,包括如下数据成

2015-01-07 21:06:10 935

原创 基于内存缓冲区的流媒体数据缓存排序(一)

C++ 实验基于内存缓冲区的流媒体数据缓存排序基于内存缓冲区的流媒体数据缓存排序要求:①针对一个流媒体节目的单线程下载进行处理;②节目数据包无丢失、无乱序;③将收到的数据包直接写入缓冲区,缓冲区长度无限定;④排好序的数据如果超过一定长度,如30KB(可设定),则输出到文件;⑤如果结束,将缓冲区中连续的数据写入文件;源代

2015-01-07 20:51:47 1944

原创 二叉树的全部遍历实现与应用

二叉树的遍历与应用一、  实验目的1. 熟练掌握二叉树的根前序、根中序、根后序遍历的递归和非递归的算法实现,并且能够从时间和空间复杂度的角度综合考虑递归和非递归算法的不同特点。2. 二叉树是计算机科学中应用非常广泛的数据结构之一,通过对二叉树遍历算法的递归与非递归实现加深对二叉树的理解,并且学会用二叉树来解决实际中的简单问题。3. 训练逻辑性的思维,通过对二叉树遍历算法问题的深入思

2014-12-28 19:42:20 1325

原创 线性表的实现与应用--表达式中缀转后缀并求值

线性表的实现与应用算数表达式中缀转后缀并求值一、  实验目的1. 熟练掌握线性表在顺序存储结构和链式存储结构中的特点以及相关的查找、插入、删除等基本操作的实现方法,并且能够从时间和空间复杂度的角度综合考虑两种不同存储结构的不同特点。2. 栈是计算机科学中应用非常广泛的数据结构之一,通过将中缀表达式转为后缀表达式来加深对栈的理解,并且学会用栈来解决实际中的简单问题。3. 训练逻辑

2014-12-28 17:52:38 951

原创 Python 倒排索引

倒排索引倒排索引(Inverted index),也常被称为反向索引,是一种索引方法,用来存储某个单词存在于哪些文档之中。是信息检索系统中最常用的数据结构。通过倒排索引,可以根据单词快速获取包含这个单词的文档列表。主要完成以下三个功能:(1).建立索引:首先输入100行字符串,用于构建倒排索引,每行字符串由若干不含标点符号的、全部小写字母组成的单词构成,每个单词之间以空格

2014-12-28 11:47:49 7037

空空如也

空空如也

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

TA关注的人

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