计算机专业大学生毕业实习日记34篇_第1页
计算机专业大学生毕业实习日记34篇_第2页
计算机专业大学生毕业实习日记34篇_第3页
计算机专业大学生毕业实习日记34篇_第4页
计算机专业大学生毕业实习日记34篇_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 实习日记实习日记 一一 20010 4 1 星期四 实习的第一天 感觉心里空空的 毕竟昔日在学校的作息时间 一下子被 工作所取代 还真有点不适应 其实在此之前我也作好了进入社会的准备 以 前经历过一次毕业 现在总比第一次毕业时 无所适从 的感觉要好很多 心 态也放得更为平和 如果真要说点与众不同的话 那就是明显感觉到 多了一 些信心与实在 二二 2010 4 2 星期五 今天下班后回宿舍上机调试程序 一个 java 网站 用 Tomcat 作服务器 在被浏览器加载的时候总是无法显示出来 页面提示出错信息 500 错误 到 服务器日志查找原因 有一个 数据加载失败 的提示 数据库用的是 SQL Server2000 原以为是 Tomcat 配置文件的问题 到网上查了很多相关资料 改 了又改一直没搞定 头都大了 一直到 12 点才郁闷的关机睡觉 三三 2010 4 5 星期一 工作也两三天了 员工也已熟悉 可惜他们都不是编程高手 要不我就可 以直接向他们问一些我在做网站时遇到的难题了 唉 谁叫我找一个与专业不 怎么相干的单位来实习呢 可说归说 事还得做 与客户交谈 打电话询问相 关事宜 遇到好心的客户还好 不会刁难你 要是来了一个挑三检四的就不好 应付了 至少你得耍点小聪明 当然不能惹客户不高兴 要不过后会接到老板 的 呼叫 的 其实最简单的对付办法也很简单 你只管顺着客户的意思 点 头即可 四四 2010 4 6 星期二 最近到网上找了些视频资料 看后很过瘾 可看归看 一动手写代码就伤 神了 忘说内容了 其实看的就几个与 Java 编程相关的开源框架 Struts Spring Hibernate 而已 不过涉及到的东西就多了 开发平台用的 是 Eclipse MyEclipse 这个还好应付 装上设一下环境变量就搞定 跟 JDK 差不多 难的是在这之上的插件的应用 要知道开源的东西特多 很多其实多 差不多 但你却不得不花时间去了解 而且版本的兼容性问题有时会让你不知 从哪处理是好 开源而且集成的东西用起来是好 感觉就是复杂了一点 尤其 是面对一大堆英文文档或者官方英文指导手册时候 砸电脑的冲动都有呀 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 五五 2010 4 7 星期三 今天就简单聊聊上面的 Struts Spring Hibernate 吧 Struts 代表 表示层 Spring 代表 业务逻辑层 Hibernate 则代表持久 层 他们是目前在 Java Web 编程开发中用得最多的框架 其实这样区分是为了 适应软件开发过程中各个分工部门之间保持一致性的需要 说得简单点就是大 家都在一个模式下写代码 这样就能保证写出来的程序能被每一个人都能够读 懂 而且有些基本的东西它可以自动帮你生成 不用你自己一个一个的敲了 达到了代码复用 这样保证可读性的同时也提高了开发效率 从而降低了成本 Struts 这个框架其实就是 Java MVC 设计模式中 简称 Model1 与 Model2 Model2 的一个具体实现 Spring 则通过提供 ICO 控制反转 也称依赖注入 实现了对对象甚至事务 如声明式事务 的集中管理 此外还引入了 AOP 对 向切面编程 当然也完全兼容其它框架 Hibernate 吗 就是一个实现对象与 关系映射的中间件 大家知道 现在的主流数据库还是关系型的 但编程却已 经采用了面向对象的思想 如何让编程人员能像操作对象一样 操纵数据库里 的数据呢 Hibernate 就是这样一种框架 以前 Java 程序员与数据库打交道都 是通过 JDBC 还要写 SQL 语句 不过 Hibernate 彻底改变了这一切 它在 JDBC 之上又作了一次封装 从而实现了不用写 SQL 语句就可以实现操作数据库 值得提醒的是 这三个框架都是轻量级的 没有侵入性或者侵入性很低 不像 EJB 这样的重量级框架 它们都能最大限度的实现代码的可复用 六六 2010 4 8 星期四 今天根据经理给的项目 自己尝试的进行修改 七七 2010 4 9 星期五 转眼几天又过去了 工作的感觉也渐渐好了起来 值得高兴的是 前些天 说的网站数据库加载失败的问题也解决了 多亏了论坛朋友的解答与同学的指 导 总结一下主要有以下几个原因 没给 SQL Server2000 打补丁 数据库连接 文件中写的密码与 SA 用户登陆数据库时的密码没保持一致 我用的是 Tomcat 的最新版本 6 估计有兼容性问题 所以换了版本 5 还有就是一开始没安装微 软 JDBC for SQL Server2000 的驱动程序 导致无法加载驱动类库 几天的工 夫总归没白费 八八 2010 4 12 星期一 今天装了 MySQL 数据库 想给网站换个数据库管理系统 说实话 用惯了 SQL Server2000 感觉没什么意思了 就像总是用 Windows 操作系统一样 用久 了就腻了 虽然 SQL 语句两者相差不大 但初次使用起来还是有点具有挑战性 至少有新鲜感 并促使你不断学习 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 遇到的最头痛的要属数据库的备份与还原了 在 SQL Server2000 中 这非 常简单 点击菜单即可 可在 MySQL 里 就不一样了 可能我刚学 还没上手 吧 按照书上的操作把数据文件拷到 Mysql 安装目录的 Data 数据库名 文件夹 下 重启 MySQL 用客户端连接上 能显示出来有表了 可执行 Select 语句里 就出错了 ERROR 1034 HY000 Incorrect key file for table ebs book try to repair it Google 百度了一上午都没解决 只得到一些大概信息 如下 frm MYI MYD 分别对应 MyISAM 表的表结构 索引 数据文件 frm myd myi 是属于 MySQL 存储数据的文件 phpMyAdmin 是无法导入的 phpMyAdmin 支持的文件格式为 sql 文件 frm 格式 MYD 格式 MYI 格式文件导入 MySQL 中的方法 导入到 sql 的 data 目录 直接复制到新的数据库下就可以了 这样的文件是 mysql 用来存放表的文 件 所以只能放到 mysql 的安装目录的 data 目录下 而且如果你是要传到空间 上的话 基本上是无法恢复了 除非你把这些数据给空间商要他帮你恢复 感觉像是判了 死缓 一样 难道数据真的无法恢复了 九九 2010 4 13 星期二 又是一个雨天 早上上班时间还下得很大 就没起床了 直接电话向经理 请了假 说是头痛下午再过去了 还好经理爽快的答应了 要不一去就会露馅 现出原形的 上午上网 下载了三个网站源码 本想找个部署运行看下效果 结果一看 后台数据库全不一样 分别使用了三个不同的数据库 SQL Server2000 Oracle Mysql 很是无奈 个人比较熟悉微软的 SQL Server2000 可那个好一点源码用的却是 MySQL 突 然有种把数据库重建的想法 因为数据库之间相互转换的软件好像一般都不好 使 这可能是数据库厂商之间的竞争造成的兼容性差所至 由于时间有限 这 活便暂且被搁置下来 十十 2010 4 14 星期三 今天好高兴呀 自己做了两周的代码终于在网友的帮助下调试成功了 说 起来真是巧得很 那天晚上大概 10 点钟的样子 网友突然呼我 我打开 QQ 问 怎么了 她说她能调好了能运行出来 我下子来了精神 要知道调了几天了 一直进展都没有的呀 可谁知我一打开 还是不行 但按她的提示跳过主页到 其它页面能查到数据库里的东西 搞了这么久 原来问题在这 点了下其它的 链接 头几个还能正常跳转 可后面几个就出问题了 无奈 只好重新调整思路 既然少数能运行 应该不会有太多问题 没办 法 还得一行一行分析代码 可看来看去还是老样子 还莫名其妙的多了一个 空指针 的错误 就在要放弃准备睡觉的时候 浏览器中的一个 ID 号引 起了我的注意 它是 numberic 类型 可显示是一负数 我纳闷了 数据库 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 里明明全是正数呀 直觉告诉我 应该是数值太大超过类型定义的范围了 果 不出我所言 一改数据库里的数据重起加载 Ok 页面跳转正常 数据也显示正 常 唯一不爽的事主页不能把数据库里的数据请求出来显示 只提示 空指针 错误 很明显 这是没得到数据的症状 很晚了 基本问题已经解决 该好好休息了 明天还得继续上班呀 无奈 十一十一 2010 4 15 星期四 什么是模式 模式 即 pattern 其实就是解决某一类问题的方法论 你把解决某类问 题的方法总结归纳到理论高度 那就是模式 Alexander 给出的经典定义是 每个模式都描述了一个在我们的环境中不 断出现的问题 然后描述了该问题的解决方案的核心 通过这种方式 你可以 无数次地使用那些已有的解决方案 无需在重复相同的工作 模式有不同的领域 建筑领域有建筑模式 软件设计领域也有设计模式 当一个领域逐渐成熟的时候 自然会出现很多模式 为什么要用模式 因为模式是一种指导 在一个良好的指导下 有助于你完成任务 有助于 你作出一个优良的设计方案 达到事半功倍的效果 而且会得到解决问题的最 佳办法 十二十二 2010 4 16 星期五 什么是框架 框架 即 framework 其实就是某种应用的半成品 就是一组组件 供你 选用完成你自己的系统 简单说就是使用别人搭好的舞台 你来做表演 而且 框架一般是成熟的 不断升级的软件 为什么要用框架 因为软件系统发展到今天已经很复杂了 特别是服务器端软件 设计到的 知识 内容 问题太多 在某些方面使用别人成熟的框架 就相当于让别人帮 你完成一些基础工作 你只需要集中精力完成系统的业务逻辑设计 而且框架 一般是成熟 稳健的 他可以处理系统很多细节问题 比如 事物处理 安全 性 数据流控制等问题 还有框架一般都经过很多人使用 所以结构很好 所 以扩展性也很好 而且它是不断升级的 你可以直接享受别人升级代码带来的 好处 十三十三 2010 4 19 星期一 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 今天 自己开始试着根据项目进行代码的修改 刚开始的时候 总会遇到 许多的问题 好在后面都克服了 十四十四 2010 4 20 星期二 今天 遇到了一些新技术 之前自己学习中没遇到过 最后请教了同事 终于弄明白了些 十五十五 2010 4 21 星期三 今天自己特意找了些 struts2 方面的资料来看 因为之前用过 struts1 所 以看起来也轻松了许多 十六十六 2010 4 22 星期四 自己尝试了用 struts2 来添加功能模块 感觉 struts2 和 json 结合使用的 话 效率还是蛮高的 20 十七十七 2010 4 23 星期五 今天 同事过来找我 让我帮他写点后台操作的 action 是关于查询方面的 我觉得这是个很好的学习机会 十八十八 2010 4 26 星期一 今天 继续修改了昨天弄的查询的 action 后来发给同事看 他觉得总体还 是可以 就是一些小细节需要修改 十九十九 2010 4 27 星期二 今天接触到了 json 的使用 在 action 中查询返回 list 的数据时 结果调 试发现是 json 异常 后来费了好大劲也没找出来 就让同事过来帮忙看 后来发 现是 action 中的 manager 操作不能有 get 的属性 学到了点东西 二十二十 2010 4 28 星期三 今天继续完善昨天的 action 添加了分页的返回数据 包括记录数 页数 当前页等 二十一二十一 2010 4 29 星期四 今天 经过两天的尝试 终于把 action 的功能弄好了 二十二二十二 2010 4 30 星期五 今天 同事说根据之前弄的 action 继续添加其他的 action 二十三二十三 2010 5 4 星期二 放假了几天 今天又回来上班了 我还要继续那些未完成的 action 湖北医药学院论坛湖北医药学院论坛 湖北医药学院论坛湖北医药学院论坛 二十四二十四 2010 5 5 星期三 这两天都在弄 action 写多了 自然对 action 的操作熟悉了许多 比之前 的两三天弄一个的速度 还是提高了不少 二十五二十五 2010 5 6 星期四 今天终于把那些 action 都弄好了 后来同事又说让我写下每个模块的操作 action 包括添加 删除 修改 有了前面的经验 后面写起来也快了许多 二十六二十六 2010 5 6 星期五 今天很快的把那些操作 action 弄好了 感觉自己写的还行 虽然还没应用 到项目中 还是蛮有成就感的 二十七二十七 2010 5 10 星期一 把代码更新到 svn 上后 同事让我可以根据之前写的 action 自己添加下分 页的现实 要实现分页显示和显示页数 记录数 并添加分页的操作 二十八二十八 2010 5 11 星期二 今天继续在专研着分页的现实 其中用到了 jon 传递数据 并用 jquery 现 实 看来我还是要补充下这方面的知识 二十九二十九 2010 5 12 星期三 根据同事的代码范例 我自己尝试的写分页的代码 这是个很好的锻炼机 会 三十三十 2010 5 13 星期四 今天终于把分页的代码写了个大概 可以显示数据了 可是还有些细节还 需要完善 三十一三十一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论