自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

转载 java 中 set map table list ~~的总结

   java 中 set map table list ~~的总结 这些都代表了Java中的集合,这里主要从其元素是否有序,是否可重复来进行区别记忆,以便恰当地使用,当然还存在同步方面的差异,见上一篇相关文章。  有序否允许元素重复否Collec

2009-11-18 00:17:00 411

转载 MyEclipse-Web开发时何时重启tomcat、重新部署

 MyEclipse-Web开发时何时重启tomcat、重新部署        结论虽然不全,但知道的还是较早的,不过知道昨天晚上忽然又闪一下(鬼知道为啥),所以决定写到博客里。相当年,很痛苦,傻乎乎的每次都重新启动tomcat,或者重新部署,那个叫二啊(更重要的是慢)。1.重新部署娘的,这种情况这半年来都没见到过,我用的是MyEclipse 6.6,倒是过去遇见到较多,原

2009-11-13 09:36:00 1459

转载 程序员的成长从开窍开始

 程序员的成长从开窍开始最近,有两位Google Maps API的初学者向我请教他们按照最简单例子写的程序为什么不能正常的运行。 其中一位用GTalk跟我交流,我仔细了看了他的代码,没看出问题,把代码保存在本地,打开Firefox的错误控制台,用Firefox打开他的页面。出错的那一行被清晰的显示出来,我再仔细端详那句话,原来有两个应该是英文逗号的地方,写上了中文逗号。 另一

2009-11-03 17:00:00 346

原创 ppc手机用蓝牙和电脑同步上网设置教程

 ppc手机用蓝牙和电脑同步上网设置教程1.在电脑上安装BlueSoleil和Microsoft ActiveSync4.52.后点击Microsoft ActiveSync4.5—〉文件—〉连接设置将所有项目勾选3.打开ppc蓝牙,打开桌面上安装完成的BlueSoleil,搜索蓝牙设备,并建立连接配对4.在ppc上点击开始—〉设置—〉连接—〉连接-》单位设置-》添

2009-11-03 15:57:00 1055

转载 路由器_内网端口映射

    路由器_内网端口映射,nat_端口映射_工具_软件_远程桌面_连接端 口_花生壳_个人_FTP_服务器_WEB站点1、让(家里)宿舍自己的电脑跟公司(外地)的电脑互相远程桌面连接(免得每次COPY东西都要搞个U盘等移动存储设备带来带去的)。让你会修改远程连接桌面端口及连接。2、实现免费空间和免费域名。把自己的机子当做服务器可以让别人访问你的WEB站点(省得做完一个网站要让别人或客户看都

2009-11-03 11:19:00 1270

Eclipse+Web开发从入门到精通(实例版)F FS

36 第3章 Eclipse插件使用实例... 39 3.1 使用XMLBuddy编写XML文件... 39 3.2 使用Bytecode Outline直接查看字节码... 45 3.3 使用Implementors跟踪接口的实现类... 52 3.4 使用CAP进行代码分析... 54 3.5 使用Easy Explorer快速查看文件夹... 56 第2篇 Web开发技术实例详解 第4章 在Eclipse中进行资源构建 ——Ant使用实例... 60 4.1 Ant简介... 60 4.1.1 构造文件的主要标记... 60 4.1.2 Ant的常用任务(Task)... 62 4.2 Eclipse与Ant的集成... 64 4.2.1 创建Ant构建文件... 64 4.2.2 编辑Ant构建文件... 64 4.2.3 运行Ant构建文件... 66 4.2.4 使用Ant视图... 66 4.3 用build.xml编写Ant部署文件实例... 67 4.3.1 编写build.xml文件之前的准备... 68 4.3.2 使用property定义属性实例... 68 4.3.3 生成Java实例程序... 69 4.3.4 使用编译任务编译Java类实例... 69 4.3.5 使用Java任务执行Java类实例... 70 4.3.6 使用jar任务打包文件实例... 71 4.3.7 使用javadoc任务生成文档实例... 71 4.3.8 使用 mail任务发送电子邮件实例... 72 4.4 生成构建器... 74 4.5 执行构建... 76 4.6 开发自己的Task(任务)... 77 4.6.1 建立构建环境... 77 4.6.2 第一个简单的Task. 78 4.6.3 开发一个完整的Task(任务)... 79 第5章 数据库开发实例——学生成绩管理系统... 84 5.1 HSQLDB数据库的使用... 84 5.1.1 下载并安装HSQLDB数据库... 84 5.1.2 使用Memory模式运行HSQLDB. 85 5.2 使用SQLExplorer插件连接数据库... 86 5.3 创建Score成绩表... 88 5.3.1 编写脚本... 88 5.3.2 在SQLExplorer中运行脚本... 89 5.4 使用JavaBean映射成绩表... 90 5.4.1 实现Score类... 90 5.4.2 添加getter/setter方法... 91 5.5 使用ScoreDAO管理成绩... 92 5.5.1 添加InsertScore方法增加成绩... 94 5.5.2 添加SelectScore方法查询成绩... 95 5.5.3 添加DeleteScore方法删除成绩... 96 5.5.4 添加UpdateScore方法修改成绩... 97 5.6 编写测试客户端... 97 第6章 Web开发实例——学生成绩管理系统的改进... 100 6.1 下载并安装JBoss插件... 100 6.2 配置并运行JBoss应用服务器... 102 6.3 在Eclipse中开发Jsp. 104 6.3.1 Eclipse内置JSP编辑器的使用... 104 6.3.2 启动数据库和创建表格... 105 6.3.3 创建scoreForm.jsp录入成绩... 106 6.3.4 创建scoreList.jsp显示成绩列表... 109 6.4 在Eclipse中开发Servlet 110 6.4.1 创建ScoreFindServlet类查询成绩... 110 6.4.2 创建ScoreDeleteServlet类删除成绩... 112 6.5 在Eclipse中开发Filter 113 6.6 在Eclipse中开发Listener 115 6.7 配置web.xml文件... 116 6.8 WAR文件的打包生成... 118 6.9 部署Web应用... 119 第7章 Struts开发实例——在线留言板... 120 7.1 下载并安装Struts 120 7.2 Struts原理简介... 123 7.3 分析在线留言板应用的需求... 124 7.4 使用JSP实现视图层... 124 7.4.1 创建messageForm.jsp发布留言... 124 7.4.2 创建messageList.jsp显示留言列表... 127 7.5 创建ActionForm.. 128 7.6 使用Action类实现控制层... 130 7.6.1 实现MessageFormAction类... 130 7.6.2 实现MessageListAction类... 132 7.7 生成Struts配置文件... 134 7.8 在线留言板的Tomcat部署... 136 7.9 在浏览器中运行实例... 137 7.10 使用validator进行留言内容验证... 138 第8章 Hibernate开发实例——图书管理系统... 142 8.1 下载并安装Hibernate Synchronizer插件... 142 8.2 图书管理系统需求分析... 143 8.3 配置数据库... 143 8.4 生成配置文件hibernate.cfg.xml 145 8.5 创建持久化对象... 147 8.5.1 生成映射文件和持久化对象... 148 8.5.2 对持久化对象的分析... 150 8.6 创建映射文件... 156 8.7 Hibernate操作数据库的方法... 159 8.8 系统主界面... 161 8.8.1 主界面窗体的创建... 161 8.8.2 为每个菜单项添加响应事件... 164 8.8.3 为系统增加权限控制... 168 8.9 用户管理... 169 8.9.1 用户登录功能的实现... 170 8.9.2 添加用户类的实现... 173 8.9.3 修改用户信息类的实现... 176 8.9.4 删除用户类的实现... 179 8.9.5 列举所有用户信息类的实现... 181 8.10 书籍管理模块... 183 8.10.1 书籍添加类的实现... 183 8.10.2 书籍信息修改类的实现... 186 8.10.3 书籍删除类的实现... 191 8.10.4 图书信息一览类的实现... 192 8.11 借书管理模块... 196 8.11.1 借阅图书类的实现... 196 8.11.2 修改出借图书信息类的实现... 200 8.12 还书管理模块... 204 8.12.1 还书类的实现... 204 8.12.2 修改还书信息类的实现... 207 8.12.3 借阅图书一览类的实现... 210 第9章 JUnit开发实例——图书管理系统的单元测试... 213 9.1 Eclipse与JUnit的集成... 213 9.2 HelloWorld简单测试实例的开发... 214 9.3 创建测试用例... 217 9.4 创建测试套件... 221 9.5 定制测试配置与测试故障... 222 第10章 AOP开发实例... 224 10.1 AOP术语解析... 224 10.1.1 指示/拦截器... 224 10.1.2 引导(introduction)... 224 10.1.3 元数据... 224 10.1.4 切分点... 225 10.2 下载并安装JBossAOP插件... 225 10.3 第一个AOP实例... 226 10.3.1 编写POJO.. 227 10.3.2 编写拦截器... 228 10.3.3 将拦截器引用到callMe()方法中... 230 10.3.4 运行实例... 231 10.4 属性拦截实例... 231 10.5 方法拦截实例... 234 第11章 在Eclipse中进行版本控制 ——CVS使用实例... 238 11.1 下载并安装CVS服务器... 238 11.2 在Eclipse中设置存储库... 239 11.3 使用CVS存储库共享本地项目... 241 11.4 从CVS服务器上检出已经存在的Java工程... 242 11.5 使本地更改与CVS存储库同步... 243 11.6 断开项目与CVS的连接... 246 第3篇 综合案例 第12章 综合实例——光盘资料管理系统... 250 12.1 需求分析... 250 12.1.1 系统功能分析... 250 12.1.2 系统数据流描述... 250 12.1.3 数据的存储... 251 12.1.4 系统所有处理的描述... 252 12.2 系统的实现效果... 254 12.3 配置数据库... 256 12.4 生成配置文件hibernate.cfg.xml 257 12.5 创建持久化对象... 259 12.6 对数据库操作的封装... 266 12.6.1 创建DBManager类... 266 12.6.2 创建用户操作方法... 267 12.6.3 创建CD操作方法... 270 12.7 使用JSP实现视图层... 272 12.7.1 创建用户登录页面... 273 12.7.2 创建用户注册页面... 274 12.7.3 创建系统控制台页面... 277 12.7.4 创建新增CD信息页面... 278 12.7.5 创建查询CD信息页面... 281 12.7.6 创建修改用户密码页面... 284 12.7.7 创建编辑CD信息页面... 286 12.7.8 删除CD信息... 289 12.8 创建ActionForm.. 291 12.8.1 创建添加CD信息的ActionForm.. 291 12.8.2 创建修改密码的ActionForm.. 293 12.8.3 创建用户登录ActionForm.. 295 12.8.4 创建用户注册ActionForm.. 296 12.8.5 创建搜索CD信息的ActionForm.. 298 12.9 使用Action类实现控制层... 299 12.9.1 创建添加CD信息Action. 299 12.9.2 创建修改用户密码Action. 300 12.9.3 创建删除CD信息Action. 301 12.9.4 创建编辑CD信息Action. 302 12.9.5 创建用户登录Action. 303 12.9.6 创建用户注销Action. 304 12.9.7 创建用户注册Action. 304 12.9.8 创建CD搜索Action. 305 12.10 生成Struts配置文件... 307 12.11 系统的Tomcat部署... 309 12.11.1 CDManagerFilter的创建... 309 12.11.2 Tomcat部署... 312 第13章 综合实例——网上书店管理应用系统... 313 13.1 需求分析... 313 13.1.1 后台管理系统... 313 13.1.2 前台展示系统... 313 13.1.3 数据的存储... 314 13.1.4 系统所有处理的描述... 316 13.2 系统的运行效果... 319 13.3 数据库的设计... 322 13.4 系统数据库操作的封装... 326 13.4.1 对后台管理系统的数据库操作... 327 13.4.2 对前台展示系统的数据库操作... 338 13.5 使用JSP实现后台管理系统的视图层... 348 13.5.1 创建用户登录页面... 348 13.5.2 创建图书列表页面... 349 13.5.3 创建添加图书信息页面... 352 13.5.4 创建新增图书类型页面... 356 13.5.5 创建显示图书分类信息页面... 358 13.5.6 创建订单列表页面... 359 13.5.7 创建用户列表页面... 362 13.5.8 创建编辑用户信息页面... 364 13.5.9 创建添加管理员页面... 367 13.5.10 创建修改管理员信息页面... 369 13.6 自定义标签的实现... 370 13.7 创建后台管理系统的ActionForm.. 379 13.7.1 创建编辑用户信息的ActionForm.. 379 13.7.2 创建收集图书信息的ActionForm.. 385 13.7.3 创建用户登录ActionForm.. 389 13.8 实现后台管理系统的控制层... 390 13.9 使用JSP实现前台展示系统的视图层... 402 13.9.1 创建用户注册页面... 403 13.9.2 创建显示图书信息页面... 406 13.9.3 创建显示特价图书信息页面... 410 13.9.4 创建购物车页面... 410 13.10 创建前台展示系统的ActionForm.. 413 13.10.1 创建图书搜索的ActionForm.. 413 13.10.2 创建购物车ActionForm.. 416 13.10.3 创建用户注册ActionForm.. 418 13.11 实现前台展示系统的控制层... 424 13.12 生成Struts的配置文件... 429 第14章 综合实例——餐费管理系统... 432 14.1 项目需求分析... 432 14.1.1 需求概述... 432 14.1.2 功能模块需求分析... 432 14.1.3 用例需求分析... 433 14.1.4 员工就餐账户注册用例... 434 14.1.5 员工刷卡就餐用例... 434 14.1.6 员工查询账户余额用例... 435 14.1.7 就餐账户充值用例... 435 14.1.8 员工账户管理用例... 436 14.2 系统分析和设计... 437 14.2.1 数据库分析和设计... 437 14.2.2 业务逻辑层和DAO层设计... 439 14.2.3 系统的包... 441 14.2.4 系统的MVC结构... 442 14.3 系统的开发环境... 443 14.3.1 Struts在Eclipse中的配置... 444 14.3.2 Spring在Eclipse中的配置... 445 14.3.3 Hibernate在Eclipse中的配置... 445 14.3.4 Hibernate Synchronizer在Eclipse中的配置... 445 14.4 在Eclipse中用Struts 建立视图... 446 14.4.1 JSP页面... 446 14.4.2 ActionForm.. 447 14.5 在Eclipse中使用Struts 建立JSP页面... 448 14.5.1 建立模板页面... 448 14.5.2 建立tiles-defs.xml 449 14.6 在Eclipse中使用Struts 建立页面的不变部分... 451 14.6.1 建立Banner页面... 451 14.6.2 建立菜单导航页面... 451 14.6.3 建立版权页面... 451 14.7 在Eclipse中使用Struts实现国际化... 452 14.8 在Eclipse中使用Struts建立页面的可变部分... 454 14.8.1 员工就餐刷卡页面... 455 14.8.2 员工刷卡成功页面... 455 14.8.3 员工账户注册页面... 456 14.8.4 员工账户查询页面... 458 14.8.5 管理员登录页面... 458 14.8.6 管理员管理账户页面... 459 14.8.7 修改员工账户页面... 461 14.8.8 员工账户充值页面... 461 14.9 在Eclipse中用Struts建立控制部分... 462 14.9.1 配置web.xml 462 14.9.2 配置struts-config.xml 465 14.9.3 建立Action. 468 14.10 自定义的Action. 468 14.10.1 处理员工注册请求的Action. 469 14.10.2 处理员工其他请求的Action. 470 14.10.3 处理管理员操作请求的Action. 473 14.11 在Eclipse中使用Struts进行错误处理... 476 14.12 在Eclipse中建立模型部分... 479 14.12.1 员工账户类... 480 14.12.2 员工类... 483 14.12.3 管理员类... 484 14.13 在Eclipse中建立业务逻辑类... 485 14.13.1 员工业务逻辑... 485 14.13.2 管理员业务逻辑... 489 14.14 在Eclipse中使用Hibernate建立DAO类... 491 14.14.1 建立对象-关系映射文件... 492 14.14.2 建立DAO类... 495 14.15 在Eclipse中使用Spring装配各个组件... 498 14.15.1 Struts和Spring的集成... 499 14.15.2 建立applicationContext.xml 499 14.16 在Eclipse中使用Junit进行单元测试... 504 14.16.1 测试AccountDAO.. 504 14.16.2 测试EmployeeDAO.. 505 14.16.3 测试EmployeeServiceImpl 506 14.16.4 测试ManagerServiceImpl 507 14.17 系统发布运行... 509

2008-10-13

Java经典讲义 java入门必选教程

java经典讲义 Java是一种解释型的、面向对象的编程语言。历史:1991年,SUN MicroSystem公司的Jame Gosling、Bill Joe等人为在电视、控制烤箱等家用消费类电子产品上进行交互式操作而开发了一个名为Oak的软件。 发展:面向网络应用,类库不断丰富,性能不断提高,应用领域不断拓展。(1994年以来) 应用:适于开发各种应用,尤其是基于网络的应用、嵌入式应用等。2、Java语言特点Java= “C++” - “复杂性和奇异性” + “安全性和可移植性”(1) 面向对象 Java语言的设计集中于对象及其接口,它提供了简单的类机制以及动态的接口模型。对象中封装了它的状态变量以及相应的方法,实现了模块化和信息隐藏;而类则提供了一类对象的原型,并且通过继承机制,子类可以使用父类所提供的方法,实现了代码的

2008-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除