shell-正则表达式 正则基础元字符 POSIX BRE 和 ERE 都支持的 meta 字符 字符 BRE/ERE 模式含义 ^ BRE,ERE 锚定行或字符串的开始,如:‘^grep’ 匹配所有以 grep 开头的行。BRE:仅仅在正则表达式结尾处具有特殊含义;ERE:在正则表达式任何地方都有特殊含义 $ BRE,ERE 锚定行 2019-04-15 Shell Linux Shell
shell-编程的基本元素 文中所有需要赋予执行权限的脚本文件,请自行使用 chmod +x添加。 变量123456789101112131415161718192021222324252627282930313233343536373839404142# variable.sh#整形还是字符串?a=2334 # 整形let "a += 1"echo "a = $a&q 2019-04-01 Shell Linux Shell
shell-shell编程基础 向脚本中传递参数shell 脚本传参方式是,直接在执行脚本时,在后面以空格连接变量即可。 $# 用来代表传入脚本参数个数;$@` 代表所有参数的内容。 shell 编程中的参数引用 引用参数 描述 0,1,2… 位置参数。从参数 0 开始,参数 0 代表启动脚本的程序名称。1代表第一个参数,2代表第二 2019-04-01 Shell Linux Shell
shell-初识Shell 第一个 Shell 实例1234#!/bin/bash# hello.shcd /tmpecho "hello world!" 运行这个程序: 123$ chmod +x hello.sh$ ./hello.shhello world! 第一行的#!当命令行 shell 执行程序时,先判断该程序是否有可执行权限。没有可执行权限,通过 chmod +x 给程序赋予权限。 #! 2019-03-29 Shell Linux Shell
PHP-设计模式(一) 什么是设计模式设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理 2019-02-21 PHP 笔记
PHP-数组根据某键值,把相同键值的合并最终生成一个新的二维数组.md 说明: 将原数组中的有某个相同键值的二维数组合并到一个数组中重新组成一个二维数组。 要处理的PHP数组: 1234567891011121314151617181920212223242526272829303132333435363738394041424344$infos = array( array( 'gid' => 36, 2019-02-21 PHP 笔记
PHP-header()生成文件 1234567891011121314151617181920212223242526<?phppublic function httpHeader(){ $id = 21; $sql = "select pass from user where id=" . $id; $pass = $mysql->getResult($sql 2019-02-21 笔记 PHP
PHP-取整函数ceil,floor,round,intval函数的区别 ceil — 进一法取整说明 1float ceil ( float $value ) 返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。 示例: 12345<?php echo ceil(4.3); // 5 echo ceil(9.999); // 10 2019-02-21 笔记 PHP
PHP-自动加载规范 简单实现12345678910111213141516<?phpfunction autoload($className){ $className = ltrim($className, '\\'); $fileName = ''; $namespace = ''; if ($lastNsPos 2019-02-12 PHP PHP PHP标准规范
Golang-json、xml、gob数据编码解码 数据结构要在网络中传输或保存到文件,就必须对其编码和解码;目前存在很多编码格式:JSON,XML,gob,Google 缓冲协议等等。Go 语言支持所有这些编码格式;在后面的章节,我们将讨论前三种格式。 JSON 数据格式Go 语言的 json 包可以让你在程序中方便的读取和写入 JSON 数据。示例: 12345678910111213141516171819202122232425262728 2019-01-18 Golang Golang