不靠谱,没有任何测试可以用一分钟时间测出人的性格,首先正版的MBTI是有版权费的,网上的测试大都是七拼八凑,大量删减的的,实在是没有必要在这上面浪费时间。
其次,别说一分钟的,就算是正版的MBTI,在心理学学术领域也一样面临争议,人的性格是复杂多变的,通过短短几十道题,把几十亿人简单的分成16种性格本身就不科学,更何况你只有一分钟,恐怕连10道题都没有。
MBTI是伊莎贝尔·布里格斯·迈尔斯和她的母亲一起制定的性格分析指标,这对母女以荣格的《心理类型》中的8种心理类型理论为基础,通过对人类不同性格的长期观察和研究,开发出了备受欢迎MBTI测验。
MBTI不靠谱的原因有以下几点:
迈尔斯母女并没有经过任何正规的心理学培训。
荣格指出《心理类型》是自己通过观察得出的结论,没有经过实验验证。现在荣格的8种心理类型学说已经被实证基础更强、更经得起推敲的大五人格理论所取代。
MBTI测验测出的结果都是偏向正面的,严谨的心理学又怎么会只捡好听的说呢?
在测试中,有人发现自己每次测试的结果都不一样。如果说时隔几年结果不同还能勉强说得过去,但短期内得出不同的结果,只能说明这个测试没用任何的参考价值。
很多人觉得MBTI准确,是因为它的描述过于笼统模糊,可以代入到每个人身上,这就是巴纳姆效应。
心理学属于严肃的学科,是要经过科学验证的,MBTI把人分成16种类型,却没有任何的实验数据支持,如果只是通过对人观察,哪怕是长时间的,这个分类也是武断的。
这个测试,如果只是把它当个娱乐,到是无伤大雅,但切忌不要对结果太过认真,尤其是这种一分钟的删减版。
胡先煦是ESFP型人格吗?你觉得他有没有“社交牛逼症”?一般来说,和ESFP挺好相处。ESFP是我最羡慕的一类人,开心果,十六型中,最天真快乐,最灵活善巧,最能享受生活,活在当下的人。这类人很容易快乐,也很容易感到满足,精力充沛,随着准备着挥洒自我。ESFP是一种极具情绪感染力的人,他们的感官敏锐,而且会在各个地方出现,他们享受与友人欢聚的闲散时刻很容易绽开笑容,用生命力去感染身边的人。
他们很难冷场,是热场狂魔,同时也可能是节奏大师,基本有ESFP在的群,一天聊天记录估计能上千条,而且聊天的内容五花八门,从偶像爱豆,到口红色号,再到香水,到路上看到的小奶猫。但ESFP的孤独,是一种人群的孤独,从另一种角度上看,他们是最孤独的人,因为他们耐不住寂寞,最害怕的就是——孤独。ESFP的缺点实在太明显了,最大的缺点可谓是聪而不明,许多事情只浮于表面,不懂得深入去了解一件事,并且欠缺深度,而且常常因为感受——说话不过脑子。假如最独立理性的INTJ是聪明反被聪明误的话。与之完全相反的ESFP却常常说话不过脑子。
ESFP普遍巨巨巨巨巨型拖延症,不到最后一刻,基本不会想动。ESFP做事没有标准,有时候没有底线,体现在开玩笑上,有时候玩笑开的过火,而且没有下限,尽管他们自己若无其事,但其他人会感到困扰,因此ESFP需要修炼情商。MBTI性格测试的真正意义,就是帮助有需要的人正确认识自己。无论哪种人格类型,重要的是找到前进的方向。最后我想说,MBTI性格测试会让我们更了解自己,也更加能读懂他人。当周围的人做出你不能理解的事,往往只是性格的不同,而没有对错之分!
可以使用智能聊天机器人的接口来做
下面是一个简单的使用小耗子机器人提供的接口的聊天代码
#include stdio.h
#include string.h
#include curl/curl.h
#include stdlib.h
#define BOT_SER ""
typedef struct
{
size_t len;
char *msg;
}MSG;
size_t get_data(char *ptr,size_t size,size_t nmemb,MSG *msg)
{
msg-msg=realloc(msg-msg,msg-len+nmemb+1);
snprintf(msg-msg+msg-len,nmemb,"%s",ptr);
msg-len+=nmemb;
return nmemb;
}
int main(int argc,char **argv)
{
CURL *curl;
MSG msg;
char buf[1024];
char data[2048];
curl=curl_easy_init();
msg.len=0;
msg.msg=NULL;
curl_easy_setopt(curl,CURLOPT_WRITEFUNCTION,get_data);
curl_easy_setopt(curl,CURLOPT_WRITEDATA,msg);
curl_easy_setopt(curl,CURLOPT_USERAGENT,"CBot/From Baidu zhidao");
while(1)
{
printf("");
scanf("%s",buf);
if(strcmp(buf,"exit") == 0)
break;
snprintf(data,sizeof(data),"%s?msg=%s",BOT_SER,buf);
curl_easy_setopt(curl,CURLOPT_URL,data);
curl_easy_perform(curl);
if(msg.len)
{
printf("%s\n",msg.msg);
msg.len=0;
free(msg.msg);
msg.msg=NULL;
}
}
curl_easy_cleanup(curl);
return 0;
}
#includestdio.h
#includestdlib.h
#includestring.h
//定义用户名最大长度
#define P 20
//定义密码最大长度
#define Q 20
//定义用户最大数量
#define N 100
//定义用户属性的结构体
struct user
{
char user_name[P]; //用户名
char user_code[Q]; //密码
int friend_num; //好友数量
int user_friend[N]; //好友名单
};
void main()
{
int p = 0; //操作步骤
int n = 0; //用户数量
int i = 0; //过程操作数
int j = 0; //过程操作数
int log_id; //合格登陆号码
char log_name[P]; //用户名临时存储
char log_code[Q]; //密码临时存储
user my_user[N]; //定义用户
while(1)
{
switch(p)
{
case 0: //注册登陆选择界面
printf("请选择功能:\n");
printf("1.登陆\n");
printf("2.注册\n");
scanf("%d",i); //过程数i记录接收数据
if(i ==1 || i == 2)
{
p = i;
}
else
{
printf("输入错误!\n");
p = 0;
}
i = 0; //过程数i清零
break;
case 1: //登陆界面
printf("请输入用户名:\n");
scanf("%s", log_name);
printf("请输入密码:\n");
scanf("%s", log_code);
for(i=0;in;i++) //验证登陆用户,过程数i作为循环变量
{
if(strcmp(my_user[i].user_name, log_name) == 0) //验证用户名
{
if(strcmp(my_user[i].user_code, log_code) == 0) //验证密码
{
printf("登陆成功!\n");
log_id = i; //记录合格登陆号码
p = 3;
j = 1; //过程数j作为操作步骤变化标识
}
else
{
printf("密码错误!\n");
p = 1;
j = 1;
}
}
}
i = 0; //过程数i清零
j = 0; //过程数j清零
break;
case 2: //注册界面
printf("请输入用户名:\n");
scanf("%s", log_name);
printf("请输入密码:\n");
scanf("%s", log_code);
strcpy(my_user[n].user_name, log_name); //保存用户名
strcpy(my_user[n].user_code, log_code); //保存密码
n++; //记录注册用户数
printf("注册成功!\n");
p = 0;
break;
case 3: //用户界面
printf("当前登陆用户:%s\n", my_user[log_id].user_name);
printf("请选择其他操作:\n");
printf("1.显示好友名单\n");
printf("2.增加好友\n");
printf("3.删除好友\n");
printf("4.好友分组\n");
printf("5.自选功能\n");
printf("6.登出\n");
scanf("%d",i); //过程数i记录接收数据
if(i =1 i = 6)
{
p = i+3;
}
else
{
printf("输入错误!\n");
p = 3;
}
i = 0; //过程数i清零
break;
case 4: //显示好友名单
printf("好友名单:\n");
for(i=0;imy_user[log_id].friend_num;i++)
{
j = my_user[log_id].user_friend[i]; //过程数j记录用户好友号码
printf("%s\n", my_user[j].user_name);
}
p = 3;
i = 0;
j = 0;
break;
case 5: //增加好友,未实现
p = 3;
break;
case 6: //删除好友,未实现
p = 3;
break;
case 7: //好友分组,未实现
p = 3;
break;
case 8: //自选功能,未实现
p = 3;
break;
case 9: //登出
for(i=0;i20;i++)
{
log_name[i] = 0; //清除用户名临时存储
log_code[i] = 0; //清除密码临时存储
}
p = 0; //返回初始页面
i = 0; //过程数i清零
break;
default:
p = 0;
break;
}
}
}
微信里面怎么设置手机和电脑上面的聊天记录同步? 设置微信的手机和电脑上面的聊天记录同步只要在登陆前勾选同步最近的消息就可以了,具体操作:步骤演示版本微信版本8.0.161、点击打开电脑微信软件。2、打...
4.你会翻女朋友手机里和别人的聊天记录吗?为什么? 1、女生在翻看男生聊天记录的时候,其实对方早已察觉。两个人可以坦诚布公的谈一谈,不要让感情被猜忌所影响。有的情侣在一起没多长时间就会选择分道扬镳,是...
给女朋友怎么备注 一、给女友的备注名称大全1、小仙女 2、孩她妈 3、女王 4、宝宝 5、不得不说的一个人 6、一个字:命 7、hello world(拥有你,就好像拥有了整个世界。) 8、她男朋友可...
部落冲突找回挤掉的聊天记录? 部落冲突聊天记录被挤掉了就再也看不见了,找不回来的望采纳部落冲突之前的数据怎么恢复 找回以前数据的办法:如果是iOS用户,更换新手机后只需重新登录game center即...
求感情专家给我分析一下 对这个32岁的大叔我该怎么办?!!!! 假如你们是异地的话最好还是不要了、不然真的很不方便、而且只靠网聊很难真正了解一个人、做朋友吧、你希望找的是个老公、网友变成老公的几率真的...
微信已用空间30多G,但聊天记录是3G多,系统手机管家显示占用4G多,为什么差距这么大,怎么清理? 方面是我们的聊天信息多,好友那么多,有些聊天记录删除起来也不方便。一直保留着, 久而久之,占用的内存...