第1篇:程序设计实习日志
程序员(英文Programmer)是从事程序开发、维护的专业人员。以下是为你收集整理的程序设计实习日志,欢迎参考阅读!
程序设计实习日志(1)
我们在使用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路径填入就可以了。
程序设计实习日志(2)
转眼几天又过去了,工作的感觉也渐渐好了起来。值得高兴的是,前些天说的网站数据库加载失败的问题也解决了。多亏了论坛朋友的解答与同学的指导,总结一下主要有以下几个原因:没给SQL Server2000打补丁;数据库连接文件中写的密码与SA用户登陆数据库时的密码没保持一致;我用的是Tomcat的最新版本6,估计有兼容性问题,所以换了版本5;还有就是一开始没安装微软JDBC for SQL Server2000的驱动程序,导致无法加载驱动类库。几天的工夫总归没白费!
程序设计实习日志(3)
最近到网上找了些视频资料,看后很过瘾,可看归看,一动手写代码就伤神了。忘说内容了,其实看的就几个与Java编程相关的开源框架 (Struts+Spring+Hibernate)而已,不过涉及到的东西就多了,开发平台用的是Eclipse+MyEclipse,这个还好应付,装上设一下环境变量就搞定,跟JDK差不多。难的是在这之上的插件的应用,要知道开源的东西特多,很多其实多差不多,但你却不得不花时间去了解,而且版本的兼容性问题有时会让你不知从哪处理是好。开源而且集成的东西用起来是好,感觉就是复杂了一点!尤其是面对一大堆英文文档或者官方英文指导手册时候,砸电脑的冲动都有呀!
程序设计实习日志(4)
今天下班后回宿舍上机调试程序,一个java网站,用Tomcat作服务器, 在被浏览器加载的时候总是无法显示出来,页面提示出错信息:500错误。到服务器日志查找原因,有一个“数据加载失败”的提示。数据库用的是SQL Server2000,原以为是Tomcat配置文件的问题,到网上查了很多相关资料,改了又改一直没搞定,头都大了,一直到12点才郁闷的关机睡觉!
程序设计实习日志(5)
又是一个雨天,早上上班时间还下得很大,就没起床了。直接电话向经理请了假,说是头痛下午再过去了,还好经理爽快的答应了,要不一去就会露馅现出原形的!
上午上网,下载了三个网站源码,本想找个部署运行看下效果,结果一看,后台数据库全不一样:分别使用了三个不同的数据库(SQL Server2000、Oracle、Mysql),很是无奈。 个人比较熟悉微软的SQL Server2000,可那个好一点源码用的却是MySQL,突然有种把数据库重建的想法,因为数据库之间相互转换的软件好像一般都不好使,这可能是数据库厂商之间的竞争造成的兼容性差所至。由于时间有限,这活便暂且被搁置下来。
第2篇:程序设计实训日志1
实训日志1
晴2010年1月11日星期一天气
今天是实训的第一天,我们的主要任务是设计一个简易的学生成绩管理系统,采用数据文件存放学生的成绩,可对学生成绩进行录入、修改、删除、查找、统计、输出等操作。在程序能运行的情况下,设计叫好的人机对话界面。古语云:纸上得来终觉浅,决知此事要躬行。理论知识的掌握与实际的操作总是有一定的差距。实训的目的就是要增强我们自己的动手实践能力。
事实也的确如此,实训并不像自己想像中那样简单。一天下来,遇到了很多麻烦,但到最后还是没有能够成功。当然,这次我们要设计的学生成绩管理系统本来也就没我们认为的那么简单,它涉及到多个程序的功能,因此它需要我们能够熟练运用我们几乎一学期所学的知识,所以在编写程序的时候,一时间有些手足无措,不知道该从何下手。刚开始的时候,我是挨个把学生成绩录入的程序、修改的程序、删除的程序、查找的程序、统计的程序、输出的程
序都编写了一遍,但接下来就不知道该怎么办了,于是我索性把几个程序就简单的复制粘贴到了一块儿,很显然,这并不管用。
正当我一筹莫展的时候,范老师给我们做了一下指点。她说在做这个程序的时候不能一下子写好,一下子编译。因为这个程序很长,程序难免编写有错误,如果一下子编译根本不能精确地出错误的所在。所以我们可以分步进行,先对主程序进行编译,在确认主程序没有错误后,在慢慢的插入其它功能的程序。我虽然也是分步进行的,但在编译的时候却犯了一个笼统的错误。
void main()
{
void readnote();
void amend();
int x,i;
while(1)
{
cout
cout>x;cout
}
}
于是我改进了方法,开始按照老师的说法开始进行程序的编写,开始对程序中的错误进行逐个修改。
第一天的实训就让我有些疲倦不堪,看来我得在明天的练习中多总结总结,争取明天能够有所进展。
总结:学习不够灵活,理论知识与实践有一定的差距,不能够灵活地运用,机械制动,在今后的日子里应当加强实践与创新能力。
第3篇:程序设计实习心得体会
程序设计实习心得体会
有了一些收获以后,可以通过写心得体会的方式将其记录下来,这样能够培养人思考的习惯。那么心得体会怎么写才恰当呢?以下是小编帮大家整理的程序设计实习心得体会,仅供参考,大家一起来看看吧。
程序设计实习心得体会1
在这个星期里,我们专业的学生在专业老师的带领下进行了c语言程序实习学习。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定的了解,但是也仅仅是停留在了解的范围,对里面的好多东西还是很陌生,更多的在运用起来的时候还是感到很棘手,毕竟,万事开头难嘛。
由于时间的关系,我们的这次实习课程老师并没有给我们详细的介绍,只是给我们简单的介绍了几个比较重要的实际操作。包括了程序模块处理。简单界面程序。高级界面程序。程序的添加修改。用程序做一元线性回归处理以及用c语言程序来画粒度