自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 学习笔记4——Shell编程(流程控制)

学习笔记4——Shell编程(流程控制) if语句 1.单分支if条件语句 if [ 条件判断式 ] ; then 程序 fi #或者 if [ 条件判断式 ] then 程序 fi 单分支条件语句需要注意几个点 ● if语句使用fi结尾,和一般语言使用大括号结尾不同 ● [ 条件判断式 ]就是使用test命令判断,所以中括号和条件判断式之间必须有空格 ● then后面跟符合条件之后执行的程序,可以放在[]之后,用“;”分割。也可以换行写入,就不需要“;”了 例: #!/b

2020-09-23 11:18:27 121

原创 学习笔记4——Shell编程

学习笔记4——Shell编程 基础正则表达式 1.正则表达式与通配符 ● 正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配\color{red}{包含匹配}包含匹配。grep、awk、sed等命令可以支持正则表达式。 ● 通配符用来匹配符合条件的文件名,通配符是完全匹配\color{red}{完全匹配}完全匹配。ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了。 2.基础正则表达式 “*”前一个字符匹配0次,或任意多次 ● grep "a*"

2020-09-21 16:07:20 214

原创 二分查找算法细节详解

二分查找算法细节详解 本文就来探究几个最常用的二分查找场景:寻找一个数、寻找左侧边界、寻找右侧边界。而且,我们就是要深入细节,比如不等号是否应该带等号,mid 是否应该加一等等。分析这些细节的差异以及出现这些差异的原因,保证你能灵活准确地写出正确的二分查找算法。 零、二分查找框架 int binarySearch(int[] nums, int target) { int left = 0, right = ...; while(...) { int mid = left

2020-09-21 14:54:09 782

原创 Shell基础——四、五

四、Bash的变量 用户自定义变量 1.什么是变量   ● 变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或是一个数字,就把它存放在一个变量中。每个变量有一个名字,所以很容易引用它。使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以用于保存暂时信息。 2.变量设置规则   ● 变量名称可以由字母、数字和下划线组成,但是不能以数字开头。如果变量名是“2name”则是错误的。   ● 在Bash

2020-09-18 16:23:20 116

原创 学习笔记3——Shell基础(一 ~ 三)

Shell基础 一、Shell概述 1、 Shell是什么 Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。 2、 Shell的分类 ● Bourne Shell:从1979起Unix就开始使用Bourne Shell,Bourne Shell的主

2020-09-17 15:53:11 275

原创 学习笔记2————文本编辑器Vim

文本编辑器Vim Vim是一个功能强大的全屏幕文本编辑器, 是Linux/UNIX上最常用的文本编辑器, 它的作用是建立、编辑、显示文本文件。 Vim 没有菜单,只有命令。 插入命令 命令 作用 a 在光标所在字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行行首插入 o 在光标下插入新行 O 在光标上插入新行 定位命令 命令 作用 : set nu 设置行号 :set nonu 取消行号 gg 到第一行 G

2020-09-15 11:53:55 213

原创 学习笔记——Linux常用命令

学习笔记——Linux常用命令 文件搜索命令 帮助命令 man [命令或配置文件] 例1: man ls 查看命令ls的帮助信息 man services 查看配置文件services的帮助信息 注意:配置文件不要写绝对路径,否则查看的是该文件的内容 例2: man passwd 显示的是passwd命令的帮助信息 原因: 用wherei

2020-09-13 15:39:57 153

空空如也

空空如也

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

TA关注的人

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