范文 > 实习报告 > 计算机专业实习报告 > 导航 > 计算机专业程序员实习日记

计算机专业实习报告

计算机专业程序员实习日记。

一般而言,有付出才会有回报。实习是从学生过渡到工作人士的一个不可或缺的必经阶段,在实习结束的时候,都需要写一份实习报告。撰写写一份高质量的实习报告可以让我们知道工作或学习中的不足。那么你知道实习报告的格式是什么样的吗?你也许需要"计算机专业程序员实习日记"这样的内容,欢迎你参考,希望对你有所助益!

20xx-05-14 星期一

ListCtrl中LVITEM lpara有很广泛的用处,我们可以通过这个参数实现list控件的排序功能,这里需要注意的是使用LVITEM中的LpARAM,但是SetItemData 函数似乎又是对LVITEM 的lpara进行设置的,这里的关系似乎很微妙,但是我们一定要注意 不能混淆。类中的成员函数可以单独的声明为模板函数,但是模板函数的实现要放在头文件中。GDI+中没有提供绘制圆角方的函数,我们需要通过Graphicpath类进行模拟来实现。

鼠标跟踪消息的要点:响应消息WM_MOUSEMOVE WM_MOUSELEAVE WM_MOUSEHOVER 在WM_MOUSEMOVE消息中处理__TrackMouseEvent函数。

20xx-05-15 星期二

我们在使用tooltip的时候,有以下几个关键点:

1,创建CToolTipCtrl对象,Create函数实现。

2,使用AddTool函数向这个tooltip中加入tools,这也是绑定tool到某个控件的过程,从中我们可以知道在这个CToolTipCtrl对象中应该存在着不止一个tool,而是一系列的tool,通过函数DelTool实现删除,AddTool实现添加,UpdateTipText实现更新tool的文本。

3,最关键的是我们需要一个触发tooltip的关键点,这个关键点控制着何时显示这个tooltip,一般情况下我们在preTranslateMessage函数中进行处理,这也是我们拦截WM_MOUSEMOVE的地方,拦截之后,我们调用tooltip的RelayEvent向toolTip对象传递这个消息用以表示tooltip可以被显示或者更新。

静态链接MFC DLL模块的时候,由于MFC总是使用它所练级额的DLL模块状态,所以不存在模块管理的问题。

调试DLL的时候,我们需要exe文件的配合,所以先要生成exe测试文件,然后将DLL工程设置成active ,这时候会出现exe路径提示对话框,我们将测试用的exe路径填入就可以了。

20xx-05-16 星期三

CToolTipCtrl 函类中的RelayEvent函数的存在理由,试想当我们的鼠标在一个窗体上滑动的时候,会发生什么情况,如果鼠标下方的窗体是一个子窗体,那么这个子窗体将会收到鼠标的消息,而主窗体的鼠标消息因此被屏蔽,windows是通过这种方式来处理消息的,这里CToolTipCtrl对象也需要受到消息来进行处理,但是这些鼠标消息却不能流向CToolTipCtr对象,这就是问题的关键之所在,如何将消息导向CtoolTipCtrl就成了关键,一般我们会在pretranslateMessage函数中拦截消息之后使之导向CTOOLTipCtrl,这个导向所用的函数就是RelayEvent函数。

You can have messages relayed automatically if:

?The tool is a control or is defined as a rectangle in the tool"s TOOLINFO structure.

?The window associated with the tool is in the same thread as the tooltip control.

If these two conditions are met, set the TTF_SUBCLASS flag in the uFlags member of the tool"s TOOLINFO structure when you add

the tool to the tooltip control with TTM_ADDTOOL. The necessary mouse messages then will be relayed automatically to the

tooltip control.

有关ToolTip控件的讨论目前还存在疑惑,1当我们使用LpSTR_TEXTCALLBACK的时候,为什么ON_NOTIFY可以得倒响应消息,却会在某个时间点出现Stack run over的错误。

F132.cOm更多精选实习报告阅读

程序员实习日记


实习日记1
第一次是来面试,当时感觉不怎么好,面试的人问了一些问题有些没回答上来,这并不奇怪,C#自己学习了2个月,然后就没怎么用,回答不上我觉得可以理解。没想到还能第二次来到公司,由于对环境还比较陌生,所以今天大概熟悉了一点,成都这边有50多个员工,属于研发中心,主要从事无线微波得较大型的设备的再加工,听同事说以前在北京,但由于北京人力资源太贵所以来到成都,这听起来怎么像是在压榨的感觉啊,没关系,只是来实习而已。
对于今天的第一个小任务,要求:界面、数据压入堆栈、简单冒泡排序实现数据有序输出、堆排序输出。让我快速地熟悉了C#,从界面到后台都得到了加强,此外在实现过程中对用到的冒泡排序和堆排序有了更深的理解,并能用C#熟练的实现。
实习日记2
今天对昨天的实例进行了改进和提高,将堆排序和冒泡排序封装在一个动态链接库中,提供函数调用和事件委托。此外加入XML进行配置,在XML中存入相关配置信息,提供一个单独的XmlClass对其进行操作,加深了对xml的理解。为增加程序的性能,采用简单工厂模式对其客户端和算法操作进行分离,有很好的可扩展性,对于C#的动态链接库和XML配置不怎么熟悉,花了很长一段时间看书和网上查资料,才开始动手写代码,不过感觉还是很快,因为自己有编程的能力,可以说掌握了一种快速编程的方法,所以就能驾轻就熟。
实习日记3
今天采用抽象工厂模式对实例进行改进,以达到动态加载算法实例,抽象工厂模式属于设计模式中的内容,自己在学习视频的时候注意到了,所以之前就买了本大话设计模式来学习,可以说了解了大部分设计模式。今天遇到后自己心里也有底,温故一下书就知道怎么做 了,可以说这是我学习的方法。
针对以上,在dll中提供一个接口,两个算法都继承了该接口,对于该dll的操作都通过接口ISort进行,此外,修改工厂为抽象工厂,提供一个接口创建算法,在算法中返回ISort实例,在主函数中使用该实例进行对应的排序算法操作,充分显示了抽象工厂的作用,本例子将反射和抽象工厂模式结合,增加了程序的可扩展性和可维护性。
实习日记4
由于自己编程能力还算可以吧,所以软件组的老大就叫我加入开始做一些这次项目的东西,说了一句“我可是没把你当实习生哦。”,这话一听当时感觉还好,不过后来一想,我却是吃亏了,他不把我当实习生但给我的却是实习生工资,这点有点想不过去,不过没关系,实习嘛就是学习,有基本工资也不错了,关键的公司提供的条件那是在学校里所得不到的:商业性的问题。
今天将上述实例的方法用到本次项目中,开始项目中的一些任务。仍然使用抽象工厂模式,将自定义窗体封装到类库中,将窗体的控件预留到外部进行实施定义;在XML文件中配置窗体的实际参数,利用反射按从XML中读出的参数动态加载窗体。将上述的实例方法运用到了实际项目中。
实习日记5
昨天的任务基本已完成,今天温习了一下加深了对知识的理解,可以说掌握得比较牢固了,今天又有新的任务,可以说每天都在进步。
按组长要求编写RankStyle=Group时的窗体排列方式,在XML中配置控件或窗体的参数,利用XML读接口从XML中读出参数,为了使程序具有灵活性,在组长的提示下将窗体的配置按照窗体的Name属性进行配置,之前是利用字段的方式写在XML中,但是组长说这样的话在程序中查找不方便,可我觉得没什么啊,当然了,对于我这个没有工作经验的人来说看什么都是可以的,所以要多学习学习。在FormControl中利用双层循环将控件容器中的控件按Name与读出的配置进行匹配,如果在XML中配置了该窗体,就设置该窗体的一些属性。个人感觉实现了该功能吧,最后经过组长看了一下审核基本通过。 要求:
根据Group,从XML中读取控件配置信息,动态设置控件在主窗体中的显示。
实习日记6
每天都有不同的要求,哎,果然和学校是不一样啊,今天将DLL中的控件更换成窗体,方法仍然采用反射+抽象工厂模式。
虽然自己有一定编程经验,但是遇到问题是不可避免的,今天在编写过程中遇到了一个问题,就是当窗体接口和窗体类库放在一起的时候,在工厂中创建的实例无法装换成接口类型,经过多次测试和上网查阅相关资料,发现控件类实现接口,不能将接口放在同一个类库中,针对以上问题在网上查阅相关资料,结果还是没有相同的主题,没办法,只有硬着头皮在网上找,没有主题就找有没有相关的例子,结果还是没有,差点就无语了,突然看到有类似方法的一个例子,真是柳暗花明又一村啊,仔细看了看,发现他和我的结构有些差异,所以调了一下结构,一编译果然痛过了,就是将两个类库分离,再在接口中加入工厂便可创建实例并转换成接口。在主窗体中只需要引用该接口类库便可达到要求,使程序耦合性降低了。

计算机专业实习日记


20xx年2月16日
今天下午,我怀着愉快的心情来到公司,刚刚来到这个新的工作单位,一切都很陌生。不过当我看到公司里的员工都很友善,顿时让我有了一种家的感觉!紧张的心情也逐渐消失,取而代之的是对这个我未来2个月实习和生活的新单位的无尽好奇。熟悉了一下公司环境,了解了公司的大致情况,认识了一下未来的同事后,也差不多到了下班时间了,于是我就回家了,准备明天的正式上班。
20xx年2月18日
今天是我正式上班的第一天,一切都让我觉得是那么的新鲜,对任何东西都充满了好奇。公司里的员工大家都在忙碌着。经理把我叫进办公室,谈了几句话,让我先熟悉一下公司的业务流程,跟着老员工慢慢学习,随后便介绍一个师傅给我认识,在作了简单的自我介绍后,我们算认识了,他将带我慢慢去融入这个团队。
20xx年2月20日
通过师傅给我的公司的相关材料,让我对公司的业务范围及流程有了大概的了解,公司主要从事进出口贸易,代理商品采购,收发货,仓储,压缩打包、物品运输及其它相关代理业务,业务流程报价、订货、备货、包装、手续、装船、运输等国际贸易相关业务。
20xx年2月22日
要对公司的相关业务范围和业务流程有了大概的了解之后,师傅便开始给我分配工作了,让我负责公司的网站维护和更新,在熟悉公司的ERp系统软件后要负责适时地维护工作,除此之外,我还要负责公司电脑的日常维护工作,感觉工作挺多、挺杂的,刚开始我都不知道从何入手,不过我想,做任何事情都必须从头开始,一步一个脚印,慢慢来。我相信接下来两个月的生活一定会很充实的,充满着期待。
20xx年2月23日
初次到公司实习,我对企业ERp系统并不熟悉,后来在请教了师傅,再通过互联网,了解了ERp的基本信息,算是我今天的重大收获。ERp即Enterprise Resources planning,中文含义是企业资源计划,它代表了当今在全球范围内应用最广泛、最有效的一种企业管理方法,这种管理方法的概念已经通过计算机软件系统得到了体现。因此,ERp也代表一类企业管理软件系统。对于今天的收获,虽说不多却相当于从完全陌生到一定得了解,希望自己能在最短的时间了解ERp,并能运用它,实现它。
20xx年2月25日
学习和研究ERp系统的标准功能是一个企业选择、实施和持续应用ERp系统来管理企业的最基本的活动。通过今天的学习,让我充分认识到,ERp的理念已经得到越来越多的企业的关注和认同。应用ERp系统提高企业的管理水平、提高企业在日趋激烈的市场竞争中的地位,已成为众多企业理性的追求。
20xx年2月27日
今天来到公司,主要是熟悉公司的系统软件应用,它包括商品采购模块、备货模块、库存模块、运输管理等多个模块,可以说是集公司所有业务于一身的功能强大的管理软件系统,对于提高工作效率,提升公司的整体竞争力,具有特别重要的意义。今天的尝试与实践,我操作的并不熟悉,我还要继续探索,不懂得地方要多多请教,我才能进步,感觉师傅对我很关心,特照顾,我不懂得地方,他都很认真地教我。
20xx年3月2日
今天来到公司,除了学习系统管理软件之外,我开始试着打开公司的网站,进行浏览,我发现公司网站的功能很强大,也大体涵盖了公司的所有业务范围,这样就实现了公司业务从实体现实向网络平台的拓展与转换,拓宽了公司的业务渠道,可以带来更多的业绩,这都是当前先进的计算机科学技术所带来的,电子商务在企业提升自主竞争力上,可以创造更多的效益。
20xx年3月4日
今天师傅给我分配了一个任务,让我试着对网站进行更新进入公司网站的后台数据库录入新的数据,对网站进行实时的更新,虽然简单,但是由于数量多,用了一个下午。我还从网络上面查找了相关的行业新闻,也更新到了公司的网站,师傅夸我说,做得很好,网站一定要让它动起来,每天要有新的内容,每天都必有要更新,还要实时处理相关业务,这样才能提升企业的活力。
20xx年3月6日
之前在学校里面看到很多同学都在学习用Dreamweaver设计网页,那时我通过与他们的交流与学习,我也学到了一些知识。今天我认真地看了公司的网页,感觉有些页面内容过于简单,而且视觉效果不是很好,我就先保留着这个意见,然后我打开Dreamweaver,自己尝试着去设计网页,通过photoshop进行相关版面的设计,然后我把设计好的页面拿给师傅看,师傅觉得很有创意,让我认真学,好好完善,等我做完之后就应用到公司的网站上面去,我很激动,感觉自己的东西能够被采纳,我也问师傅了一些问题,从他的谈论中,我感觉到自己缺乏了很多东西,都怪自己上学期间没有多去接触了解,更多的软件,今后还必须继续努力。
20xx年3月9日
第二天来公司的时,师傅为了让我对网站的整体设计有更深刻的理解,早上他给我指点了方向,并推荐了几个网站给我学习。师傅推荐的网站都做得很好看,功能也很强大,顿时给我一种肃然起敬的感觉,网站界面设计整洁、专业,通过观摩与请教,我很受的启发。
20xx年3月11日
今天上班的时候,我一直在办公室处理文件,因为其它同事比较忙,为了能够早点完成任务,我让其它的同事把一些工作给我做,一方面可以提高效率,另一方面,我还可以从中学到东西。我们是一个团队,只有一个共同的目标,那就是使公司的效益化,这就是我们奋斗的目标。
20xx年3月13日
今天上午来公司的时候,经理把我叫到他办公室去,刚开始还以为,我是不是做错什么东西了,没想到经理找我谈话,是来关心我的实习情况的。通过他的指导,我觉得受益非浅。他强调了我们做事要抓住重点,别一天看起很忙也没看到忙出什么成果来。告戒我们年青人要有梦想,要勇于迎接挑战,战胜困难。有时间的时候,要多看看书,不止是专业方面的书籍,毕业后要淡化专业的思想,多多涉猎各方面的书籍,给自己充电才能保持持久的优势。
20xx年3月14日
今天是周六,按照公司规定,隔周的星期六上午都要召开部门会议的。今天起的和平常一样早,因为习惯了这样的作息规律,所以,在吃完早饭后,我打开电视看了一会新闻,时间差不多的时候,我便去公司。来的有些早,等了差不多半个小时左右,同事们都来了。会议定在9:30开始,会上,经进理让我和几个新来的实习生总结一下这段时间以来完成的工作情况和个人感受,并对下面两周要做的工作进行部署。会议结束之后,经理让我试着写一份会议总结,下周一交给他,所以在回宿舍之后,我就开始写了!
20xx年3月16日
今天下午,师傅又分配给我一个任务,有一个同事的电脑坏掉,让我过去帮她看一下,原来是电脑中病毒导致电脑瘫痪而无法使用,在征求她本人的同意之后,我帮她重新装了系统,还好这个同事平时工作比较细心,都资料都保存在其它盘,所以当我重装完系统之后那些资料都还在,装完系统之后,我就开始帮她安装公司ERp管理软件,刚开始我还不懂得怎么安装,后来看了这个软件安装视频和说明书之后,很快就把软件安装好,当然电脑也恢复了正常。
20xx年3月17日
今天上午到公司的时候,师傅问我会不会做ppT,我说在学校里面曾经做过,之后他便把一份公司的产品介绍资料给我,让我认真熟悉这个产品,并做一份ppT,用于后天的公司产品说明会上之用。刚接到这个任务,我便开始看产品介绍资料,然后自己在纸上先列了一份提纲,把大概要介绍的内容先组织文字,然后就开始对着电脑,进行构思,就是样开始着,一步一步做下去。由于是第一次制作这种资料,所以花了比较多的时间,不过在下班之前,还是圆满地完成了任务。
20xx年3月19日
今天经理让我去管理一个网站的后台,里面有些数据需要更新,最新报表要打印出来,我从师傅那里拿到了登录的账号和密码之后,我便进入了网站的后台。我发现后台的管理页面很美观,很容易操作,我试着提取最新的订单,并打印出来,交给了经理。这项工作很简单,但要求我们必须要认真,不能马虎,如果造成数据错误的话,会给公司带来损失的。
20xx年3月20日
这段时间一有时间,我就在熟悉公司的系统管理软件,也了解的差不多。今天师傅过来问我对这个系统掌握的怎么样?刚开始我回答说,还可以,掌握地差不多了,应该不会有什么问题。没想到,师傅马上要我进行现场演示,根据他的要求来操作,他一边看我操作,一边问我这些功能是怎么实现,真的被他问蒙住了,有些地方我之前根本没有接触到,特别是专业方面的知识,他后来对我说,学习一个系统软件,必须要认真对待,要了解其中是怎么实现的,特别是对于你们学计算机专业的,更要严格要求,不能含糊,感觉师傅教导的是,很正确,自己确实在有些地方没有认真学习,这是一堂深刻的教育课。今天的心情很沉重,不过感觉自己很幸运,能够遇到这样的好师傅,能够指出我的不足,让我能够更快地进步。
20xx年3月23日
今天一来公司,我就对ERp系统再次进行认真地学习,发现该系统里面的订货模块、库存模块以及运输管理等模块,都是与SQL数据库进行链接的,通过ADO控件与数据库连起来,实现断气的实时添加、修改、删除等功能,另外还提供排序、打印等模块,再比对一下自己之前在学校里面做过的课程设计,感觉自愧不如,我要学习的东西还很多很多,我还得继续努力,不断地去完善,才能让自己进步的。
20xx年3月24日
对于眼前的这个软件的模块的实现,我还不是非常地了解,我重新拿起了书本,对着书上的例子,自己边进行观摩,边请教同学,自己也偶尔去尝试一下写一些项目中的某个模块,通过自己动手,对于这些模块有了更多的体验。期间,我还对着SQL,自己做了一些数据库的设计,建立表、表的关联等等。
20xx年3月25日
第二天一来公司,我就开始研究公司的数据库,里面有多少张表,各张表里面的字段主要有哪些东西,哪些表之间有进行关联,通过这样的研究和探索,让我对公司的业务有了更深刻的了解,当然也对数据库更加地熟悉。
20xx年3月27日
今天通过师傅的帮助与指导,让我很有收获,我还通过网络进行搜索,终于对于该系统管理软件模块的实现了解清楚了,我把这个结果告诉师傅,师傅对我说,这是你的一个小小的成就,但是你懂得了这个模块,你对其它的功能却不能够全部了解,当碰到实际问题的时候,不一定都能解决,我们作为系统软件的维护人员,要多多请教,多多提问,多多学习,才能提高。
20xx年3月30日
经过了这段时间的实习,自己在软件维护方面碰到的问题不少,有的很快就解决了,有的却看上老半天最后还是得同事帮忙才成功解决。在工作的过程中虽然出现很多问题,不过最后都有解决这是应该感到欣慰的,而且在工作中也养成了不懂就问的好习惯,不仅能马上解决问题,还能在彼此讨论的过程中学到新的知识,这也是一笔宝贵的财富,发现问题然后解决问题进而学到相应的知识并拓展自己的知识面。
20xx年4月1日
今天在公司的时候,因为师傅有事出差了,而此时有个同事那边刚好有问题需要解决,在听完他所说的问题之后,我也尝试着解决。他出现的问题主要是这样的:在打印表单的时候,出现“执行语句失败,请重试!”的对话框,我想这主要是报表分析当中出现了错误,只要在出现这个对话框后,打开查询分析器选择对应的数据库,Ctrl+V会出现一段代码,执行后查看对应的错误描述就可以解决了。
20xx年4月3日
今天在公司,我对自己进行了小结,我发现处理问题中,虽然出现的问题不大,解决也不难,但是在自己独立解决后还是有点兴奋的。学到的知识如果不会使用就不算是自己的,应该理论和实际紧密结合起来,多看书,多实习,多学习,多请教。
20xx年4月6日
今天我一到公司,做得第一件事就是更新网站信息,添加新闻,更新后台数据,从找资料到发布都是一个人完成的。这个任务,后台发布的工作难度并不大,只是比较琐碎,要找相关行业信息,还要对需要上传的资料进行审核,需要细心对待。其实在忙碌的时候,每天的工作时间总是很快就过去,工作的时间需要合理安排了。
20xx年4月7日
在对公司网站进行更新数据的时候,我知道公司网站的数据库也是用My SQL进行设计的,SQL是最流行的开源数据库服务器。My SQL 有一点很棒的特性是,可以对它进行缩减,来支持嵌入的数据库应用程序。今天我又对My SQL的一些基本操作的语法和语句有了更深刻的了解。
20xx年4月8日
今天快下班的时候,师傅叫我到他办公室,让我把最近实习的工作,和学习到的东西进行认真的总结,并交给他。回到宿舍之后,我就开始对自己的工作进行总结,回想了很多,学到了很多,当然总结也很多。
20xx年4月9日
实习的日子过得很快,这段时间以来的实习,让我更加坚定自己所学的计算机科学与技术专业,在当今快速发展的时代,计算机在企业经营管理上发挥了重要作用,计算机技术可以转化为实实在在的效益,让我更深切地体会到计算机科学技术给社会所带来的重大效益。
20xx年4月10日
今天是我实习的最后一天,难忘这近两个月的实习生活。在在公司实习的这两个月是我人生最丰富的两个月。在这两个月的实习生活中,我学到了很多的东西,不仅巩固了自己的专业知识基础,也将理论与实际很好地结合起来,社会很复杂,要想在社会当中立足,必须要有过硬的本领,适者生存!

计算机专业顶岗实习日记


3月1日
今天我终于迎来了毕业实习的第一天,早上8点在办公室,公司的人事部经理向我介绍IT部门的李主管以及负责这次带我实习的员工们。首先李主管给我介绍了一下公司基本情况和部门的运作,其次向我讲述了实习过程的计划和安排;从今天开始我便按照实习计划逐步展开了学习:学习ASp、SQL的基础知识的理论;ASp的开发工具和安装了IIS和Dreamwaver,并测试成功;并完成今天的事先准备工作。通过具体的网站设计使所学的知识能很好的应用于实践。
3月2日
今天是实习的第二天,鲁老师首先给我们做了关于网页设计方面的生动的介绍。然后,王老师给我讲了一下HTML语言和ASp语言入门,把我带进了一个既熟悉又陌生的世界。王老师只用了我最习以为常的记事本作为编辑器就做出了一个简单的网页,就像C语言编程一样,只需要代码的输。今天的实习使我对网页设计产生了浓厚的兴趣,我会在以后的实习中好好完成每天的内容。
3月3日
鲁老师给我讲解了网页制作软件Dreamwaver的简单应用和数据库SQL Server 2000的知识。经过老师近两个小时的讲解,我初步掌握了一些基本使用技巧。在了解了大部分专业网站的基础上,我意识到要做好一个站点还需要大量的知识。
3月4日
今天学ASp的进阶内容,进一步感受到了ASp语言的强大功能,只时简单地使用网站开发工具练习制作简单的网站。学习SQL Server 2000,了解到它由三个基本服务组成,为了保证这些服务能够正常运行,必须为每一个服务分别指定一个用户帐户。它是一种具有客户机/服务器架构的关系型数据库产品,即可以用于普通的联机事物处理环境,也可以用于决策支持的联机分析处理环境。联系到做网站的需要,最重要的是学会如何建立新的数据库,建立新的表。
3月5日
今天是这周实习的最后一天,老师没有讲新的内容,给了我充足的时间做自己的网站,并利用Dreamwaver软件初步开发了自己的站点。 但是,到今天才发现自己实际做出的网页效果和期望的有很大差距。在下周的学习中,我会更加注重ASp语言的学习,学好用好这种语言工具。
3月8日
新的一周开始了,王老师给我介绍了一下Javascript脚本语言的一些知识和ADO组件访问数据库。之后结合自己的掌握情况,我开始制作了一些在线考试系统静态的页面。主要包括系统首页、登录验证、用户登录、成绩查询、考试界面、新闻显示等功能。本来以为一个页面也没什么应该是比较容易吧,可是做起来才知道美工的重要性。经过自己耐心的设计一天的工夫几个页面的设计便圆满结束。利用Javascript这种脚本语言实现的。
3月9日
通过自学了解一下IIS的配置和如何在本机上发布网站,是我们个人制作的网站可以被其他同学看到,促进大家的学习和交流。 今天,接着对昨天的主页和整体框架完整的修改和设计。设计过程中,我发现要保持一个网站的总体风格不变是最困难的事了。我设计的网站选择了黑色的主色调,并应用了CSS模板,这样很好的保持了整个网站的总体风格,每个网页看起来都比较整齐。
3月10日
企业管理器是帮助用户创建数据库的一个有力的工具,利用数据库向导,你可以很容易地创建一个完美的SQL Server数据库,并输入相关的数据。在鲁老师的认识详细的指导下我成功的连接了用户登录、注册、教师人员的添加、修改等模块。使各个模块实现的最基本的都是相通的,相信通过自己的努力一定会陆续实现其它模块的功能。
3月11日
今天我对在线考试系统进行修改和补充,然后验收了,并鲁老师向介绍了一下我的网站。不过,通过和老师的交流我了解到了更多的关于网站的知识,而且也更加明确了我实习的目的。一天下来,自己觉得很充实,往往因为那一个简单的功能运行通过后自己会有成功的喜悦。
3月12日
今天是实习的最后一天,通过这二个星期的实习,其中的酸甜苦辣我会在今后的日子里不断地去咀嚼,去回味,去探索。实习单位的老师也给了我很多机会参与他们的设计是我懂得了很多以前难以解决的问题。从学习中也让我更深刻的了解设计行业的个性和潜力。

C程序员实习日记


实习日记1

第一次是来面试,当时感觉不怎么好,面试的人问了一些问题有些没回答上来,这并不奇怪,C#自己学习了2个月,然后就没怎么用,回答不上我觉得可以理解。没想到还能第二次来到公司,由于对环境还比较陌生,所以今天大概熟悉了一点,成都这边有50多个员工,属于研发中心,主要从事无线微波得较大型的设备的再加工,听同事说以前在北京,但由于北京人力资源太贵所以来到成都,这听起来怎么像是在压榨的感觉啊,没关系,只是来实习而已。

对于今天的第一个小任务,要求:界面、数据压入堆栈、简单冒泡排序实现数据有序输出、堆排序输出。让我快速地熟悉了C#,从界面到后台都得到了加强,此外在实现过程中对用到的冒泡排序和堆排序有了更深的理解,并能用C#熟练的实现。

实习日记2

今天对昨天的实例进行了改进和提高,将堆排序和冒泡排序封装在一个动态链接库中,提供函数调用和事件委托。此外加入XML进行配置,在XML中存入相关配置信息,提供一个单独的XmlClass对其进行操作,加深了对xml的理解。为增加程序的性能,采用简单工厂模式对其客户端和算法操作进行分离,有很好的可扩展性,对于C#的动态链接库和XML配置不怎么熟悉,花了很长一段时间看书和网上查资料,才开始动手写代码,不过感觉还是很快,因为自己有编程的能力,可以说掌握了一种快速编程的方法,所以就能驾轻就熟。

实习日记3

今天采用抽象工厂模式对实例进行改进,以达到动态加载算法实例,抽象工厂模式属于设计模式中的内容,自己在学习视频的时候注意到了,所以之前就买了本大话设计模式来学习,可以说了解了大部分设计模式。今天遇到后自己心里也有底,温故一下书就知道怎么做 了,可以说这是我学习的方法。

针对以上,在dll中提供一个接口,两个算法都继承了该接口,对于该dll的操作都通过接口ISort进行,此外,修改工厂为抽象工厂,提供一个接口创建算法,在算法中返回ISort实例,在主函数中使用该实例进行对应的排序算法操作,充分显示了抽象工厂的作用,本例子将反射和抽象工厂模式结合,增加了程序的可扩展性和可维护性。

实习日记4

由于自己编程能力还算可以吧,所以软件组的老大就叫我加入开始做一些这次项目的东西,说了一句我可是没把你当实习生哦。,这话一听当时感觉还好,不过后来一想,我却是吃亏了,他不把我当实习生但给我的却是实习生工资,这点有点想不过去,不过没关系,实习嘛就是学习,有基本工资也不错了,关键的公司提供的条件那是在学校里所得不到的:商业性的问题。

今天将上述实例的方法用到本次项目中,开始项目中的一些任务。仍然使用抽象工厂模式,将自定义窗体封装到类库中,将窗体的控件预留到外部进行实施定义;在XML文件中配置窗体的实际参数,利用反射按从XML中读出的参数动态加载窗体。将上述的实例方法运用到了实际项目中。

实习日记5

昨天的任务基本已完成,今天温习了一下加深了对知识的理解,可以说掌握得比较牢固了,今天又有新的任务,可以说每天都在进步。

按组长要求编写RankStyle=Group时的窗体排列方式,在XML中配置控件或窗体的参数,利用XML读接口从XML中读出参数,为了使程序具有灵活性,在组长的提示下将窗体的配置按照窗体的Name属性进行配置,之前是利用字段的方式写在XML中,但是组长说这样的话在程序中查找不方便,可我觉得没什么啊,当然了,对于我这个没有工作经验的人来说看什么都是可以的,所以要多学习学习。在FormControl中利用双层循环将控件容器中的控件按Name与读出的配置进行匹配,如果在XML中配置了该窗体,就设置该窗体的一些属性。个人感觉实现了该功能吧,最后经过组长看了一下审核基本通过。 要求:

根据Group,从XML中读取控件配置信息,动态设置控件在主窗体中的显示。

实习日记6

每天都有不同的要求,哎,果然和学校是不一样啊,今天将DLL中的控件更换成窗体,方法仍然采用反射+抽象工厂模式。

虽然自己有一定编程经验,但是遇到问题是不可避免的,今天在编写过程中遇到了一个问题,就是当窗体接口和窗体类库放在一起的时候,在工厂中创建的实例无法装换成接口类型,经过多次测试和上网查阅相关资料,发现控件类实现接口,不能将接口放在同一个类库中,针对以上问题在网上查阅相关资料,结果还是没有相同的主题,没办法,只有硬着头皮在网上找,没有主题就找有没有相关的例子,结果还是没有,差点就无语了,突然看到有类似方法的一个例子,真是柳暗花明又一村啊,仔细看了看,发现他和我的结构有些差异,所以调了一下结构,一编译果然痛过了,就是将两个类库分离,再在接口中加入工厂便可创建实例并转换成接口。在主窗体中只需要引用该接口类库便可达到要求,使程序耦合性降低了。

实习日记7

由于黎甫对DLL的要求发生变化,今天就不断修正DLL程序,并验收,再结合Group的窗口排列方式对DLL中的窗体进行测试。我现在才明白,编写代码是一件很容易的事,但是编写好的代码却是很难的事情,好的代码要有可维护性、可扩展性,这样在修改的话就很简单,可不能像我昨天写得代码,根本谈不上艺术,所以一旦面对客户的要求,改动就很困难,这一点值得我继续学习。

至于可扩展性也是对维护的扩充,因为顾客的要求有可能随时都在改变,我们也得适应客户的要求,如果软件有了可扩展性,那么它的改动就比较小,就能适应顾客的要求。所有上面说的这些都是自己要学习的地方,这样在以后的商业开发中才能游刃有余,应对自如。

实习日记8

回顾前几天所做的练习,对遇到的问题进行解决,在网上查阅相关资料独立解决,并对之前的一些项目练习做好备份。将这几天练习中所用的编程方法都串联了一遍,形成了固定的模式,以便在今后可以快速的使用。

实习日记9

今天算是正式开始做公司的项目,上午黎甫和秦阳在会议室给我讲解了项目的一些功能并进行讨论,大致理解了项目后,分配了自己的一部分任务,整理过后在多次与秦阳的沟通请教下明白了自己的任务,下午秦阳建好VSS,我拷贝项目进行框架整合和测试。 在编写代码的过程中也涉及了一些问题,通过看MSDN和上论坛,基本得到解决,同时也了解了一些C#其它的相关知识。

实习日记10

今天继续昨天的任务,做一个小测试,将现今做的项目所有代码进行整合测试,测试要求是在数据库中配置菜单项,动态添加几项菜单项,在不同点击下动态从DLL中加载窗体读取配置文件进行排列,顺利完成。

《计算机专业程序员实习日记》由范文资讯网f132.com编辑整理精选推荐,并且我们还准备了大量的优质实习报告范文专题供您参考和写作帮助,请访问计算机专业实习报告的专题!

  网站地图