摘要: 原文链接 语法 sed 's/serach_str/replace_str/g' file_path 在某个文件中查找所有的serach_str并替换为replace_str 参数 描述 serach_str 要搜索的字符串 replace_str 用于替换搜索到的字符串 file_path 文件路 阅读全文
posted @ 2018-12-22 22:17 HarveyCC 阅读(2584) 评论(0) 推荐(0) 编辑
摘要: 原文链接 方法1 “${varible##*string}” 从左向右截取最后一个string后的字符串 e.g. exampleString="abc//888//abcdd//1234//444//1234//5" subString="${exampleString##*//}" echo $ 阅读全文
posted @ 2018-12-22 22:16 HarveyCC 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 原文链接 数组定义 array=('ab' 'cd' 'dd') array1=(1 2 3) 元素赋值 array[1]='dddd' # 第二个元素重新赋值 获取元素 value=${array[1]} # 获取第二个元素 echo $value #dddd 获取数组长度 count="${#a 阅读全文
posted @ 2018-12-22 22:15 HarveyCC 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 原文链接 我们先来定义一个方法 function methodName() { paramName1=$1 paramName2=$2 paramName3=$3 # 依此类推,参数是从1开始标号,而不是0,切记 # # do something # echo "${param1}${param2} 阅读全文
posted @ 2018-12-22 22:12 HarveyCC 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 原文链接 以下代码在Ruby 2.5.1中编译通过 定义 myHash = Hash.new myHash1 = Hash["key1" => 100, "key2" => 200] myHash2 = Hash.new("defualtValue") # 创建带有默认值的Hash,当访问不存在的任 阅读全文
posted @ 2018-12-22 21:42 HarveyCC 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 原文链接 以下代码在Ruby 2.5.1中编译通过 数组定义 myarray = Array.new(10) # 定义长度为10的数组 myarray1 = Array.new(4, "item") # 定义长度为4,并用 'item'填充 myarray2 = [12, 13, 14] 赋值 my 阅读全文
posted @ 2018-12-22 21:40 HarveyCC 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 原文链接 GROUP_CONCAT功能 将某个字段的值拼接成字符串。 举例使用 先看一下原始数据表 执行下面sql语句 SELECT `cid`,GROUP_CONCAT(mid) AS `mids` FROM `tableName` GROUP BY `cid`; 将相同cid的行的mid字段的值 阅读全文
posted @ 2018-12-22 21:36 HarveyCC 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 原文链接 REPLACE函数功能 REPLACE(columnName, search_str, replace_str) 查找columnName字段中所有search_str,并替换为replace_str 举例使用 源数据表 执行下面sql语句 UPDATE `tableName` SET ` 阅读全文
posted @ 2018-12-22 21:33 HarveyCC 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 原文链接 extension NSImage { func resize(_ to: CGSize, isPixels: Bool = false) -> NSImage { var toSize = to let screenScale: CGFloat = NSScreen.main?.back 阅读全文
posted @ 2018-12-22 21:27 HarveyCC 阅读(460) 评论(0) 推荐(0) 编辑