05 2019 档案

摘要:1.Lombok作用: Lombok是开源的代码生成库,是一款非常实用的小工具,可用来帮助开发人员消除Java的冗长代码,尤其是对于简单的JavaBean。通过注解,Lombok可以帮我们自动装配getter()、setter()、toString()、hashCode()和equals()这样的通 阅读全文
posted @ 2019-05-28 08:50 11014p 编辑
摘要:索引:可以大幅提升数据查询速度。 --适合添加索引 主键自动建立主键索引(唯一索引) where字句中的列,频繁作为查询字段的列 表连接关联的列 排序用到的列 索引列的基数越大(即不重复的值越多),索引的效率就越高 --不适合添加索引 表中数据太少 频繁修改的字段 数据重复且分布平均的字段 --索引 阅读全文
posted @ 2019-05-24 08:33 11014p 编辑
摘要:Oracle数据库和schema关系: 一个数据库包含多个schema,schema是数据库对象(table,view,sequence...)的集合,schema一般默认和用户名相同。schema无法单独创建,在创建用户的时候数据库默认新增一个同名schema。A schema下的表可以授权给B 阅读全文
posted @ 2019-05-22 18:14 11014p 编辑
摘要:分区表和分桶表区别如下: 1、分区使用的是表外字段,需要指定字段类型;分桶使用的是表内字段,已经知道字段类型,不需要再指定。 2、分区通过关键字partitioned by(partition_name string)声明,分桶表通过关键字clustered by(column_name) into 阅读全文
posted @ 2019-05-20 19:03 11014p 编辑
摘要:1.hive支持的数据类型: Hive支持原始数据类型和复杂类型,原始类型包括数值型,Boolean,字符串,时间戳。复杂类型包括array,map,struct,union。 原始数据类型: 类型名称大小备注 TINYINT 1字节整数 45Y SMALLINT 2字节整数 12S INT 4字节 阅读全文
posted @ 2019-05-19 21:31 11014p 编辑
摘要:1.HashMap按value排序: HashMap按哈希算法离散存取数据,自身是无法实现排序功能的,需要先把数据结构转为List,借助Collections工具类,重写排序规则实现排序。 1 Map<Integer,String> map=new HashMap<Integer,String>() 阅读全文
posted @ 2019-05-18 22:04 11014p 编辑
摘要:一.对象锁和类锁的区别 对象锁是用于对象实例方法,或者一个对象实例上的,类锁是用于类的静态方法或者一个类的class对象上的。我们知道,类的对象实例可以有很多个,但是每个类只有一个class对象,所以不同对象实例的对象锁是互不干扰的,但是每个类只有一个类锁。但是有一点必须注意的是,其实类锁只是一个概 阅读全文
posted @ 2019-05-18 21:53 11014p 编辑

点击右上角即可分享
微信分享提示