摘要: 选择排序: 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。 代码实现: $arr = [ 阅读全文
posted @ 2017-02-12 22:08 cat_crazy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序思想: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 代码实现:(从小到大) $arr = [1, 21, 13, 4, 15, 26, 阅读全文
posted @ 2017-02-12 21:12 cat_crazy 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIASM、InnoDB以及Gemeni这7种Mysql表类型。其中DBD、InnoDB属于事务安全类表,而其他属于事务非安全类表。 DBD Berkeley DB(DBD)表是支持事务处理的表,由Sleepycat软 阅读全文
posted @ 2017-02-08 20:05 cat_crazy 阅读(9651) 评论(0) 推荐(1) 编辑
摘要: 本篇文章是对php中的foreach问题进行了详细的分析介绍,需要的朋友参考下 本篇文章是对php中的foreach问题进行了详细的分析介绍,需要的朋友参考下 前言:php4中引入了foreach结构,这是一种遍历数组的简单方式。相比传统的for循环,foreach能够更加便捷的获取键值对。在php 阅读全文
posted @ 2017-02-06 11:17 cat_crazy 阅读(2849) 评论(0) 推荐(2) 编辑
摘要: PS:原创文章,如需转载,请注明出处,谢谢! 本文地址:http://flyer0126.iteye.com/blog/2257670 nginx rewrite指令语法:rewrite regex replacement [flag];默认值:无作用域:server,location,if如果一个 阅读全文
posted @ 2017-01-26 21:50 cat_crazy 阅读(6264) 评论(0) 推荐(0) 编辑
摘要: 昨天写了一个Linux定时任务,搞了半天才是搞好,现在分享下我犯得错误 首先在Linux根目录下创建一个目录 mkdir cat_crazy 进去创建一个shell脚本test.sh,内容是: #!/bin/sh echo "这是一个定时任务" >> usrs 这个脚本是可以运行的,测试过 然后写个 阅读全文
posted @ 2017-01-19 13:47 cat_crazy 阅读(201) 评论(0) 推荐(0) 编辑
摘要: shell函数 注:现在是unix编程 实例: #!/bin/shdemon(){ echo "这是一个shell脚本"}demon 注: 调用是只写函数名没有() 函数的返回值 函数的返回值只能是数字(0-255) #!/bin/shdemon(){ echo "这个函数会对输入的两个数字进行加法 阅读全文
posted @ 2017-01-17 16:42 cat_crazy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 流程控制 先说几个注意的地方 1)注意你是在unix下编程,注意文件的编码如果你发现报错请用notepad++打开,编辑->文档格式转换->点unix,然后再上传运行即可 2)sh的流程控制不能为空 语法格式: if else if condition then command1 command2 阅读全文
posted @ 2017-01-17 14:11 cat_crazy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: shell printf命令 printf是shell的另一个输出命令,默认printf不会自动添加换行我们可以手动添加\n. 语法: printf format-string [arguments......] 注;format-string 为格式控制字符串 arguments为需要输出的变量 阅读全文
posted @ 2017-01-17 13:52 cat_crazy 阅读(207) 评论(0) 推荐(0) 编辑
摘要: shell echo命令 显示普通字符串: echo "I am cat_crazy.'" 注:这里的双引号可以省略 显示转义字符: 如果要输出引号,*号等需要转义才能输出,如下 echo \"我是cat_crazy\" 输出结果是 "我是cat_crazy" 注:引号需要转义才能输出 显示变量: 阅读全文
posted @ 2017-01-17 13:29 cat_crazy 阅读(212) 评论(0) 推荐(0) 编辑