- 博客(5)
- 收藏
- 关注
原创 Shell笔记(一)
第一个shell脚本 #!/bin/bash echo "Hello World !" #! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。 echo 命令用于向窗口输出文本。 Shell变量 #!/bin/bash your_name="runoob.com" 变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下...
2019-11-27 19:09:53
176
原创 Redis数据类型
简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的...
2019-10-21 12:07:55
177
原创 Lambda学习笔记
Lambda简介 Lambda表达式是Java 8以后引入的新的语法,简化了开发者的代码,提升了开发者的开发效率。Lambda表达式是一个可传递的代码块(将代码像数据一样进行传递),可以在以后执行一次或多次。我们可以更简洁、更灵活的代码。 Lambda表达式 lambda表达式举例: (o1,o2) -> Integer.compare(o1...
2019-09-23 13:42:52
227
原创 Hive中的索引
1.简介 Hive在0.7.0版本开始加入索引。Hive中的索引和关系型数据库中的索引又有些不同。例如:Hive中没有关系型数据库中键的概念。 在Hive中有逻辑分区,而建立索引也是成为分区的另一种选择。建立索引可以帮助裁掉一张表的一些数据块,这样能够减少MapReduce的输入数据量。但并不是所有的查询都可以通过建立索引来获得查询速度。 Hive中使用索引和关系型数据库中使用数据库一...
2019-08-20 10:52:27
2647
1
转载 阿里java编程规约
编程规约 代码命名不能以下划线或美元符号,不能使用拼英和英文混合的方式,更不允许中文命名。 类名使用UpperCamelCase风格,必须遵从驼峰形式。 方法名、参数名、成员变量、局部变量统一使用lowerCamelCase风格。 常量名全部大写。 包名统一使用小写。 建议接口类中的方法和属性不再添加任何访问修饰符,保持代码整洁。 接口与实现类的命名: 内部的实现类用I...
2019-07-05 16:03:05
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人