自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

God Liao On The Way

记录学习经历,顺便发发牢骚

  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Shell实战之系统信息分析

案例介绍利用shell脚本获取系统的信息和系统当前状态信息,如系统的名称版本,系统当前的负载,磁盘使用情况等。该案例一共包括两个脚本文件: 1、monitor.sh (主控制脚本) 2、sys_monitor.sh(系统信息监控脚本文件) 3、test.sh (测试主控脚本,没什么实际用处)准备在linux上新建一个文件夹shell1,然后在里面新建三个.sh文件:monitor.sh、sys

2017-09-27 12:12:50 550

原创 手写快速排序

快速排序简介快速排序是一种很不错的排序算法,算法复杂度为n*logn。快排使用了分而治之的思想,每次排序是都找到一个基准(我们学习时经常使用第一个作为基准),然后把小于基准的元素放到基准元素的左边,大于基准的元素放到基准元素的右边,这样一次排序下来,基准元素左边都是小于(等于)基准的数,基准右边的元素都是大于(等于)基准的元素了。快速排序关键点就是找到这样一个基准并将其放到恰到的位置。算法思路定义一

2017-09-25 20:34:21 10248 2

原创 图解归并排序

图解归并排序

2017-09-19 10:22:16 3249

原创 Shell编程之流程控制

判断文件类型-d:文件是否存在,若存在且为目录 -e:文件是否存在 -f:文件是否存在且是否只是普通文件 例子:[ -e /home/lcl/lab3.txt ]是判断/home/lcl/lab3.txt文件是否存在,注意中括号前后必须带空格判断文件权限-r:文件是否存在且有读权限。 -w:文件是否存在且有写权限。 -x:文件是否存在且有执行权限。文件比较文件1 -nt 文件2 :文件1是

2017-09-18 11:31:06 507

原创 Shell编程基础

变量查看变量:set 删除变量:unset 变量名 设置环境变量:export 变量=变量值 查看环境变量 :env环境变量PATH 查看环境变量:echo $PATH 增加环境变量:$PATH="$PATH":/要添加的路径环境变量PS1 输出PS1:echo $PS1设置环境变量PS1: 系统语系查看语系:locale 输出系统当前语系:echo $LANG 查看系统默认语系:

2017-09-17 17:56:36 321

原创 Linux学习笔记之工作管理

工作管理将进程放入后台一些进程执行需要一些时间,我们可以把它放入后台执行以便在前台可以执行其他操作,将进程放入后台有两种方式: 1、在命令行后面加 ”&”:放入后台执行 2、按Ctrl+Z:放入后台暂停执行查看看后台工作jobs -l:-l显示是工作的pid 后台进程恢复到前台:fg %工作号 前台恢复到后台: bg %工作号后台命令脱离终端执行第一种方式:将后台命令加入到/etc/rc.l

2017-09-17 17:24:50 326

原创 Linux学习笔记之进程管理

查看进程ps auxa:显示所有,u:显示进程所属用户,x:显示没有控制终端的进程ps -le-l:长格式显示,-e:显示所有进程显示进程树pstree [选项]-p :显示进程的PID,-u:显示进程所属用户查看系统健康状态 top [选项] 效果: 上面几个比较重要的参数:load average后面三个参数是前1、5、15分钟的平均负 载 。CPU空闲率74.7%id,空闲内存3

2017-09-17 16:59:53 325

原创 Linux学习笔记之服务管理

按安装方式将服务分类RPM包安装的服务 查看服务自启动状态:chkconfig –list chkconfig –list查看的是服务的自启动状态,并不代表服务现在是启动还是未启动的。 RPM包安装的服务在默认位置,不需要指定源码包安装的服务 服务安装的位置:一般安装在:/usr/local下 源码包安装的位置需要管理员设定。RPM包安装和源码包安装方式的不同导致对两种方式安装的管理也不同

2017-09-13 22:41:36 266

原创 Linux学习笔记之权限管理

文件权限权限 -rw-r–r– r:读,w:写,x:执行 第一位“-“表示文件,d表示目录,l表示软链接文件 所有者权限:rw-,所属组权限:r–,其他人权限:r–权限修改 一般我们使用如下方式修改权限: r对应数字4,w对应数字2,x对应数字1 修改文件file1的权限 chmod 755 file1 755 <==> rwxr-xr-x对于目录来说,最高权限是w 对

2017-09-13 00:37:35 405

原创 Group Anagrams LeetCode 解题报告

题目Given an array of strings, group anagrams together.For example, given: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”], Return:[ [“ate”, “eat”,”tea”], [“nat”,”tan”], [“bat”] ] Note: All input

2017-09-11 13:15:47 344

原创 linux使用yum方式下载指定版本的mysql

第一步:进入Mysql官网找寻yum源进入Mysql官网,选择DOWNLOADS下的Yum Repository,翻到下面选择一个yum源文件进行下载,如我选择的是: 第二步:修改yum源解压下载好的文件得到文件夹etc,打开/etc/yum.repos.d,可以看到如下内容:# Enable to use MySQL 5.5[mysql55-community]name=MySQL 5.5

2017-09-04 14:52:01 7160

原创 Linux下搭建Web项目运行环境Tomcat+Mysql+Jdk

环境说明系统 :CentOS 6 Tomcat :apache-tomcat-8.5.9 JDK版本 :jdk-1.8.0_144 Mysql版本:5.7.19 MySQL Community Server (GPL)软件安装JDK安装1、先卸载CentOS自带的JDK,搜索已安装jdkrpm -qa | grep java2、使用rpm -e –nodeps 包名 卸

2017-09-03 23:36:11 5991

Postman windows 64位

可以用的postman啦,国外网站下载比较慢。于是上传到这里供大家下载,为了您更快的下载,特地压缩了,希望对你有帮助!

2018-07-26

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

TA关注的人

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