在线等,挺急的!!!c++程序报错图片老是报错!!!

大学生计算机专业的实习周记(精选9篇)

  时光匆匆,一个星期已经结束了,想必大家都有了很深的感触吧,是时候好好地记录在周记中了。那么写周记需要注意哪些问题呢?下面是小编精心整理的大学生计算机专业的实习周记,仅供参考,大家一起来看看吧。

  大学生计算机专业的实习周记 篇1

  第1周:日期:12月1日~12月7日

  随着短暂的三年大学生涯的结束,我也要跨出迈向社会的第一步了,这今后的一段时间里,我将会在公司进行为期6周的实习,职位是硬件工程师。实习是在盼望中的, 但当它真正到来的时候又令我有些不知所措。在学校里的学习和生活都是悠闲而又快乐, 我希望在实习中也可以有幸福与快乐的萦绕与眷顾。相信在接下来的一段时间里,我一定会获益匪浅。

  刚刚到公司我很是迷茫,对于初入社会的我对于周围的一切还是那么的陌生。不过很快我也就适应了,就是那句:既来之则安之。到了实习单位,上级让同事带着我去了学校的机房教师办公室等,同事告诉我这些都是我们工作的地方,以后就要做这些。这几天一直跟同事熟悉着学校的情况和工作的环境以及他们的一些经验,同时同事也告诉我到这个部门该做什么。比如:要做维修电脑,维护电脑,维修打印机,复印机,网络布线等等。一周下来我就了解了我该做什么,我也有了自己的目标。

  现在到了单位只是做一些简单的事情,给电脑做系统和维修电脑。同时我也在学习修理打印机,因为在学校的时候我没有接触过这个,还要跟同事学习了画布线图。有时候我也自己上网查找资料,学习别人的做法,让自己很快的成熟起来。看着同事的工作效率,我想我以后也应该会这样的,我也能够独当一面。

  为了能够真正的学到知识,我很严格的要求自己去做好每一件事情,即使再简单的事情我都会认真考虑几遍,因此,虽然做得不算快,但能够保证让同事们满意。同事通常也不催促,都把任务安排好,然后便交给我自己去处理,同时还不时提供一些帮助。等慢慢熟悉起来,做起事情也越来越顺手了。 第一个礼拜的实习,我可以简单的总结为几个字,那就是:多看,多问,多观察,多思考! 一方面要发扬自主思考问题的能力,在碰到问题的事情,自觉努力去独立解决,这样对问题便能够有一个更深刻的了解,当然解决的时候也会获益良多。 另一方面,要发扬团队精神。单位是一个整体,每个人都需要跟其他人更好的沟通和交流,互相帮助,合力完成共同的目标,团结众人的智慧才能够发挥最大的效能这周在单位我学到很多,既要努力学习,还要仔细工作,更要有团队的精神,这些都是我应该努力的,我相信我可以做的更好。

  第2周:日期:12月8日~12月14日

  实习第二周开始,我已经逐渐进入状态。通过上一周我已经了解了单位的运行制度和工作环境,所以这周开始领导让我独立接触一些任务,领导也知道我会一些简单的组装电脑和维修,所以放心的让我一些简单的电脑问题,比如给单位办公室计算机检查一下硬件,并安装一些必要的软件,满足每个办公室老师的需要和一切要求,让他们满意,这也是我所期待的。所以每天上班我都会很认真的为老师们服务,尽量满足他们的要求,适当给他们说说怎么样保养,闲暇的时候上网查看网友出现的电脑问题以及一些答案,每天的坚持学习让我更加懂得了电脑的故障所出和处理办法,也更能很好的为老师们服务了。 现在我很满意自己的表现,来公司两周工作态度还是比较好的,同事之间也相处的挺好。

  工作进行的还是比较顺利的,通常每天都要接受好几个任务,每个任务都是比较简单的,同时也要学习如何维修打印机、复印机,明白它们的工作原理以及一些重要的部件。虽然自认为口才并不好,但我能够把事情描述的比较清晰,如此也令领导满意。所以每次老师们满意的表情时,自己心里都会觉得很踏实,虽然已经满头虚汗了,但一想,我是自己独立完成,这完全是我自己的功劳,也是我努力的结果。工作都是辛苦的,每当任务多的时候就感觉到烦躁,所以经常要安慰自己,慢慢完成任务现在只要保证质量就行,不求速度,心情慢慢就变好了。这周的任务对于我来说还是比较多的,每天都要检查差不多20台电脑,还要换电脑的一些硬件,另外自己还要抽出时间学习其他的东西的维修和护理,每天都是比较忙碌的。有时候都忙到很晚才能下班,对于第一次接触工作的我来说,无疑是非常大的考验,不过这样也好,起码我每天过的还是很充足,不像在学校是的颓废,我喜欢现在的生活。不过我刚刚进入这行不久,很多方面还是需要锻炼的还很多,不能因为有了工作就开始懈怠。

  第3周:日期:12月15日~12月21日

  半个月的时间过的很快,每天这样起床、上班、下班,再上班、再下班、然后睡觉;虽然每天觉得比较累,不过我觉得这段时间过得比在学校的时候有意义。在单位每天都可以学到更多的知识,可是在上学的时候只有上课,吃饭,上网,睡觉,这样的日子很是颓废与无聊。经过一周的锻炼我已经能够非常熟练的组装电脑硬件并且安装需要的软件,满足领导的要求。

  我现在慢慢的开始更加忙碌了,现在可以跟着同事维修电脑,学习更多的技术,一天天任务量不是那么大。现在已经开始步入正轨,正式的接受了所有该做的和需要做的工作内容了。其实学校里的工作真的很简单,就是机房的学生用机,老师办公计算机和打印机等,只要涉及到计算机方面的所有事物都得去了解和掌握,包括维修电脑、装打印机、传真机……;以前对于什么是打印机、传真机、复印机也都只是知道有什么用而已,至于怎么用也不是很清楚,更别说是里面的组件了,什么是鼓组件、什么是传感器等等,经过一周的学习我已经能够熟练说出它们的名字,并且能够组装完成。还有一些各种高科技产品的配件也是闻所未闻的。在这里工作以后也不得不逼迫自己尽最大的努力去弄清这些东西的名称和作用,这样一来,真的也见识到了很多。

  在上学的时候从来都没有想过自己有一天会修打印机,可是社会是容不得你说不会的,当把打印机打开,真的不知道该从何开始,仔细的看着别人是怎么做的,然后在借助网络,慢慢的了解有关硬件维修的所有常用的方法。这几天学校有一个机房的坏机子要维修,因为我已经有了一定的维修经验,所以我自然就可以跟着同事去了,但又为了不让自己在同事面前出丑,所以我工作格外的注意,尽量不让自己出现错误,最近过的很累,每天晚上都会抓紧时间去看有关的书籍,找朋友请教,不断的学习新的知识,然后白天去解决那些有故障的电脑。为了更方便的画布线图,我慢慢学会了微软的vision作图软件,虽说比CAD要简单方便的多,可是也是碰都没碰过的新概念,但是却也是工作中需要用的,所以也在空余时间抓紧多多练习。这周过的真的很辛苦,可是却不敢这样说,我怕这样想了以后就会让自己有了懒惰的心理。虽然常常很晚才休息,白天也弄得满身是灰,不过我想这才是工作的充实吧

  第4周:日期:12月22日~12月28日

  实习也快一个月的时间了,这周拿到了实习的第一个月的工资,虽然不多,勉强够了自己的生活费。但是也挺开心的,想想也是非常的开心,这是我的第一份工作,也是我的第一份工资,看着自己手里的钱有着莫名的高兴。本周终于见识到了实地布线路了,让我知道了布线路的大概要求和注意事项。学校别的学院要重新布置机房,要我们去帮忙,领导让我跟着帮忙,学习,虽然从来没有做过网络布线,不过对于网络方面在学校的实验让我还是知道一点的。室内的布线需要铺设线槽,给学校用的是铁皮打造的线槽,然后在每台电脑的对应位置穿根网线出来连接到主机上。这里的所有工程施工都是会用到配线架的,还有绕线环,绕线环也是听说的新名词,其实主要作用就是把机柜中层次不齐的线隐藏着绕线环里,那样可以使整个机柜看起来比较整洁、美观,打完配线架后还需要跳线将配线架与交换机连接。我也帮助同事做,实际的操作也提升了自己的实践经验,就像最简单的水晶头的制作,这次的布线结束后,自己的制作技术也提升了许多。不过工作中也因为自己的知识浅薄、经验缺乏而遇到了许多尴尬的事,到一个办公室去送打印机,然后领导让把它给装好。我很快就完成了,不过在试验的时候怎么都不能用,这让我很是尴尬。所以我只好对着说明书的安装步骤,一步步的检查自己的错误在那儿,组装、安装驱动,原来是在组装的时候出现了一个失误,然后我把速的修改过来,等到当看着打出来的测试页成功时,终于可以吐了口长气,虽然用了很长的时间,可是当最后还是可以完成时,还是挺有成就感的。

  不过这次的事情也让我明白了:不管做什么事情都要认真仔细的完成,不能一味的要求速度,同时也要注重质量。不过我要学习的东西还有很多,不能因为一次的成功就骄傲自满,自己仍然要谨慎严谨的对待工作。

  这周主要的就是学会了如何布线路,在学校,为了知道校园多媒体的概念和架设,我也在网上查了很多的资料看,可是觉得太繁琐,一直都没弄懂。可是当看到同事的施工以后,在实践中发觉其实也并不是太难,对于布线的规则也大体相同,只是线不同而已。还有电线的接线,若不是看的,我想我会一直弄不明白的。对于校园广播中最核心的就是工矿和播放主机的设置了,在校园多媒体中常用的设备还有音箱、音柱、话筒、投影、中控……。这让有了很好的学习环境,很容易让我掌握。

  第5周:日期:12日29日~1月4日

  工作的生活已渐渐适应甚至可以说是习惯了,每天的进进出出,在路上的奔跑常常感觉自己就像个搬运工,不过当听到别人的感谢时,心里也很开心,每天都有这样的感谢才可以让我觉得很有干劲。 和同事们也相处了一段时间了,渐渐的也熟悉了。在他们中,自己的年龄也不算太小了,可是却感觉比他们中的任何一个人都幼稚。在外工作时也是,一次在修电脑时,部门老师很不相信我是在学校的而不愿让我将主机带回维修室维修,这样的怀疑真的很让人心寒,可是却也没有辩解的。在工作中真的觉得经验的积累真的不可小觑,虽然会受到不小的打击,可是却没有打消我的积极性,对于工作的珍惜,我不会这样轻易的放弃。

  现在越来越发觉知识的重要,在实际的工作中常常会碰到涉及各方面的问题和知识,当不知道的时候真的感到很尴尬。这段时间每个地方的打印机好像商量好坏似的,都赶到一块了,我也开始学习修理打印机,认识什么是鼓组件,看着网上的图解似乎也不是很难,可是当真的下起零件来时,还是遇到了各种各样的问题,一个螺丝、一个弹簧,都很小心的拆下。虽然已经很小心了,但是前几次都是没法独自完成,到后来还是要找别人帮忙,感觉自己很失败。前几天在给一个办公室的打印机加墨时,自己花了很长的时间,最后终于很成功的将所有下下的零件装起来后,真的很高兴,把鼓组件上的打印机打测试时,心里都紧张死了,看着打出来的纸很完好时,终于长长的呼了口气,然后听到别人的一声谢谢,感觉这声谢谢真的是对我的肯定。现在同事在忙学校食堂的刷卡机,一直知道怎么去用卡花钱,可却没想过该怎么设定刷卡机来收钱,看的也挺感兴趣的。原来刷卡系统的安装也是依托于数据库的基础上,将刷卡机安装好后,需要用特定的卡,这卡也是需要得到厂家的认证才可以使用,认证卡需要先将卡的编号全部记录下,然后对应卡的编号对卡进行认证。 最近一段时间都在与数据库打交道,有点后悔没有把最后一个学期的课程学完了。

  庆幸的是把所有的课本都带了回来,现在得好好补习一下了。工作中的学习虽然深彻,可是却没有在学校的环境了,有点怀念上课的日子了,希望能够学到更多的知识。

  第6周:日期:1月5日~1月11日

  回想自己已经是实习时期的第6了时间过得飞快啊。实习的日子也接近尾声了。将要告别我的实习单位,同事们了,时心生不舍。但是天下没有不散的宴席。想想自己从刚来时的什么都不会到现在变化真是大啊,似乎变成熟、能干多了。

  从一个在学校懵懂的学生到现在的社会工作者。从学校到社会的变化让我慢慢读懂了社会这所大学。这几个月的实习时间让我获益匪浅。学到老不少在学校学不到的东西,更深的体会到了做人做事的原则,更加深刻的体会到了什么是责任,我学会了如何才能更好的与人相处,与人沟通。更好的把我大学三年来所学专业理论知识更好的与实际结合,让我掌握的更加牢固。也让我学会以前所不会也没有学过的知识,对我以后有更大的帮助。

  实习下来,总是有很多经验,有很多认识,自己总是有很多的感慨。也许在实习的这些天中,我也在逐渐的成长。在认识学习逐渐的成熟。每个人都会在时间潮流中不断认识自我,只不过是时间的长短的问题。因此待人要真诚,时时为人着想,处处为人行事。能够把自己溶入群体,而不耻向身边的人学习。要想在如今的社会中生存,就要吸收新的思想与知识,不断更新观念,趋于完善。这样才有利于思想与实际行动真正地结合,只有在思想演练,才能在最短的时间里把自己要从事的行业中处于领先的地位进而起着不可替代的作用,因为我将会为它比其他人付出更多创造更多价值。我也应该得到我应得到的报酬与珍贵的经验。

  有了自己的第一份工作,在除了不变的上班下班,其中还潜藏危机,要在实习中不断的学习,跟着节奏的发展,不能停滞在原地,要居安思危。要在实习中不断的进步,如果有能力的话,还要有超前意识,要把自己的潜在能力开掘出来,只有不断的开动自己的大脑,才能创造更好的物质生活。自己的命运掌握在自己的手里,需要去寻找,去探索。有些时候外部环境对于一个人的发展走向起到重要的影响,好的外部环境可以造就一个人,坏的环境也可以毁了一个人。所以不管在工作,或者以后在工作的时候就要考虑好这些方面的因素,只有在找工作前做一切准备才能把握自己的那块金。正所谓做到知己知彼才能在仗场上取得胜利,这样的道理同样适用于我们现在,这样也算在为自己适应复杂的环境奠定基础。这段的实习时间虽然暂时的告一个段落,但是它留在我的是宝贵的经验,而不是一个简单的实习而已。我也会深深的感谢学校能在毕业之前能够有一次这样的实习机会。

  大学生计算机专业的实习周记 篇2

  大学期间最后一学期,跟以往的不同,这学期我们离开学校,参加顶岗实习。虽然只是短短的几个月的时间,但是细细盘点下来,却也是收获颇多。当然期间也有不少无为人知的心酸。

  进入公司,我接到的第一个项目就是创建公司博客。随着互联网的发展,博客兴起了一股网络风。由于其沟通方式比电子邮件、群组更简单和容易,博客已成为家庭、公司、部门和团队之间越来越盛行的沟通工具,因此它也逐渐被应用在企业内部网络(intranet)。而我要做的任务就是在原有的公司网站的基础上建立一个公司博客,以供随时发布最新的供求信息。

  从选址,规划到取材,整合,上传,发布。看似简单的一个博客却花费了我不少心思。我还记第一天上班,我花了半天时间收集公司素材,又花了半天时间浏览网上优秀的公司博客。对着电脑一整天,下班回家累的不行。

  但是通过第一天的资料收集,第二天,我开始了博客的制作。第一步,选址。为了更好地凸显出公司博客的特点,我首选了为企业博客量身定做的企博网博客。通过注册,获得了相应的域名。第二步,规划。根据企博网博客的特点,结合公司素材,进行规划,分开不同的板块和模块,分别进行设置。同时根据模块的划分,对素材进行分类整理。第三步,整合。对图片和文本进行取舍选择,同时对所选择的图片和文本进行编辑和排序。第四步,上传发布。这是相对比较简单的步骤,把分类好的素材上传到网站上,根据其视觉效果进行适当的调整,确保页面排版的紧凑性和整体美观性。

  经过几天的努力,我提交了我的工作成果,同时获得老板的认可。时隔3周,当我再次登陆该博客后台时看到,博客的点击率已经达到1410次了。这让我感到非常高兴,看来我的努力并没有白费。

  通过企业博客的制作,我接触到了大量的公司资料,包括公司的简介,公司的业务简介,发展描述之类的。也让我对上海狮诚企业管理顾问有限公司有了一定的了解。

  在实习的第二周,我参与了公司与dairy farm公司合作的培训项目,在项目初期,我负责了课程ppt的制作。ppt制作对我来说是非常熟悉的了,由于软件工程专业,所以我对powerpoint、excel、word等软件接触很多。可是当我真正接手幻灯片制作时才发现,之前自己所接触到的不过是凤毛羚角。我看了之前的一系列培训ppt,发现里面设计了大量的3d动画制作、动态gif制作、遮罩、蒙版以及动画片头。而我对这些却是一窍不通,所以在接下来的一周,我是边制作边学习。

  虽说是制作ppt,可是要用到的软件绝不止microsoft powerpoint那么简单。在制作过程中,我接触到了photoshop、imageready、ulead videostudio、coreldraw、光影魔术手、logomaker以及3d max。有些软件我之前接触过,上手还比较容易,但是对于一些比较复杂的软件,如3d max,我至今都还太懂得怎么用,正在努力地学习中。

  在那一周中,我完成了ppt的片头动画制作,以及三个模块的版面制作,细数起来总共有20多张slide。由于后期合作公司提供的图片资料不全,所以幻灯片的制作暂时搁置。

  在这次项目中,我学到最多的就是各类设计软件的应用,包括图片设计和动画设计。现在我已经可以制作gif动画图片了,图片制作技巧有加深了一步。相信在今后的学习工作中,这些技巧可以给我很大的帮助。

  大学生计算机专业的实习周记 篇3

  光阴似箭,新年很快就过完了,现在开始要考虑工作的问题了。23号返校,在学校呆了几天,感觉很迷茫,不知道将来要做什么,做什么样的工作,感觉专业不是学的很精通,如果从事专业方面的工作,感到自己可能无从下手,不知道怎么做。之后听老师讲了些毕业实习的一些事宜后,就开始找工作了。

  新的一年要有个新气象,这学期开始要找自己相关专业的工作了,我想先找个工作做下吧,不能再无所事事了,看看对哪方面比较上手,在决定自己要往那方面发展。

  这段时间去杭州人才市场和高新人才市场的招聘会看了下。看见有好几家公司需要软件开发人员,于是就投了几份简历然后等电话通知面试。在此期间,2号我去了盟途贸易公司面试php开发岗位,面试的人问我有没有做过什么项目,于是我就把学习时做的一个文件管理系统给他看,他说还不错,但也指出了问题,比如用户密码在数据库中保存没有使用md5,这样就不安全,接着就问了我有关数据库方面的问题,可是过了寒假,这些东西都有些生疏了,他就让我去等通知了。看来是要好好复习下了,接下来这几天我就在寝室复习了以前的知识。

  这周又去了招聘会,投了几张简历。3月11号去了一个公司面试软件开发的职位,其实是到各医院推销医疗软件的。面试过程当中和技术部的吴经理交谈了许多内容,他说做推销之前要阅读大量的软件书籍,还要会编程。我一听,开始犹豫了。我不知道会不会适合做这行,后面吴经理问了我一些计算机软件方面的知识,我基本上答不出几句所以然。这份工作涉及到我的专业很少,如果录用了我就尝试着做,没被录用我就继续我的求职路程。在之后的几天我没接到电话,也知道我接下来该做什么了,没什么必要再等下去了,继续找工作当中,继续投我的简历。

  这些天又去了多家的招聘会,跑来跑去地很辛苦。看来看去,招聘的单位都是差不多相同的,而且几乎都是要有经验的,大多都是招本科生,很少有招应届专科毕业生的。后来觉得没必要,还不如在网上投简历会更好点。在网上投了几份简历,有投php开发的,.net开发,C++开发等。17号去了喜金刚网络科技去面试php开发,面试的时候做了份笔试题目,然后俞经理问了我一些php方面的问题。几天后他们打电话过来让我过去,但是我还没毕业,就让我下星期一先过去实习,这段时间是个双向选择的过程,公司看我的表现再决定是否录用,我也可以选择是否呆在喜金刚。于是我也就决定先去他们那实习看看,努力认真工作,并积累经验,增长见识吧。

  来到公司后,俞经理为我讲解了公司的,公司是一家刚刚成立的以婚庆为主题的社区网站,整合婚庆产业链为新人提供更时尚、更廉价、更低碳的婚礼。我是做程序员,说技术,其实主要是用PHP+MySQL来做网站。说实在的,PHP这个东西我仅仅是知道一个皮毛,知道基本语法,知道如何连接数据库并且处理数据。从来没有开发过大型网站系统。我在计算机方面唯一的优势在于:在学校学过n种语言。

  这次的挑战是:要在很短的时间内学会linux,更加掌握数据库,php。

  我们公司是融鼎科技下的刚成立的子公司,晚上我们去酒店开了公司成立庆祝大会。俞经理说了公司发展的愿景是传递情、分享爱,使得更多的人能够分享新人的快乐和幸福。我们是一家充满梦想与激情的创业企业、是一个全员持股人人平等的兄弟团队、是一个传递幸福制造快乐的开心乐园。同事们有说有笑,大家都对公司的未来充满了信心。

  早上来到公司,前台的陈红把我叫去和同事们一起读弟子规,这个对我来说还真新鲜,老总是想让我们知道为人处世的规范,养成良好的品德和习惯吧。我也就投入其中,认真朗读起来,这些使我对公司的文化也有所了解了。

  这周的这几天我主要是熟悉公司环境,主要了解一些公司的背景、业务、发展方向等。公司为我配备了电脑,我去网上去一些婚庆的社区网站看了下,大概了解了下婚庆行业的市场,以及这些网站如何做婚庆社区的,对这方面略微熟悉了下。

  星期二开全体员工的大会,然后我和伟峰就被带到了郑文斌的手下。星期三拿了一本《PHP与MYSQL5程序设计》给我读;当然没有读完,于是星期四早上也在读,下午就跟郑文斌拿了源代码来读。晚上郑文斌又拿了一本700页的《JS》让我读。文斌说要用symfony这个框架来做。框架我一直都不理解是什么东西,从struts开始。于是开始研究symfony的网上文档和API,于是第一个星期的最后几天都花在了研究symfony上。

  这周的实习主要还是学习,另外,尝试跟同事多沟通,从交谈中也能够学到不少东西。同事们都很热心,很照顾我。

  几天之后开始在同时的帮带下,学习linux的使用,以及在linux下搭建LAMP,因为linux系统是开源免费的,而且很安全,所以我们公司的网站选择搭建在linux下。

  我用虚拟机搭建了Ubuntu的linux系统,Ubuntu是一个以桌面应用为主的linux操作系统,Ubuntu为用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu有庞大的社区力量,我们可以方便地从社区获得帮助。因为在学校里很少接触linux,所以对linux很陌生,只能从头学习,一步一步慢慢来。还好有同事带我,加上自己的努力,学linux也不那么吃力了。

  新的一周开始了,通过学习,我对linux有了一些了解,对php,mysql等的了解更进了一步。还学习了一些和婚庆社区网站的相关设计,借鉴他们的思想,方法,从而构建出自己的网站风格、样式。

  学习了一些知识后,向文斌请教了一些做网站的方法、问题。文斌讲解了做每一个网站的过程及所遇到的技术性的困难,以一个网站为例着重介绍了一些模块的具体实现方法及注意的问题。

  之后我做了一些动态页面,主要包括用户登录,用户注册,文章浏览,留言板等功能。本以为一个页面也没什么应该比较容易吧,可是做起来并非如此,我自己做的网站很粗糙,功能叶很简单,也不美观,知道了美工的重要性。经过自己耐心的设计一天的功夫几个页面的设计圆满结束。

  这是这个月实习的最后几天了,这个月的实习主要是学习和适应期。我可以简单的总结为几个字,那就是:多看,多问,多观察,多思考!

  经过一个月的实习,我学到了很多东西,以前的知识得到了复习和巩固,也加深了对婚庆社区的了解。

  学习上我也得到了些心得,一方面要发扬自主思考问题的能力,在碰到问题的事情,自觉努力去独立解决,这样对问题便能够有一个更深刻的了解,当解决的时候也会获益良多。 另一方面,要发扬团队精神。公司是一个整体,公司产品是团队的结晶,每个人都需要跟其他人更好的沟通和交流,尤其是软件网站开发更要多沟通,互相帮助,合力完成共同的目标,团结众人的智慧才能够发挥最大的作用。

  我们公司核心团队曾供职于阿里巴巴、浙大网新等大型IT企业集团,他们带着创业的激情来到了我们公司跟俞总他们一起致力于创业之中,他们拥有丰富的行业经验与资源。

  这几天曾供职于阿里巴巴的阮荣国,就做好了网站的一个雏形给我们,让我们添加一些简单的功能。由于我还是实习生,经验浅薄,我也就从事一些简单的工作,协助同事完成一些功能的添加,修改等。

  虽然工作很简单,但是越简单的事也要认真仔细的去完成,凡事都应该从底层做起,这样才能慢慢积累,慢慢进步,打好基础。为将来的发展奠定坚实的基础。相信只要自己这样一步一个脚印的走下去的话,将来也在网站开发方面成就一番事业,为公司的发展做出一些贡献。带着这样的思想,我快乐的跟同事们一起工作着,努力着,为这个网站添砖加瓦。

  经过五一节3天休息后,就又投入到了努力工作之中。

  上周初步来了解了网站的构架,各个模块,和具体实现后,这些天我对网站的各个模块实现的功能进行了进一步的了解。

  后面几天的任务是mysql的学习,在学校里我对mysql已有了初步的了解。文斌教我要灵活多变,什么时候要用到临时表,嵌套查询,存储过程用的地方等,叫我多看几个例子,并敲下代码运行下,体会里面的数据生成,查询出自己要的数据等。然后再根据这些数据写出语句,生成需要的流程,这就是数据挖掘的精髓!那么存储过程与一般的SQL语句有什么区别呢?

  1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般sql语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。

  2.当对数据库进行复杂操作时(如对多个表进行 Update,Insert,Query,Delete时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。

  3.存储过程可以重复使用,可减少数据库开发人员的工作量

  从中我学到了:存储过程是数据在存储到数据库的过程中,可以对这些数据进行操作,不然数据就是直接从页面获取,直接原样存储。

  通过学习,我对PHP和mysql的理论知识有了一定的了解,今天我有针对性的浏览、学习了一些和本次设计相关的网站,借见他们的思想、方法,从而能构建出自己的网站的风格、样式。

  这几天对该网站所运行的环境有了确定,对网站的各个模块应实现的功能进行了具体的描述,对创建数据库时所需表的建立也有了一个具体规划,这样在真正的动手做网站时就有据可依,不会手忙脚乱。我把这几天所学的知识又系统的学了一遍,认识到自己不足的地方,我明白要想真正的掌握知识就必须一点一滴的积累,明白无论做什么事情只要自己肯努力,再加上信心、耐心、细心就一定能达到自己的目标,获得最终的成功。

  之后我在网站中加入了一些功能代码,连接了相应的数据库,一开始就把我给弄的一塌糊涂,根本一点思路也没有,盲目的连接了一个留言提交随之而来的是好几个连接错误。再次向文斌请教有关数据库连接的问题。在文斌的认识详细的指导下我成功的连接了数据库,修正了错误。

  各个模块实现的最基本的思想都是相通的,相信通过自己的细心工作,认真的钻研,一定会陆续实现其他模块的功能,完成自己的任务。

  这周我先去熟悉了下网站后台管理操作,及各功能模块的作用,公司网站已经搭建好了很完善的框架,设计好了各种功能模块。我尝试在后台进行了“添加公告”“添加问卷调查” “添加友情链接”等一系列操作。

  接着我继续去熟悉网站,熟悉各模块及各种管理操作,完成了添加栏目的操作。发表了文章,又上传了图片,并在后台对文章图片进行审核。但是出现了个问题,上传下载中心的软件时发现不能上传过大文件。于是通过探索查找,我发现能在后台对文件的最大值进行设置。

  之后几天我练习了为网站添加图片、修改logo等美化操。我修改了网站logo,添加频道图片后,发现在系统中添加的频道图片替换了导航栏文字的位置,图片对齐方式的问题使得网页并不美观。感觉到自己在网页设计方面还不是很熟练,对排版和设计等的操作不是游刃有余,通过我反复的修改,查找原因,终于解决了这个问题,为了精益求精,是网站更加美观,有时候细小的问题也要花费很多的时间,感觉到自己在美工方面还是有很大的欠缺的。接下来我就通过学习教程,了解了Dreamweaver的使用方法。熟悉了操作界面,创建了文档,进行了页面设置,尝试了页面内超链接与不同页面间的超链接,练习了用表格精确定位各个板块。

  这周我先对网站进行了seo优化,为使公司的网站和产品更容易被搜索引擎找到而需要对网站进行seo优化。我结合相关资料对seo优化进行了初步的学习。但是发现整个网站有的采用了php的动态页面,不如html页面容易被搜索引擎找到。网站内部的js连接对搜索引擎也不友好。还有标题结构不科学。我结合公司的最新说明及相关资料,在本机的虚拟站点上尝试改进。通过文斌的帮助与指导,我做了些小的改动,部分页面用.shtml及其相关的功能部件的链接代替php+js的链接。将页面标题倒序,采用“文章名――栏目名――网站名”的顺序。

  后面几天要对几个频道模板进行改动,使关键内容出现在左侧,方便客户浏览。可能由于系统不够完善,在后台直接改代码会出现问题,所以将代码粘贴到Dreamweaver中进行改动,网页采用表格定位,用Dreamweaver的编辑视图很方便的即可完成。

  接下来学习了flash的简单的一些操作,从而继续修改网站模板,是网站更加美观,我先了解了flash的操作界面,熟悉了一下各工具按钮的作用,充分利用各种工具绘制了一些平面图形,但是使用过程中并不熟练,毕竟我以前对flash也接触的很少,还需要在以后的学习和使用中进一步熟悉。

  最后总结一下我在实习过程中的收获,主要有四个方面:

  一是让我对网站开发理论知识有了一定的了解,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高。

  二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

  三是提高了我的动手能力,同时也让我了解到了自己的不足,也很好的了解了团队合作的重要性。

  四是学会了怎么样去处理事情,只有自己动手做过的东西才会铭记在心。也只有自己真正去努力过的事情才会记得很牢。只有自己真正面对过的困难下一次才不会犯同样的错误。然我会继续努力,完善自我,为社会主义现代化建设做贡献。

  大学生计算机专业的实习周记 篇4

  我工作实习的第一天,我怀着惴惴不安的心情,进入了公司。踏进办公室,只见几个陌生的面孔。我微笑着和他们打招呼。从那天起,我养成了一个习惯,每天早上见到他们都要微笑的说声早上好。仅仅几天的时间,我就和同事们打成一片。我想,应该是我的真诚,换取了同事的信任。他们把我当朋友,也愿意把工作分配给我。

  实习第一个礼拜,算是适应期。主要了解一些公司的背景、产品、发展方向等。另外,尝试更同事多沟通,从交谈中也能够学到不少东西。几天之后开始在同时的帮带下,做一些业务相关的活,主要是在一旁协助编辑一些简单的程序。也就是打基础。第一个礼拜的实习,我可以简单的总结为几个字,那就是:多看,多问,多观察,多思考。一方面要发扬自主思考问题的能力,在碰到问题的事情,自觉努力去独立解决。另一方面,要发扬团队精神,团结众人的智慧才能够发挥最大的效能。

  实习第二周开始,已经逐渐进入状态。开始独立接触一些业务,公司也知道对于编程软件,我是一个很新的新手,所以刚开始让我做的,主要是让我熟悉编程环境和编程工具。因为公司想让我更快的进入工作状态。这就要求我对公司本身的一些编程流程和软件特点有相当的熟悉。于是每天上班我都会比同事去的早一些,准备一些资料在身边已被随时查阅。工作进行的还是比较顺利的,通常每天同事和领导的悉心指导和自己不懈的努力,终于一点一点的熟悉了工作要点,以及编程的技巧和编程的流程。

  当你可以选择的时候,把主动权握在自己手中。我想很多人和我一样,刚进实习单位的时候,都会觉得心中没底,不知道你能做什么。但我决定改变自己的想法,我坚信只要勤问、勤学、勤做,就会有意想不到的收获。

  经过两个礼拜的锻炼,发现自己进步还挺快的,即使是之前从来没有接触过的软件编程这个岗位,同时也对软件开发这一行有了更深的认识,这一周仍然做一些关于软件开发的简单程序。

  由于自己向来比较内敛的缘故,首次和同事一起编程软件时还是比较紧张,也不大顺利,不过有了一次经历之后,进步了不少,再加上领导和同事的鼓励,自己尝试大胆的去操作,慢慢的熟练了许多。人往往都是这样,没有经历过的话,永远都不知道事情到底是怎么一个样子,是真的那么难,还是并非如此,所以,不管怎么样,即使是自己完全陌生的事情,只要有机会,都一定要去尝试,努力去做好。另外就是不要害怕失败,只要用心去做就可以了。等到熟练了,那么成功将是水到渠成的事情。

  不知不觉的,就发现原来我短暂的一个月的事情就快要过去了。慢慢的,我已经熟悉了编程环境,也能很好的融入到公司里,和同事们有了默契的配合。虽然我还不能一个人独自地完成软件编程,但是编程的所有程序以及流程和方法,我都牢牢地记在心里。

  现在想想,和刚踏入公司的时候相比,我简直就是芷若两人。改变是实实在在的,就感觉自己每天都在进步,每天都能够接触新的事物,一点一点的吸收进去。一个月的时间,虽然短,但学到的东西可不少,如何快速的适应公司的环境,融入企业的团体,如何更好的跟同事沟通,更好的完成既定的任务。这些都不是信手拈来的。都需要一个逐步的从点到面的认识,今天我学到的所有这些都必将是我未来成功的基石,我相信我会通过自己的努力,走向那个成功的彼岸!

  大学生计算机专业的实习周记 篇5

  实习第一个礼拜,算是适应期。主要了解一些公司的背景、产品、发展方向等。刚到实习公司,不是像学校里的朝九晚五,而是朝八晚九。 我们不可能简单的了解一些企业文化,简单的学学新的知识就可以了,我们的这个实习必将是一个繁忙的实习,也必将是一个充实的,进步的实习。来到这里,我们要忘掉大学里自由的作息时间,克服困难,养成良好的工作生活习惯 。基于各方面的原因,虽然在去之前我们做了比较充足的准备,但还是遇到了一些困难,例如学习时间长,实战比较繁多,但时间又比较的短,难以保证按时按质按量完成。下午下了班,员工们都回去了,我还在那儿练习,一直到晚上9点,才能回住处休息。中午也没有休息的地方,只能趴在电脑前休息一会,一两周下来,相当地疲惫。但我们都明白自己来实习的任务,都坚持着完成自己的任务和使命。这个星期熟悉了工作环境、java编程的环境配

转载于吾爱破解论坛  原作者:iyzyi

很早之前就想写这篇文章了,但是碍于一直没有时间,只能作罢。没想到这学期刚好有信息内容安全这门课程,课设是开放式的,于是利用这个机会写成此文。

批量获取客户端运行所需swf

首先,我们需要批量获取游戏运行所需的(尽可能全部的)swf。但是手动下载必然是不现实的。这里我们可以借助fiddler来实现自动保存。

然后重载了send函数,该函数用于向服务器发送数据:

很明显有两个重要函数,见上图注释。

先来看下pack()函数:

serializeBinary()函数用于将各种数据结构的数据 进行序列化,即转化成二进制流的形式(可以理解成字节数组),以便在网络中数据的传输:

packHead()字如其名,就是封装封包的头部。格式为:| 封包长度 4字节 | 版本号 1字节 | 命令号 4字节 | 米米号 4字节 | 序列号 4字节 |,封包头部共17字节:

综上所述,pack()函数,用于将数据组装成一个封包,其中包含封包头和封包体,其中封包头有17字节,后面跟着封包体。

所谓封包,其实就是数据包(data packet),用于与服务器进行数据的交互。本文的后续章节还会详细的聊一聊封包这个概念,这里先暂且一放。

之后param1异或登录用户的米米号,然后计算该值的md5,取前10个字节,然后在每个字符的前后都加上一个星号,记作string_a,最后调用..UserInfo.setForLoginInfo():

虽然定位至了读取封包体数据流的地方,但是,这里的readxxxxxx()太多了,有的还是一个不定长的while循环中进行的:

虽然可以把接收到的LOGIN_IN明文提取出来,然后模拟所有的读取,即可得知数据流到底在这个函数里被读取了多少个字节,从而得知,读取有关密钥的那4个字节(以下为了叙述方便,称其为密钥种子)在数据流中的位置。但是这也太麻烦了吧,如无必要,勿增实体。不妨大胆点猜测,因为密钥种子是最后一次读取的,此后没有再也用到LOGIN_IN响应包,故封包的最后4个字节,极大概率就是我们要找的密钥种子。不然,如果后面还有其他的数据,却没有读取,实在是开发人员画蛇添足,而且增大了不必要的数据传输。

尝试一番,确实如同猜测的一样。

总结下,一开始我们使用默认的通信密钥:!crAckmE4nOthIng:-)。当我们收到LOGIN_IN这个封包时,读取该封包明文的最后4个字节,作为一个uint数据与当前登录的米米号进行异或,异或后的数据转换成字符串,然后计算该字符串的md5,取开头10个字节作为更改后的通信密钥。

多说一句,其实一开始的那几个命令号小于1000的封包,都是直接明文发送的,并没有加密。这也很好理解。哪怕是默认的密钥!crAckmE4nOthIng:-),都是保存在RobotCoreDLL.swf中的,而一开始在登录界面时(主要是Login.swf在运行),此时还尚未加载RobotCoreDLL.swf呢。虽然已经加载了TaomeeLibraryDLL.swf,但是并没有调用SocketEncryptImpl,而是调用了SocketImpl。

全局搜索_mainSocket或许会看得更清楚:

在分析序列号算法之前,我觉得我需要解释下,啥是序列号。

序列号,是一个用于表明发包“顺序”的字段,这个“顺序”,并不一定是从0开始每次自增1的这种顺序,也可以是按照一定算法,生成的一个序列。但必须保证,服务端和客户端按照这个算法,能够计算出相同的序列号。嗯,有点类似于密码学中的同步流密码。

接下来为了阐述的方便,我假设下面的序列号是从0开始每次自增1。

比如说,我第一次向服务器发包,则此封包的序列号记为1,此后每发一个包,序列号自增1,达到上限后,比如说达到了64,则重新从1开始计数。

当你伪造一个封包,并向服务器发送该封包时,你必须知道你本地客户端最近一次向服务器发送的封包的序列号(比如说是13),则你伪造这个封包的时候,你的封包必须是14,如果是其他的数字的话,服务端在判断该封包是否合法的时候,发现你伪造的这个封包的序列号,和服务端存储的上一个封包的序列号,不满足加一的关系,那么服务端会判断出你伪造的这个封包是伪造的,从而拒绝该封包,甚至(大概率)断开当前socket连接。而如果你得知了上一次发送的封包的序列号是13,然后你也伪造了序列号为14的封包发送给服务端。但是这仍然大概率会被服务端断开你们之间的连接。这是因为,你伪造了序列号为14的封包,但是本地客户端并不晓得你伪造了这个序列号为14的封包,在本地客户端的眼里,它下一次发送的封包的序列号就应该是14。这样,你发送的这个序列号为14的封包被服务端认可,但是你的本地客户端发出的下一个封包的序列号,也是14,这个正确的封包会被服务端认为是伪造的封包,从而断开你们之间的连接。

很多早期游戏的序列号仅仅是简单的从0开始每次自增1,达到某个上限后,则重新归0。但是这样很容易伪造封包。

虽然我们说过,就算我们成功伪造了一个封包后,但是本地客户端还是使用伪造前的序列号,导致过不了服务器的封包合法性判断。这可怎么办呢?答案是:如果我们截获了本地客户端和远程服务端的通信,然后由我们来控制数据的收发,这样,我们就可以全局改写序列号。也就是说由我们来维护一个全局变量,这个变量不停的更新当前序列号,每个封包发出前,都要先改写成正确的序列号,这样就可以完成封包的伪造,而不至于掉线。

还是前面那个例子,因为我专门用一个全局变量来保存实时的上一个序列号,所以我在某个状态时,可以得知,最后一次发送的封包的序列号,比如是13,那么我伪造的这个封包的序列号就要是14,发出后,我立马更新这个全局变量为14。当下一次本地客户端要发送一个正常的封包的时候,我也要改写这个封包的序列号:读全局变量,发现是14,所以将这个要发送的封包的序列号改为15,发出后,立即更改全局变量为15。后续发出的每一个封包,都要经过这一步。

上面说的序列号算法,是最简单的从0开始每次自增1。如果同时也没有对封包进行加密传输,那么很容易通过分析流量直接破译。那怎么办呢?

  • 对明文封包加密后再传输

对于第一个方向,前面我们已经分析过了封包的加解密算法,接下来我们就来看下赛尔号的序列号算法。

很明显,封装封包头部的时候,序列号位于第5个字段。

当该封包的命令号大于1000时,才会计算其序列号,否则其序列号为0。

这里需要解释下命令号这个概念。

你在游戏中的绝大部分操作都是需要与服务端进行交互的,每次交互都需要发送封包,每个封包都有一个命令号,表明这个封包进行的操作。

比如你在地图中行走至某个坐标时,你的行走数据要上传给服务器,这样服务端才会知道你在当前地图中的坐标。这种封包的命令号是2101,定义为PEOPLE_WALK。又比如你在当前地图中说话,这类封包的命令号是2102,定义为CHAT。如下图:

在登录之前,本地客户端发出的所有封包的命令号均为100+i,i < 10,具体的定义可在Login.swf反编译的代码中找到:

登录后,命令号均大于1000,其定义可在RobotAppDLL.swf反编译的代码中找到:

打开游戏后,最开始传输的几个封包:

密码我就不写了,感兴趣的可以去跑下彩虹表。

给个提示,密码长度为9,无特殊字符,后3个字符均为数字。

欢迎评论区参与互动,我请在评论区第一个给出正确密码的师傅喝一杯奶茶。

本文仅作交流学习,请勿损害淘米公司的合法权益,请勿以任何形式攻击网络

感谢hcj师傅一文给予我的帮助。

笔者能力有限,且仓促之下写成此文,疏漏与谬误在所难免,欢迎师傅们批评指正。

  • 《加密与解密(第4版)》

不知不觉中,赛尔号今年都已经12周年了。

话说,儿时的梦,你还记得几个呢 :)

本站资源大多来自网络,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。站内资源为网友个人学习或测试研究使用,未经原版权作者许可,禁止用于任何商业途径!请在下载24小时内删除!若内容若侵犯到您的权益,请发送邮件至:,我们将第一时间处理! 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读


如果遇到付费才可观看的文章,建议升级会员或者成为认证用户。全站所有资源任意下免费看”。本站资源少部分采用7z压缩,为防止有人压缩软件不支持7z格式,7z解压,建议下载7-zip,zip、rar解压,建议下载WinRAR

我要回帖

更多关于 c++怎么看错误 的文章

 

随机推荐