自定义博客皮肤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 74

原创 学习笔记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 173

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

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

2020-09-21 14:54:09 711

原创 Shell基础——四、五

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

2020-09-18 16:23:20 82

原创 学习笔记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 236

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

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

2020-09-15 11:53:55 153

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

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

2020-09-13 15:39:57 117

空空如也

空空如也

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

TA关注的人

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