博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遇到问题时不要乱了方寸
阅读量:5873 次
发布时间:2019-06-19

本文共 1747 字,大约阅读时间需要 5 分钟。

经常有朋友请教我问题时,就很慌张地问:”报错了,应该没问题啊?”

“明明没有问题啊,就是显示不出来”,”真是奇了怪了,竟然报错”
他们总是一副慌张的样子,甚至赌气.
下面一堆错误信息,他们也不看,或者看不进去.
遇到问题–慌乱 ,似乎成了他们的固定运行轨道.
他们遇到问题为什么会慌乱呢?
我分析有以下几个原因:
(a)担心别人看轻自己
(b)觉得报错是对自己能力的否定,至少是挫败
(c)担心自己搞不定这个错误
(d)想到如果搞不定这个错误,就会影响进度,进而会拉后腿…
(e)条件反射地首先想到搞不定问题的后果,而不是着手去解决问题

其实最核心的原因还是:不相信自己能独立的解决问题,怀疑自己的能力.

然后想到一大堆不好的后果,结果就乱了阵脚.

其实我也有过这样的经历

发现前台数据和后台数据没有同步,最后找到了原因:两个系统连接的是不同的数据库.
最后统一了数据库,但是发现前台的数据并不是最新的.
所以就比较两张表,发现少了3条记录,
于是我要把tv数据库中的3条记录插入到数据库tv2中
下面是插入的SQL语句:

INSERT INTO `tv`.`t_user` (`id`, `username`, `password`, `nickname`, `create_id`, `create_time`, `update_time`, `status`, `email`, `potrait`, `level`, `reserved`) VALUES ('213', '18257188719', 'zhangliu520', NULL, NULL, '1451490828', '1451490828', '0', '949288044@qq.com', NULL, NULL, NULL);INSERT INTO `tv`.`t_user` (`id`, `username`, `password`, `nickname`, `create_id`, `create_time`, `update_time`, `status`, `email`, `potrait`, `level`, `reserved`) VALUES ('214', '15816442840', '309415088', NULL, NULL, '1451635548', '1451635548', '0', '309415088@.com', NULL, NULL, NULL);INSERT INTO `tv`.`t_user` (`id`, `username`, `password`, `nickname`, `create_id`, `create_time`, `update_time`, `status`, `email`, `potrait`, `level`, `reserved`) VALUES ('215', '13797507088', '3530760', NULL, NULL, '1452127655', '1452127655', '0', 'hewei869@163.com', NULL, NULL, NULL);

一执行就报错,说primary key重复了.

我心想:tv2数据库中根本就没有这些记录啊,真他妈奇怪.
后面我又尝试了4到5次,我还关了数据库,再重新打开执行还是不好使.
刚开始使用图形界面执行,后来使用命令行执行也报错:
报错

看到这个错误信息,我也没有多想,就是感觉奇怪:怎么会报这样的错误?

心里很烦了.
最后无意中看到insert 语句中有tv. ,说明sql语句中指定了数据库,这才找到了原因:
数据库不对

我之所以那么慢才找到原因,就是因为慌乱,急躁,根本无心看错误提示信息.一心想着快点解决问题了事.

结果像SB 一样不断的尝试,原因都没有找到,尝试多少次注定都是失败的.

感情上也是一样,遇到问题,就条件反射地慌乱了,人一慌乱就会极力弥补,而不是找原因.

<笑傲江湖>中岳灵珊生气时,令狐冲就慌乱了,因为他潜意识里面已经想到了后果:岳灵珊讨厌他,再也不理他.
他并不是冷静地找原因,而是条件反射地挽回,人一旦想挽回,就会做出很下贱的事情:
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

你可能感兴趣的文章
VSS Teamwork 环境架设[文章汇编集]
查看>>
VC++ 在两个程序中 传递字符串等常量值的方法:使用了 WM_COPYDATA 消息的
查看>>
拓扑资料
查看>>
x86_64平台编译链接汇编程序
查看>>
POJ3126 Prime Path(BFS)
查看>>
VC6.0多线程例程
查看>>
Unity 3D-AR开发-Vuforia教程手册
查看>>
放球问题 组合数学 转自百度百科
查看>>
神经网络的火热
查看>>
视图之一--创建简单的视图
查看>>
for循环实例
查看>>
N1试卷常考词汇总结
查看>>
构建之法阅读笔记(1)
查看>>
POJ 3663:Costume Party
查看>>
主机连接虚拟机 web服务
查看>>
ajaxSubmit的data属性
查看>>
NetStatusEvent info对象的状态或错误情况的属性
查看>>
linux命令学习
查看>>
Windows下第三方库安装Nuget与Vcpkg
查看>>
URL的截取问题
查看>>