怎么测mbti人格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么测mbti人格相关的知识,希望对你有一定的参考价值。
测mbti人格的方法:兴趣和活动方向、认知方式、判断方式、生活习惯。
1、兴趣和活动方向:MBTI人格类型中每个人的第一个字母要么是E,要么是I,E代表的是外倾,代表的是内倾,这代表了人格中的维度。
2、认知方式:MBTI认知方式是人格类型的第二维度,S代表实感,N代表直觉。前者是基于先前的经验和既定的事实来察觉事物,判断事物,而后者则是依靠自己的直觉来判断外在的事物,这个维度反映了不同的人如何收集信息。
3、判断方式:MBTI人格测试的第三个维度是判断方式,简单来说就是人们如何做出决定,是否理性?还是感情?T代表的理性意味着你是一个有思想的人,会重视事物的规律和逻辑;F代表感情,意味着你是一个有感情的人,你会关注自己和他人的心理感受。
4、生活习惯:MBTI人格测试的最后一个维度是生活方式,它反映了如何处理外部世界。J代表判断,P代表理解和判断的人希望对他们所做的每件事都有一个完整的计划,并希望有一个准确的结果;理解的人愿意接受一切的改变,能够以一种随和的态度理解一切。
mbti人格介绍
迈尔斯-布里格斯类型指标(Myers–Briggs Type Indicator,MBTI)是由美国作家伊莎贝尔·布里格斯·迈尔斯和她的母亲凯瑟琳·库克·布里格斯共同制定的一种人格类型理论模型。
参考技术A MBTI,是美国心理学家迈耶斯和布里格斯提出的一种人格测验量表,主要适用于人格的内部鉴别、因素分析和相关分析。 MBTI主要由四个因素组成:外倾性、精神质、神经质、和开放性。 MBTI的四个因素在不同的人身上会有所侧重。 MBTI是美国最常用的性格测验之一,由于其信效度高,常用于人事选拔、员工招聘等方面。 MBTI的信效度高,在大样本的测验中,其信、效度系数分别在0.80和0.90之间; MBTI的内部一致性系数在0.70~0.80之间; MBTI的分数解释在0.70~0.75之间。 MBTI适合于正式或非正式的人格测验。(五)Hive的UDF、UDAF和UDTF自定义函数
参考技术A order by(全局排序):不经常用sort by+distrbutre by :经常用
set mapreduce.job.reduce=3;
select * from emp sort by empno desc;
select sal,deptno from emp distribute by sal sort by sal;
cluster by:只能是升序排序,相当于(sort by+distrbutre by )
select sal,deptno from emp cluster bY sal;
select concat_ws('_','sdfsdf','sdfs','123');
select cast('000000000000123123123123' as bigint);
select parse_url(' http://facebook.com/path1/p.php?k1=v1&k2=v2#Ref1','HOST' );
select get_json_object('"name":"jack","age":"20"','$.name');
实现wordcount
create table t_movie(
name string,
type string
)
row format delimited fields terminated by ' '
lines terminated by '\n'
location '/data/inner/ODS/01/t_movie';
load data inpath '/data/inner/RAW/01/t_movie/movie' into table t_movie;
select * from t_movie;
select name,split(type,',') from t_movie;
select explode(split(type,',')) from t_movie;
select name,tcol from t_movie LATERAL VIEW explode(split(type,',')) typetable AS tcol;
create table t_wordcount(
wordline string
)
row format delimited fields terminated by '\n'
location '/data/inner/ODS/01/t_wordcount';
load data inpath '/data/inner/RAW/01/t_wordcount/harry' into table t_wordcount;
select word,count(word) from t_wordcount lateral view explode(split(wordline,' ')) eswtable as word group by word;
select word,count(word) from (select explode(split(wordline,' ')) word from t_wordcount) esw group by word;
1,继承类
2,重写方法(实现逻辑)
3,打包
4,上传,创建函数
<dependencies>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-client</artifactId>
<version>2.6.5</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.6.5</version>
</dependency>
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>1.2.1</version>
</dependency>
</dependencies>
UDF:
public class UDFHello extends UDF
public static String evaluate(String value)
..................
hadoop fs -mkdir -p /bdp/hive/bin/lib
hadoop fs -put ./demouf.jar /bdp/hive/bin/lib
create function sxt_hello as 'com.vincent.UDFHello' using jar 'hdfs:////bdp/hive/bin/lib/demouf.jar';
UDAF:
public static class SxtInnerClass implements UDAFEvaluator
@Override
//获取Hive的集群信息
public void init()
//输入数据端,进行map操作
public boolean iterate(String value)
//数据输出端,进行reduce输出
public int terminatePartial()
public String terminate()
UDTF:
public class ExplodeMap extends GenericUDTF
@Override
//数据结果:主要用来写逻辑操作
public void process(Object[] args)
@Override
//数据输入端:主要用来检测数据是否符合标准
public StructObjectInspector initialize(ObjectInspector[] args)
@Override
//关闭
public void close()
以上是关于怎么测mbti人格的主要内容,如果未能解决你的问题,请参考以下文章