大学生程序员实习总结_第1页
大学生程序员实习总结_第2页
大学生程序员实习总结_第3页
大学生程序员实习总结_第4页
全文预览已结束

下载本文档

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

文档简介

大学生程序员实习总结大学生程序员实习总结 这个标题可能不是技术方面的 但是这一项是关于技 术很重要的方面 工要善其事必先利器 在 js 中写代码 的时候 我们是不是感觉我们的环境很笨 没有智能提示 是一件很不爽的事情 那如何让我们 js 文件具有和 java 文件一样出现智能提示 我们需要在我们的 eclipse 中加 入一个插件就可以了名字叫 spket 1 6 23 jar 插件 这样 我们书写 js 文件就轻松了不少 还有一个就是 html 文件 出现智能提示 插件名称 GEF ALL 3 8 1 zip 和 tk eclipse plugin htmleditor 2 1 0 jar 这样我们 Html 也会出现 js 的路径的智能提示 Extjs 工作总结 工作使用 对于 Extjs 的学习 真感觉到了这次这个框架的强大 之处 Extjs 是一种主要用于创建前端用户界面 是一个基本 与后台技术无关的前端 ajax 框架 对于我们所做的功能来 说 我们用 extjs 进行界面的搭建 界面部分分为四部分 都是有 js 拼成的 左侧的 tree 上侧的 query 下侧的 grid 和右侧的详细 grid 每一部分的 js 名称都是特定的 放在特定的位置 这就是我们那套框架所给予我们的限制 然后通过 json 文件进行统一配置 这样我们的界面就这样 搭建成功 剩下的就是一些界面的显示需要转换 枚举和数字之 间的转换 grid 中添加超链接等等 理解 Ext Ext 应用中我自己的感受是 面向对象 方便 简单 Ext 的面向对象 在于在开发过程中我们首先声明一个 js 空间 然后放一个 panel 在放入各个不同的控件这就 构成了我们的界面 我们只需 new 一个对象出来就可以使 用 界面的校验相当的简便 本身组件化 举个例子 Numberfiled 这个组件 就只能输入数字 字母是绝对输不 进去的 这是从后台封装好了的 所以用好一个组件可以 省去我们很多的时间去进行界面校验 这样做起来非常的 方便 界面的显示和使用更加细腻 界面有 js 拼成 很容易 适应各种浏览器 组件功能强大 第一 单选行 多选行 高亮显示选中的行 拖拽改 变列宽度 按列排序 第二 自动生成行号 支持 checkbox 全选 动态选择 显示哪些列 支持本地以及远程分页 可以对单元格按照 自己的想法进行渲染 第三 可编辑 grid 添加新行 删除一或多行 提示 多行数据 拖拽改变 grid 大小 grid 之间拖拽一或多行 甚至可以在 tree 和 grid 之间进行拖拽 具体的 Ext 实现功能一般非常的容易实现 Ext 中的 tree 简单程度是非常的高的 直接配置点文 件 xml 文件或者直接从数据库中得到 tree 将以往的做 tree 的方法大大简便 项目之感 我们开发的给我最大的感觉是灵活即动态加载 很多 数据数据都入了数据库 都由数据库进行控制 而不是在 界面的 html 中写死 再说我们的 html 出现的很少大多数 是以 js 形式存在 我个人感觉动态加载是做的很好 我们项目中的正面导航栏都是从数据库中读取出来的 是数据库更加控制界面 更加动态化 Gird 控件动态绑定 xml 文件使得 Grid 的使用 增加了 可配置 灵活性 大大增加 所以做系统一定要灵活 怎样才能灵活 就应该将是 数据的地方保存到数据库中 可配置的地方写成 xml 文件 这样我们的功能增强 业务负荷量加大 数据导入导出 现在两大导入技术是 PoI 和 jXL 支持 Excel PoI 支持 07 版本的 Excel 03 版本的 Excel jXL 支持 03 版本的 Excel 技术上操作有点差别 这一点在技术上暂且不做一一 比较 优化和效率上 jXL 导入方式比 PoI 更加高效 自己从网上寻找一个下像这样的 demo 是非常的多的 很容易实现了导入这个过程 网上例子太多了 PoI 的和 jXL 的都有 实习总结 Ext 的技术很强大 不过学习起来是很复杂的 不过 Extjs 论坛上的视频 对这个技术介绍的还是很详细的 未 来

温馨提示

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

评论

0/150

提交评论