![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
侠情小飞
完善自我,实现梦想
展开
-
struts2中的文件上传与下载
文件上传 1.jsp页面 2.Action //单个文件上传可以用 File files,String filesFileName,String filesContentType //名称要与jsp中的name相同(三个变量都要生成get,set) private File[] files; // 要以File[]变量转载 2014-04-21 15:29:51 · 289 阅读 · 0 评论 -
junit类的使用
转载 2014-04-21 15:36:09 · 276 阅读 · 0 评论 -
Java的文件上传与下载
文件的上传与下载主要用到两种方法: 1、方法一:commons-fileupload.jar commons-io.jar apache的commons-fileupload实现文件上传,下载 【upload】 package com.handson.bbs.servlet; import java.io.File; import java.io.IOExce转载 2014-04-21 15:33:16 · 596 阅读 · 0 评论 -
JAVA设计模式---模版模式
今天你还是像往常一样来上班,一如既往地开始了你的编程工作。 项目经理告诉你,今天想在服务器端增加一个新功能,希望写一个方法,能对Book对象进行处理,将Book对象的所有字段以XML格式进行包装,这样以后可以方便与客户端进行交互。并且在包装开始前和结束后要打印日志,这样方便调试和问题定位。 没问题!你觉得这个功能简直是小菜一碟,非常自信地开始写起代码。 Book对象代码如下:转载 2014-04-22 14:30:07 · 315 阅读 · 0 评论 -
JAVA设计模式---adapter(适配器模式)
今天一大早,你的leader就匆匆忙忙跑过来找到你:“快,快,紧急任务!最近ChinaJoy马上就要开始了,老板要求提供一种直观的方式,可以查看到我们新上线的游戏中每个服的在线人数。” 你看了看日期,不是吧!这哪里是马上要开始了,分明是已经开始了!这怎么可能来得及呢? “没关系的。”你的leader安慰你道:“功能其实很简单的,接口都已经提供好了,你只需要调用一下就行了。”转载 2014-04-21 16:59:55 · 272 阅读 · 0 评论 -
JAVA设计模式---单例模式
写软件的时候经常需要用到打印日志功能,可以帮助你调试和定位问题,项目上线后还可以帮助你分析数据。但是Java原生带有的System.out.println()方法却很少在真正的项目开发中使用,甚至像findbugs等代码检查工具还会认为使用System.out.println()是一个bug。 为什么作为Java新手神器的System.out.println(),到了真正项目开发当中会被唾弃转载 2014-04-22 14:37:01 · 256 阅读 · 0 评论 -
java设计模式---策略
今天你的leader兴致冲冲地找到你,希望你可以帮他一个小忙,他现在急着要去开会。要帮什么忙呢?你很好奇。 他对你说,当前你们项目的数据库中有一张用户信息表,里面存放了很用户的数据,现在需要完成一个选择性查询用户信息的功能。他说会传递给你一个包含许多用户名的数组,你需要根据这些用户名把他们相应的数据都给查出来。 这个功能很简单的嘛,你爽快地答应了。由于你们项目使用的是MySQL数据库,转载 2014-04-23 10:14:39 · 257 阅读 · 0 评论 -
java设计模式---组合
听说你们公司最近新推出了一款电子书阅读应用,市场反应很不错,应用里还有图书商城,用户可以在其中随意选购自己喜欢的书籍。你们公司也是对此项目高度重视,加大了投入力度,决定给此应用再增加点功能。 好吧,你也知道你是逃不过此劫了,没过多久你的leader就找到了你。他告诉你目前的应用对每本书的浏览量和销售量做了统计,但现在想增加对每个书籍分类的浏览量和销售量以及所有书籍总的浏览量和销售量做统计的功转载 2014-04-23 10:24:32 · 282 阅读 · 0 评论