代码改变世界

阅读排行榜

Linux系统MySQL-5.7.18 release版安装指南

2019-05-26 10:35 by Gizing, 232 阅读, 收藏,
摘要: 与源码版本安装过程基本一致,除了编译环节,本文只谈release版,即含有bin文件版本 好处:每个用户可安装属于自己的MySQL Server 目标主机系统:CentOS 6.8 用户:saojie(没有管理员权限) 目录:/home/saojie/mysql-5.7.18 下载 Linux Ge 阅读全文

希尔排序

2019-05-26 10:16 by Gizing, 231 阅读, 收藏,
摘要: Brief 希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法,是一种 插入排序 ,是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n^2)的第一批算法之一 时间复杂度:平均O(nlogn),最坏(n^2),最好(n) 基本思想 希尔排序是 阅读全文

Git常用操作笔记(待完善)

2020-02-19 22:07 by Gizing, 216 阅读, 收藏,
摘要: Git存储的是文件快照,SVN基于差异存储 1. Git安装及公钥相关 1.1 Linux安装 Ubuntu或Debian安装Git命令:sudo apt-get install git 其他Linux版本源代码安装命令: ./config make sudo make install 1.2 Wi 阅读全文

bash变量

2019-05-26 10:28 by Gizing, 216 阅读, 收藏,
摘要: 变量规则 变量赋值时不加$:var=123,使用时加$: $var或${var} 输出变量:echo $var或echo ${var} 变量类型默认是字符串 变量与变量内容以一个等号连接,且等号两边不能有空格,如i=1 变量名只能由英文和数字组成,且开头不能是数字 变量内容有空格可使用双引号或单引号 阅读全文

bash script

2019-05-26 10:27 by Gizing, 198 阅读, 收藏,
摘要: 执行方式区别 三种执行方式: 、`. sh` 小数点和sh是在开启一个子进程上执行,脚本里的变量和操作不会传到父进程 source直接在父进程中执行 例如配置生效用 而不用 分支 判断符号[] 中括号内的==每个组件都需要空格键分隔==,常用于if..then..fi中 中括号内变量,最好都以双引号 阅读全文