上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 一些零碎的基础知识 一、认识Shell脚本 一)相关概念 Shell是一种命令解释器,作用是按次序执行(遇到子脚本,先执行子脚本的命令)用户输入的命令和程序。 Shell脚本语言是弱类型语言,与其他脚本语言相比的优势是可以处理偏操作系统底层的业务。 查看系统默认Shell: 二)开发规范 1)脚本第 阅读全文
posted @ 2018-01-19 09:52 Shadowplay 阅读(218) 评论(0) 推荐(0)
摘要: Shell变量 一)全局环境变量 全局变量对于定义它的shell和其子shell都是可见的,但如果生成它的shell被终止,全局变量也就消失了。另外全局变量会被子shell的同名变量覆盖。 二)局部环境变量 局部环境变量只能在定义它们的进程中可见。 区别全局环境变量和局部环境变量其实我们只需要记住: 阅读全文
posted @ 2018-01-19 09:52 Shadowplay 阅读(245) 评论(0) 推荐(0)
摘要: shell中的数学计算 一、使用方括号 二、使用(()) 三、bc的用法 bc技术器实际上是一种编程语言,它可以识别: 数字(整数和浮点数)变量(简单变量和数组)注释(以#或C语言中的/* */开始的行)表达式编程语句(例如if-then语句)函数 浮点运算是由内建变量scale控制的。必须将这个值 阅读全文
posted @ 2018-01-19 09:52 Shadowplay 阅读(391) 评论(0) 推荐(0)
摘要: Shell函数 1.定义语法 标准写法: funciton funName () { order....... return n } 简化写法1: funciton funName { order....... return n } 简化写法2: funName () { order....... 阅读全文
posted @ 2018-01-10 23:44 Shadowplay 阅读(231) 评论(0) 推荐(0)
摘要: 条件判断 一、条件测试与比较 一)条件测试基础语法 下列测试语法中如果测试的表达式成立,条件测试就会结束,并返回0. 1.test条件测试 语法:test <测试表达式> 2.中括号条件测试 语法: [ <测试表达式> ] 注意:中括号的内部和两边都要有空格 3.双中括号条件测试 语法: [[ <测 阅读全文
posted @ 2018-01-10 23:28 Shadowplay 阅读(252) 评论(0) 推荐(0)
摘要: Kotlin的类型系统 一、可空类型 类型参数的可空性:在Kotlin中所有泛型类和泛型函数的类型参数默认都是可空的,要使类型参数非空,必须为它指定一个非空的上界。 二、基本数据类型和其他基本类型 1.Kotlin表面上并不区分基本类型和其包装类型,但实际上基本类型,如数字类型尽可能地被高效地使用 阅读全文
posted @ 2017-12-24 12:01 Shadowplay 阅读(438) 评论(0) 推荐(0)
摘要: Lambda编程 一、Lambda表达式和成员引用 一)Lambda表达式语法 成员引用: 二)集合的函数式API 1.filter函数:遍历集合并选出应用给定lambda后返回true的那些元素。 2.map函数:对集合中的每一个运用给定函数并把结果收集到一个新集合。 3.all函数:判断是否所有 阅读全文
posted @ 2017-12-17 22:07 Shadowplay 阅读(641) 评论(0) 推荐(0)
摘要: 类、对象和接口 一、定义类的继承结构 一)Kotlin中的接口 Kotlin的接口与Java8中相似,它们可以包含抽象方法的定义以及非抽象方法的实现,但它们不能包含任何状态。 二)控制继承的修饰符:open、final和abstract:默认为final 三)可见性修饰符:public,protec 阅读全文
posted @ 2017-12-16 22:32 Shadowplay 阅读(850) 评论(0) 推荐(0)
摘要: 函数的定义与调用 一、预备知识:在Kotlin中创建集合 二、让函数更好地调用 一)命名参数和默认参数值 二)消除静态类工具:顶层函数和属性 三、给别人的类添加方法:扩展函数和属性 在Java中使用扩展函数: 注意:既然扩展函数实质是一个静态函数,当然不能被子类重写 2.如果一个类的成员函数和扩展函 阅读全文
posted @ 2017-11-30 22:59 Shadowplay 阅读(1535) 评论(0) 推荐(0)
摘要: Kotlin快速入门 一、函数 二、变量 三、字符串模板 四、类 1.java类 转换为Kotlin类 属性: 五、目录和包 六、表示和处理选择:枚举和when 七、智能转换和“代码块最后表达式就是结果” 八、迭代 1.when 同Java中一样 2.for: 仅以for-each循环的形式存在 f 阅读全文
posted @ 2017-11-27 22:50 Shadowplay 阅读(2432) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页