无忧范文网小编为你整理了多篇《计算机专业实习报告》范文,希望对您的工作学习有帮助,你还可以在无忧范文网网可以找到更多《计算机专业实习报告》。
第一篇:计算机专业实习报告
一、实习目的
了解计算机的硬件组成及各部分的作用;熟习计算机硬件安装基本方法与步骤,锻炼学生的动手能力,使学生不仅仅能组装计算机,更能使用的方式组装计算机; 能够将学到的理论知识在实践中得到实现,并且能够更加牢固的掌握;掌握计算机故障处理。能在遇到的各种硬件、软件的故障处理中,自己动手和动脑、并在老师的指导下,掌握基本的处理方法,积累一定的经验。
二、实习单位及岗位
实习单位:天城电脑器材商店
岗 位:电脑维护员
三、实习过程:
我在天城电脑器材商店实习,在公司我是一名电脑维护员,平常都是组装、维修电脑、打印机等等。首先熟悉电脑的硬件组成:机箱、主板、内存、CPU、显卡、网卡、光驱、电源、风扇等;其次是对电脑的拆分步骤:断开机箱上的电源、视频线、音箱线、键盘、鼠标线后,继续下面步骤。拆机箱的侧面,共有四个螺丝。拔掉电源与主板、硬盘、光驱、软驱等相连的电源线,拆掉四颗螺丝,拿下电源。拆掉硬盘、光驱、软驱的固定螺丝,取下相应硬件。取下机箱开机、复位、硬盘灯、电源灯、USB、前置声卡与主板相连的排线。拧掉CPU风扇固定螺丝,断开风扇与主板相连电源线,拿下CPU风扇。拆下显卡固定螺丝,拨下显卡固定拨片,取下显卡。拆掉主板上相应螺丝,拿下主板。拆掉机箱前面板螺丝并取下前置面板;电脑的组装步骤:首先安装CPU和CPU风扇;然后安装上内存条;再在主机箱上安装铜螺柱;把主机板放入机箱内再固定。同时插上主板上的电源插头;然后再安装软驱,硬盘,光驱以及各种卡;再接机箱面板上的指示灯及各种按钮的插头,应该接至主机板上的相应付的位置上;再插上计算机的外部设备最后装好后盖,通电之前最好检查一下然后方可通电试机。最后是安装操作系统:(在虚拟机上练习)首先是BIOS设置: 从光盘安装,要把BIOS进行设置,使系统能够从光盘启动。启动计算机,按下键
盘上的Del键,进入到主板BIOS设置的主界面。选择 Advanced BIOS Features 选项,回车进入设置程序。选择First Boot Device 选项,然后按键盘上的方向键将该项设置为CD-ROM,这样就把系统改为光盘启动了。按F10保存以后退出。硬盘分区与格式化:利用fdisk与format命令,也可以使用一些软件。安装系统:将光盘放入光驱里,重启电脑,电脑就会自动从光盘运行,并显示安装界面,根据提示一步一步进行安装。安装硬件驱动程序:将有系统的光盘放入光驱内读碟,让其自动运行即可。自我补充:其实,对于用户来说,仅靠系统自带的软件是不够的,还需要给用户下载一些简单的软件,比如QQ、迅雷等软件。故障处理:根据接触和课外学习,自我总结:先软后硬,先从软件判断入手,然后再从硬件着手;先外后内,检查计算机外部电源、设备、线路,后再开机箱。如:电脑蓝屏通常是病毒引起的 ;机箱发出报警声,一般是内存条,显卡等配件没插好或者是配件有损坏。通过这的实习现在我对电脑的维修有了自己的方法:了解情况 即在服务前,与用户沟通,了解故障发生前后的情况,进行初步的判断。如果能了解到故障发生前后尽可能详细的情况,将使现场维修效率及判断的准确性得到提高。了解用户的故障与技术标准是否有冲突。 向用户了解情况,应借助第二部分中相关的分析判断方法,与用户交流。这样不仅能初步判断故障部位,也对准备相应的维修备件有帮助。复现故障:即在与用户充分沟通的情况下,确认用户所报修故障现象是否存在,并对所见现象进行初步的判断,确定下一步的操作;是否还有其它故障存在。判断、维修:即对所见的故障现象进行判断、定位,找出产生故障的原因,并进行修复的过程。在进行判断维修的过程中,应遵循下面一节“维修判断”中所述的原则、方法、注意事项,及第二、三部分所述内容进行操作。检验:维修后必须进行检验,确认所复现或发现的故障现象解决,且用户的电脑不存在其它可见的故障。
计算机硬件的维护: 任何时候都应该保证电源线与信号线的链接牢固可靠;定期清洗软盘驱动器的磁头;计算机应经常处于运动状态,避免长期闲置不用;开机时应先给外部设备加电;关机时应先关主机,后关各外部设备,开机后不能立即关机,关机后也不能立即开机,中间应隔10秒以上;软盘驱动器正在读写时,不要强行取出软盘,这样有损软驱驱动器;在进行键盘操作时,击键不要用力过猛,否则会影响键盘的寿命;)经常注意清理机器的灰尘及键盘的擦拭,机箱表面的灰尘,计算机不用时要盖上防尘罩)在加电情况下,不要随意搬动主机。软件维护:对所有的系统软件要做备份;对重要的应用程序和数据也要做备份;注意清理磁盘上无用的文件;避免进行非法的软件复制;经常检测,防止计算机传染上病毒;为保证计算机正常工作,必要时利用软件工具对系统分区进行保护。这些都是我实习的时候总结出来的,虽然有的是网上写的,但是我将它变成了我自己的知识。
四、实习总结
首先一点,刚刚来到公司的我,发现在学校学的知识不够用了,在工作中,我们要面对的问题很多,很多都是没见过的,不再是在学校的纸上谈兵,一切都要以实践为主。计算机行业是个高速发展的行业,更新换代的速度很快,有很多知识,刚刚掌握还没来得及应用到实践就已经过时了。
所以,我觉得计算机行业的从业者必须要随时学习新的知识,掌握行业最新动态,不断地以新的知识来充实自己。作为学生的我们,也不能仅仅满足于学校的课程,很可能我们现在学习的知识在毕业后,已经是过时的。所以我们必须随时学习新的知识,跟上发展速度,才能让我们在毕业后尽快的投入到工作中区。另一方面,在实习中我觉得收获最大的是学会了很多社会生存法则,学到了如何为人处世。在我们步入社会中,在工作中,我觉得最重要的是真诚:你可以伪装你的面孔你的心,但绝不可以忽略真诚的力量。真诚待人,才能尽快赢得他人好感,才能得到别人的真心的帮助。在实习单位的时候我以我的真诚,换得了老师的信任。他们把我当朋友也愿意指导我,愿意分配给我任务。学到了更多的东西,付出和回报是对等的。沟通:要想在短暂的实习时间内,尽可能多的学一些东西,这就需要跟老师有很好的沟通,加深彼此的了解。让老师了解你,看到你的价值,才能得到最好的指导,如果缺少沟通,老师教给你的很可能是你已经掌握的或者不想掌握的,而需要的却没有学到。所以沟通很重要,不仅能让我们学到更多,还可以让我们多个朋友。耐心:在实习期间,因为做的事售后维修工作,很多时候,我们必须要和顾客解释清楚,很多专业知识顾客不知道,这是就需要我们的耐心讲解,才能让顾客满意。而且,计算机的维修,首先需要判断问题所在,有时候,我们需要花费大量时间不断地对计算机进行测试,才能找出问题所在,这个时候耐心是必不可少的。“主动出击”:当你可以选择的时候,
把主动权握在自己手中。刚刚步入社会的我们。没有任何资本,所以我们必须主动,主动承担一些力所能及的事,是赢得他人好感的一种有效的方式。主动出击,会为自己创造很多机会,说不定在某个时候,就应为你的主动,得到别人的帮助,得到上司的赏识。讲究条理:在工作中,有条理,有计划,我们就能比别人更快更好的完成工作,也许仅仅是快一点,好一点,但就是这一点,有时候就是成功者与失败者的区别。而且在生活中,有条理能让我们更好的抓住机会,面对一个机遇,当别人还在手忙脚乱准备时,你就已经开始行动,先人一步,这就是成功。整个的实习过程是紧张而愉快的,我的工作态度和成效也得到了经理和同事们的一致称赞。作为我在踏出社会之前的实习,这次的实习的确给予了我很多。今后,我将继续保持认真负责的工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的完善自己,在以后的实践中更好的运用去自己的只是,做一个合格的大学生,将来做一名对社会有用的人,不被社会所淘汰。
五、实习体会
通过这次毕业设计,我收获了很多。首先让我更加了解了电脑的硬件和软件方面的知识,比如CPU的概念和作用,主板的作用以及主板上的各个接口连接的是什么等等。其次让我在网上搜索的能力也有一个很大的提高,刚开始感觉关于的电脑的故障我应该自己解决,但是后来明白每个人都是在学习中成长起来的,都是由不会到会,所以当我遇到困难和问题的时候我经常上网搜索资料并解决问题。而且事实也证明了我的想法是对的,只要用心去做,用心学,就没有不可能完成的事情,同时也让我明白了一个道理,实践出真知,只有实际操作了才能明白一些问题的解决方法,才能明白其中的原理。最后也是最重要的是不管做什么事情我们都应该认真仔细的对待,稍有差错就会引来不良的后果。我都是抱着一颗严谨而认真的心态来对待我的实习工作,虽然不能说出色地完成任务,但是对于自己的结果,我还是觉得有付出就会有收获。当然,在整个实习过程中,我还要感谢同时的不断帮助和悉心的指导,才能让我有了这么显著地提高。我相信:在经过这次实习工作之后,我会明白很多工作中的道理和为人处世的方法,对以后我将会是获益匪浅。
第二篇:程序员实习小结
以前在校很少自己做程序,对软件工程更是一无所知.来到公司,开始接触"大规模"(其实现在看来实习的项目其实还是很小的)软件开发,一时真的有些迷茫.比起vss,mvc,qa,cmmi,我对java,jsp,xml的一窍不通根本不值一提.大家都不想输在"起点",所以都默契地在加班,这样一直持续了实习的两个月.刚来的时候"始业教育"显得慢吞吞,我们还经常盘算去哪哪玩之类的.我和flysky(20个新生里唯一一个南区的兄弟,软件学院的)还经常出去吃各种小吃,每到一处都尝尝本地的风味,这是他的习惯.之后开始的培训还不是很难过,java,c++,oracle,老师们讲的很"好",可以说是非常好,好得我们没有几个人能听懂.大家开始发愁,我也是每天晚上都基本看书到10点."我心说得亏哥们我还练过",来之前的2月份我就自己买了一本thinking in java,看懂看不懂怎么说也算是准备了一下java.c++虽说没去上过课,但凭我的直觉我就一下看中这东西很有用,自己也看过一阵.至于oracle,虽然不了解,但毕竟因为佩服"云飞扬"的性格和敬业精神,咱sql选修也不是白混的.专业倒还有点"基础",再加上咱这自学能力也不是吹的,基本维持.可等到后来的日语课就全迷糊了:本就没有语言天赋,再加上记忆严重欠缺,总是特别害怕去上日语课.不过特别喜欢那个老师说话的感觉,加上她一直对我都很好,所以还是很用心的学着.随着培训的收尾,我们开始正式进入项目.从需求分析,概要设计到详细设计,我们一步一步的开始接触软件开发的每个细节.最受不了的就是每天都要记"周报",填写自己的劳动成果.因为这个我还被qa通报了好几次呢,真的很郁闷.其实现在我很感谢这种制度化的东西,某些情况下好习惯的养成是要靠强制来确保的.详细设计之后就是企盼已久的编码,我心想终于可以做点"正事"了.现在回头一看才知道,其实编码只占软件开发的整个过程劳动量的1/4左右,而且其他的环节也不是想象中的那么无足轻重.编码我其实做的很不好,主要是因为需求分析阶段就没有认真仔细的理解需求和规格说明,加上编码时一个关键时段我回校和老同学叙旧.那阵项目经理(pm)就经常和我们说,"有问题自己想办法,不要经常问我".pm其实是在叫我们自己酝酿,遇到难题只有"憋"一"憋"才能有真的收获.而我不在的那三天正好是大家技术/思路上的一个"跃迁",很多难题的解决方法都基本成熟,大家的编码也接近50%了,所以回来时我感觉已经掉队很多.再一个就是编码中期时机器出问题,环境搭不上了,这使我更加紧张和急躁,大大影响了我的士气.后来利用五一其间的加班我终于赶完了自己的模块,达到了第一个里程碑.其实从发现落后到加班赶完这段经历,对我来说也具有里程碑的意义.不仅考验了我自己的能力和心理素质,也证明了我对集体的责任感和合作意识.我可以叫别人来帮我做赶上进度,但那样我会错过自己学习的机会,以后再遇到难题我还是不行;我也可以硬着头皮导致项目延期,那样我以后的日子保证不好过,而且这么做也不符合我的性格.事实证明我顶住压力独立完成任务不管是对集体还是对我个人都是一件大好事.紧张的编码之后是单体测试,很多人都在继续编码,原来大家的编码都是没有完全做完.本是自己给自己挑毛病的过程,我们却都用来完成之前没有完成的任务,说来不禁可笑.单体测试之后就是恶梦一样的系统测试.传说系统测试压力很大,测试组找到bug上报后这边就得限期修改,之后提交给测试组进行下一轮的测试,回归若干次,测试结束后产品达到允许的缺陷率才可以出荷.不过由于这时已经有人要返校体检,其他人也军心涣散导致集体"早退",测试没有很正式的进行,只是简单的做了一下界面的统一和功能的检查,连性能测试都没做.不能不说是实习的一个败笔.回想整个实习,不到10周时间我们从学生开始转变为员工,从对公司完全陌生到有了一定的了解,不管是处世为人还是技术思想我们都有确确实实的进步.再结合我自己来看一看.最大的收获就是我克服了有些自大的坏毛病,虚心的向别人学习.我知道这就是我练习与不同类型的人适应,交流的开始.技术上自不必说,我绝对学到了以前在学校一年也不一定学到的东西,这就是一个态度的问题."态度决定一切",这句话太有道理了.另外一点遗憾就是小孟说的,我似乎也感到自己有点"工作狂"的味道.为了拿下那些代码和bug,我有好几周都连续加班到晚上11点,由于工作占用了时间,我连以前一直的跑步都没坚持下去.这样不是好兆头,我必须要养成合理的作息制度,不管工作怎样忙,必须不能占用自己的作息时间.还有一个就是和别人的交往.曾因为一些小事分别和老胡和哲明闹了不愉快,幸好后来都说开了,大家没计较.我一定要严谨,克制,绝对不在以后的正式工作中做这样的蠢事.总体来说,我对实习充满了快乐的回忆,也许是因为我在大学的生活过于平淡和压抑.希望我可以延续这样的快乐,将自己带上事业的顶峰.
第三篇:android实习
21日
今天是实习的第一天,上午听了专家的讲座,并分组和项目立项。下午的时候,开始了对于Android的学习,我知道了Android系统的概述和特性,并且了解到了Android的体系结构和常用系统库,使我对Android有了简单的了解。
22日
今天开始正式接触Android软件的开发,先是要把开发的环境配好,工具(Eclipse)安装好。了解了Android应用程序的组成和目录结构。在下午的时候,开始学习Activity的系统原理和生命周期,并创建了Activity,对了Activity之间的跳转这,我遇到了问题,没有办法跳转,经过仔细盘查,原来是在跳转到的Activity中没有创建Intentintent = getIntent().在开发中要注意每一点,出现一点错误就可能使整个项目出现错误。
通过今天的学习,根据自己的项目,创建了项目所需要的Activity,并在需要的地方加入了跳转。
23日
今天上午,学习了文本框和编辑框:TextView ,EditText;还有按钮Button和ImageButton, 发现TextView是显示文本的,而EditText是输入文本的,通过EditText,我自己编写了一个计算器,使用了Intent传值,实现了简单的计算。在ImageButton中发现设置背景图标Background和src的不同,一个是设置按钮背景,一个是在按钮上加入了图片。我在自己项目的主页使用了ImageButton,使我的主页更加炫了。
下午的时候学习到了怎么样去布局,感觉使用RelativeLayout比LinearLayout方便,因为可以随便的设置布局,更加的随意,LinearLayout就会有很多的限制。不过LinearLayout布局相对简单,不繁琐,RelativeLayout布局相对麻烦,容易出现错误。
通过今天的学习,在自己的项目中的Activity中根据需要修改了布局,在我的主页中我使用了RelativeLayout,这样可以使我对主页的布局控制更加简单,更加随意,使我可以把主页布置的更吸引人。而其他的一些次要界面,我使用的是LinearLayout,这样更加方便。24日
今天学习到了Toast提示类,这个可以在点击按钮的时候显示提示内容,例如 Toast.makeText(first.this,”后退”,Toast.LENGTH_LONG).show();(first是我自己的文件名)。
对于menu类的用法和怎么取创建menu的监控方法有了了解,就是在public boolean onOptionsItemSelected(MenuItem item)中加入监控方法。在表单中我还用到了RadioButton和CheckBox。在下午的时候我知道了如何在内存卡中存数据。RadioButton 和 CheckBox和java web表单中的这些功能几乎一样。
在项目中的主界面中的,我加入了menu菜单,在里面加入了两个按键,一个是“关于 ”界面,是介绍项目的开发者和项目的版本的,还有一个是“退出”按键,并对其加入了Alert对话框,防止使用者不小心退出。而且也对返回键加入了对话框,在主界面中的按钮加入了Toast提示,提示的时间是SHORT,不是LONG,这样可以提醒使用者按下的是什么按键。
25日
今天老师讲解了图形框架,让我知道了如何去使用Canvas类,Paint类。并且学会了如何绘制自定义UI、控件。
在下午的时候,学习了绘制文字,图形和图像,并且自己动手制作了软件中的一些界面 26日
今天听了企业专家讲座,然后,老师为我们讲解了如何去创建证书和签名,并且指导我们在即动手去签名打包,最后告诉我们软件做的好的会发布到移动MM上去
27日
今天学习到了类似于Java中的Alert对话框,那就是AlertDialog,感觉Android和Java更加相似了,名字都差不多。当然,还知道了用Dialog显示的View是什么样的。虽然之前我就在自己的项目中用到了对话框,但是这次的学习使我对对话框的了解更加深入了,使用更加灵活了。
下午学习到的东西非常重要,那就是Spinner,Gallery,TabHost还有ListView类,知道了Gallery可以使多张图片通过滑动显示在手机上。项目的主页上有一个图集,就是使用的Gallery,才使大量的图片有了更好的操作。TabHost类似于网页的标签,项目的“英雄”显
示界面中的“技能介绍”和“出装”介绍就是使用了TabHost,才可以在一个页面上显示出来。
28日
今天是Android数据库的学习,今天学会了如何去创建数据表,如何在表中实现增删改查。下午的时候,通过创建ContentProvider来学习和了解ContentProvider。
29日
今天主要学习广播,知道了如何发送广播,监听广播,注册和取消广播,并且通过广播监听了手机接收短信。还学习了服务,了解了创建服务,启动服务,怎么样绑定服务和进程间通信,明白了服务的生命周期。
30日
今天是最后一天,有项目答辩,所以项目需要完成,我讲我小组的所有的内容集合起来,形成一个完整的项目,并签名打包
虽然这次培训时间很短,但是我从中学到了很多内容。我知道了安卓的一些基本知识,并对其有了一定的了解,可以对其进行简单的使用,可以
第四篇:生产实习报告
一.前言
基于本次实习的背景(我们还没上专业课,只是上了相关的课程。)所以在实习报告中我就先介绍一下我们的专业,虽然很多东西和这次实习联系不上,但是只有认识清楚所学专业才能更好地学习专业及相关课程;更好地参与实践,这也是认识实习的目的所在。
在报告中我就对实习过程中看到的、记下的、了解到的、问来的以及上网查的做了模块化的叙述。
主要介绍了冲压、注塑、焊接、铸造、压铸等成型方法以及轴承的生产加工工艺。
下面我就在这次实习中给予我们帮助的企业,指导教师致我们最忠诚的谢意。上午:华阳电器厂
10月6日
下午:永力轴承厂
实习时间上午:英吉尔机械制造有限公司 月5日
下午:新昌精密机电公司
致谢 老师
致谢 华阳电器厂 永动轴承厂
致谢 英吉尔机械制造有限公司 新昌精密机电有限公司
专业介绍
材料成型及控制工程专业介绍
材料成型及控制工程是研究热加工改变材料的微观结构、宏观性能和表面形状,研究热加工过程中的相关工艺因素对材料的影响,解决成型工艺开发、成型设备、工艺优化的理论和方法;研究模具设计理论及方法,研究模具制造中的材料、热处理、加工方法等问题。是国民经济发展的支柱产业。
材料成型及控制工程专业研究通过热加工改变材料的微观结构、宏观性能和表面形状,研究热加工过程中的相关工艺因素对材料的影响,解决成型工艺开发、成型设备、工艺优化的理论和方法;研究模具设计理论及方法,研究模具制造中的材料、热处理、加工方法等问题。本学科是国民经济发展的支柱产业。
本专业培养具备材料科学与工程的理论基础、材料成型加工及其控制工程、模具材料成型及控制工程设计制造等专业知识,能在机械、模具、材料成型加工等领域从事科学研究、应用开发、工艺与设备的设计、生产及经营管理等方面工作的高级工程技术人才和管理人才。本专业分为两个培养模块:(一)焊接成型及控制:培养能适应社会需求,掌握焊接成型的基础理论、金属材料的焊接、焊接检验、焊接方法及设备、焊接生产管理等全面知识的高级技术人才。
(二)铸造成型及控制 这是目前社会最需要人才的专业之一。主要有砂型铸造、压力铸造、精密铸造、金属型铸造、低压铸造、挤压铸造等专业技术及专业内新技术发展方向。 (三)压力加工及控制 分为锻造和冲压两大专业方向,在国民经济中起到非常重要的作用。 (四)模具设计与制造: 掌握材料塑性成型加工的基础理论、模具的设计与制造、模具的计算机辅助设计、材料塑性加工生产管理等全面知识的高级技术人才。
二、认识实习目的
1、增强感性认识,为学好专业课打基础,做到理论与实践的有机结合。
2、通过看、听、想、问、记等方法,对机械零件、模具零件的加工及装配、模具使用有一个比较全面清楚的了解。
3、了解各种机电、自动化设备在生产中的地位、作用及使用情况;
4、了解机电设备类型、结构、工作原理、性能特点、安装、维修及管理
认识实习的要求:
1.通过此次参观实习对机械零件、模具零件的加工及装配、模具使用有一个比较全面清楚的了解,促使学生养成勤于思考、勇于实践
第五篇:软件公司实习报告
时间过的很快,转眼间已经实习将近5个月,其中有2个月是属于完全被流放的。
最先在内部系统组参与内部管理系统开发(struts+mysql+spring+hibernate),之后是去做网络交换机软件的脚本测试。现在又回归内部系统,虽然在脚本组期间,编码能力被别人甩在后头,但至少具有了一些测试经验。
至少自己做的东西,是真正交付到了客户手上,到也稍微有些成就感。
一、浅谈测试
一直以来,我都认为测试是脱离了软件工程范围的工作,不以为屑。但在实际情况中,测试是既重要且难以精湛的、其真正的压力,在于找不到bug,责任在你,而不在于编码人员。一般的测试人员不懂编码,他们靠的是日以累计的经验总结和想象力。而要做到高级测试工程师,则一定要懂编码,因为这是你完全掌握整个系统的方方面面具体运作的前提。但占主导地位的,还是大型系统的集成测试经验。实际项目中,编码时间一般只占30%左右,真正耗费时间的是IT阶段的找bug与对应bug,此阶段基本评定了coder的编码质量。
二、程序员的困惑
有些人,以为教学视频和代码看多,自己就懂的多,实际做起来,却不知从何下手,问题在那?如何定位?如何解决?通通跟一样能力有关,debug追踪能力,也称调试。在项目组工作不愁源码资源,但问题是蛋糕摆在面前,你如何去消化?
有位同事告诉我:代码看几遍都没用,要去抄,例如一个查询模块,在此基础上去做具体记录的历史记录查询模块,你可能会觉得很简单,但实际情况却往往报一堆异常,配置问题涉及到方方面面,以及数据库字段,传值问题等等,一大堆对于新人来说很郁闷的问题。但不用怕,只要学会调试,一个个问题去追踪,一个个去解决,自然而然,那段“源码”才真正属于你。
三、如何调试追踪?
如果你能在短短的时间内就看到问题点在那,放下断点去追踪,出去找工作,绝对没问题。出现问题的时候,不要光看代码,要用实际行动去追踪运行期间的具体值,那是最好途径。eclipse是个很爽的ide,这点做的很好。例如页面内容显示不是自己想要的数据,我们要先从数据库查询语句去下手,设置断点,一步一步step over,让sql字段(存取最终sql语句的字符串)运行到有值,inspect进去看,如果还看不出来,就点击它,copy后在sql客户端去实际运行,看看实际查询出来的表是什么,如果是对的,有可能就是页面调用的错误或者action逻辑的传值问题。
页面错误的调试,基本方法是用右键点击实际网页查看源代码,copy到editplus,就能看到具体错误发生在那几行。通常有几种常见的错误,例如:缺少对象这种很多时候是有些被你调用的字段有可能为空的情况出现的,可以加if(xxx=null)语句加保护。追踪的方法基本就是用alert语句,放在有可能出错的地方。
四、一些习惯
遇到问题先自己思考,无从下手再找高手帮忙看看,注意他帮你看的思路,别在一旁闲着,看多了自己也会了,不然你一辈子都停留在那种水平,从人身上学到的东西远远比书多的多。
解决了一个问题后,要去究根问底去找到问题产生的起因,以防你下次遇到类似的问题再浪费同样的时间。
把代码写的漂亮,注释、空行、规范一样不能少,可读性是放在第一位。曾经看过一个高手写的代码,真的一看就是不同水平的人写的,几乎很完美,读起来很流畅,方便自己也方便别人。
任务完后不要呆着,去要求经理给你更有挑战性的任务,只要你肯去尝试,他们就会对你另言相看,把三天的任务一天加班搞定,效率和忠诚都有了,路也比较好走了。
五、题尾话
如果你有一份思想,我有一份思想,拿出来交换,我们大家拥有就是2分份思想,可惜这种观念,并不能深入每一个团队的每一个人,少一点自私,未必不是好事。职场到处都存在被排挤的隐患,要为自己找片草地实在不容易。但有一点要相信,只要自己不放弃自己,这世上就没有绝望的路,你可以被打趴下,可以被身边的人暗算,可以被深爱的人流放,只要你用自己决心站起来,受过的伤痊愈后就能增强你的抵抗力,一路前进!