自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

移动软件开发技术博客(Andoroid & ISO)

计划比目标更重要,行动比决心更重要

  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java记忆(必背)【纯属个人总结】(二)

Java记忆(必背)【纯属个人总结】 说明:此内容适合Java初学者(非0点起步)作用:帮助记忆与回想基础知识1.         简洁表达式:+=、-=、*=、/=、%=;例如:a+=b 同 a=a+b;b++、++b、b--、--b; 例如:a*=b++ 同 a=a*b;b++                          a*=++b 同 b++;a=a*b

2011-11-30 08:24:31 3274 2

原创 Java记忆(必背)【纯属个人总结】(一)

Java记忆(必背)【纯属个人总结】 说明:此内容适合Java初学者(非0点起步)作用:帮助记忆与回想基础知识 1.         编译 javac 文件名.java运行 java 文件名2.         Public class 和 class 声明类的区别:public 声明的文件名必须和其类名一致;class声明的类文件名可以不与类名一致,但运行时的文件名必

2011-11-30 08:23:00 12433 2

原创 Java复习总结:Java面向对象程序设计—异常的捕获及处理、包及访问控制权限

Java复习总结:Java面向对象程序设计—异常的捕获及处理、包及访问控制权限 1.       异常是导致程序中断运行的一种指令流,当异常发生时,如果没有进行良好的处理,则程序将会中断执行。2.       异常可以使用try…catch进行处理,也可以使用try…catch…finally进行处理,在try语句中捕捉异常,然后在catch中处理异常,finally作为异常的统一出口

2011-11-28 11:51:05 971

原创 Java复习总结:Java面向对象程序设计—面向对象(高级篇)

Java复习总结:Java面向对象程序设计—面向对象(高级篇)  1.       继承可以扩充已有类的功能,通过extends关键字实现,可将父类的成员(包含数据成员与方法)继承到子类。2.       Java在执行子类的构造方法前会先调用父类中无参的构造方法,其目的是为了对继承自父类的成员做初始化的操作。3.       父类有多个构造方法时,如要调用特定的构造方法,则可

2011-11-28 11:40:20 1658

原创 common-fileupload文件上传及下载

使用common-fileupload组建实现文件上传下载功能, 封装了一个WebFileService的类 Java代码  import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInpu

2011-11-22 21:17:36 1929

原创 ServletFileUpload 类

ServletFileUpload 类         org.apache.commons.fileupload.servlet.ServletFileUpload类是Apache文件上传组件处理文件上传的核心高级类(所谓高级就是不需要管底层实现,暴露给用户的简单易用的接口)。        使用其parseRequest(HttpServletRequest) 方法可以将通过表单中

2011-11-22 21:07:33 11190 3

原创 DiskFileItemFactory类

DiskFileItemFactory类         将请求消息实体中的每一个项目封装成单独的DiskFileItem (FileItem接口的实现) 对象的任务由 org.apache.commons.fileupload.FileItemFactory 接口的默认实现 org.apache.commons.fileupload.disk.DiskFileItemFactor

2011-11-22 21:06:50 20650 1

原创 FileItem类的常用方法

FileItem类的常用方法:1.  boolean isFormField()        isFormField方法用于判断FileItem类对象封装的数据是一个普通文本表单字段,还是一个文件表单字段,如果是普通表单字段则返回true,否则返回false。因此,可以使用该方法判断是否为普通表单域,还是文件上传表单域。2.  String getName()       g

2011-11-22 21:06:20 18013 2

原创 Commons FileUpload上传文件

上传文件,表单form的enctype="multipart/form-data",是以二进制数据流提交数据的。所以没法用request.getParameter("name")来获取提交到后台的普通表单域值。下面是具体的利用Apache Commons FileUpload组件来上传文件,并获取普通表单域的数据。e.gServlet代码:String fileDir = this

2011-11-22 21:05:36 1581

原创 JavaWeb上传下载文件

下载:请求下载 <% String dfilename=request.getParameter("dfilename");//out.print("HI");// 新建一个SmartUpload对象 SmartUpload su = new SmartUpload(); // 初始化 su.initialize(pageContext); su

2011-11-22 20:53:45 6159

原创 怎么学好JAVA技术

1、学习一门技术的时候必须清楚知道这门技术的应用点在哪块。2、Java程序本身不是开发单机版程序的语言,是开发网络的。3、在Java中是很少使用图像界面进行操作的。4、重要的知识点:面向对象、Java类集、JavaIO、JDBC。5、编程最重要的就是——背。6、Java中所有的操作都是以文档为准的。

2011-11-17 17:54:17 631

原创 Java复习总结:Java面向对象程序设计 —面向对象(基础篇)

Java复习总结:Java面向对象程序设计 —面向对象(基础篇)1.       面向对象的三大特征为:封装、继承、多态。2.       类与对象的关系:类是对象的模板,对象是累的实例,类只能通过对象才可以使用。3.       类是由属性和方法组成的。4.       对象的产生格式:类名称 对象名称 = new 类名称()。5.       如果一个对象没有被实例化而直接

2011-11-17 17:15:27 1934

原创 MYSQL存储过程实现分页并显示

CREATE   PROCEDURE   `mysqltestuser_SELECT_PageAble`(         _WhereClause   VARCHAR(2000),     --   查找条件         _OrderBy   VARCHAR(2000),     --   排序条件         _PageSize     INT   ,       --

2011-11-16 21:51:00 2652

原创 你能看懂吗?

2011-11-16 20:57:59 439

原创 mysql变量使用总结

set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现这样的方式太蹩脚了。说明没有

2011-11-16 20:27:15 525

原创 插入数据sql使用“insert into set”形式的理解

MYSQL插入语句往往是“insert into table_name set a=$a,b=$b”的格式。在mysql手册中能看到这种语法:INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]    [INTO] tbl_name    SET col_name={expr | DEFAULT}, ...

2011-11-16 20:24:24 21411 1

原创 实现为用java访问mysql的blob—对图片进行存取

/** * Title: BlobPros.java * Project: test * Description: 把图片存入mysql中的blob字段,并取出 * Call Module: mtools数据库中的tmp表 * File: C:downloadsluozsh.jpg * Copyright: Copyright (c) 2003-2003 * Compa

2011-11-16 20:15:06 1106

原创 JDBC开发

程序详解—DriverManagerJdbc程序中的DriverManager用于加载驱动,并创建与数据库的链接,这个API的常用方法:DriverManager.registerDriver(new Driver()) •DriverManager.getConnection(url, user, password),l注意:在实际开发中并不推荐采用registerDri

2011-11-16 20:10:13 609

转载 JSP各种标签

1.1编写一个实现tag接口的实现类public class ViewIpTag extends TagSupport {        public int doStartTag() throws JspException {              HttpServletRequest request = (HttpServletRequest) this.pageConte

2011-11-13 21:02:18 1916 1

原创 Java复习总结:Java基础程序设计

Java复习总结:Java基础程序设计 1.       Java实现可移植性靠的是JVM,JVM就是一台虚拟的计算机,只要在不同的操作系统上植入不同版本的JVM,Java程序就可以在各个平台上移植,做到“一次编写,处处运行”。2.       Java中程序的执行步骤为:①     使用 javac 将一个 *.java 文件编译成 .class 文件。②     使用 ja

2011-11-10 19:43:37 1859 2

原创 JSP日期格式化源代码

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun

2011-11-09 11:56:10 1599 1

原创 jsp自定义标签switch、case、default ---尚未写完

定义switch package tag; import javax.servlet.jsp.JspTagException; import javax.servlet.jsp.tagext.TagSupport; public class Switch extends TagSupport { private boolean subtagsuccess;

2011-11-09 10:59:53 1532 1

原创 JSP自定义标签-日期格式化

在直接<s:textfield中也要日期格式化,平时使用日期格式化时都是使用的<s:date标签直接显示,那此时怎么办呢,现总结有如下三种格式化方式 1.利用 进行格式化.如: 就是将属性date按yyyy-MM-dd的格式进行输出. 2.利用进行格式化.如: 或者" /> 3.还有一种是通过国际化的方式来进行: 首先在struts

2011-11-08 19:31:08 3300 1

原创 Session(二)

Servlet/JSP中的Session    通过上述的讲解,读者应该对session有了一个大体的认识,但是具体到某种动态页面技术,又是怎么实现session的呢?下面笔者将结合session的生命周期(lifecycle),从源代码的层次来具体分析一下在servlet/jsp技术中,session是怎么实现的。代码部分以tomcat6.0.20作为参考。创建在我问过的一些从事ja

2011-11-07 22:13:16 1400

原创 Session(一)

引言    在web开发中,session是个非常重要的概念。在许多动态网站的开发者看来,session就是一个变量,而且其表现像个黑洞,他只需要将东西在合适的时机放进这个洞里,等需要的时候再把东西取出来。这是开发者对session最直观的感受,但是黑洞里的景象或者说session内部到底是怎么工作的呢?当笔者向身边的一些同事或朋友问及相关的更进一步的细节时,很多人往往要么含糊其辞要么主观臆断

2011-11-07 22:12:34 564

原创 servlet中ServletConfig的使用

相对于ServletContext,ServletConfig是针对特定的Servlet的参数或属性。ServletConfig是表示单独的Servlet的配置和参数,只是适用于特定的Servlet。从一个servlet被实例化后,对任何客户端在任何时候访问有效,但仅对本servlet有效,一个servlet的ServletConfig对象不能被另一个servlet访问。  1.首先要设置初始

2011-11-07 22:02:27 480

转载 Java Web框架简介

Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet不过现在使用的很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web领域的发展注入了强大的动力。  Java 的 Web框架虽然各不相同,但基本也都是遵循特定的路数的:使用

2011-11-07 21:57:12 946

转载 Java解析XML的四种方法(3、4)

3.DOM4J生成和解析XML文档 DOM4J 是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件。如今你可以看到越来越多的 Java 软件都在使用 DOM4J 来读写 XML,特别值得一提的是连 Sun 的 JAXM 也在用 DOM4J。 package com.alisoft.facepay.framewor

2011-11-07 21:54:45 343

转载 Java解析XML的四种方法(1、2)

XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definit

2011-11-07 21:53:37 311

原创 servletContext

1).初始化参数  在web.xml中配置初始化参数:  email  从Servlet中访问初始化参数:  ServletContext application=this.getServletContext();  out.println("send us your")  out.println(application.getInitParameter("

2011-11-07 21:48:17 325

原创 servlet的定义及其生命周期

Servlet的生命周期定义了一个Servlet如何被加载、初始化,以及它怎样接收请求、响应请求、提供服务。   在代码中,Servlet生命周期由接口javax.servlet.Servlet定义。所有的Java Servlet 必须直接或间接地实现javax.servlet.Servlet接口,这样才能在Servlet Engine上运行。Servlet Engine提供network S

2011-11-07 21:41:19 299

转载 JSP自定义标签(九到十六)

九、如何创建包含JSP网页静态文本的文件1、使用java.util.Properties类来存放要替换网页中自定义JSP标签的静态文本;2、Properties类代表了一系列属性的集合,其实例既可以被保存到流中,也可以从流中加载。这些文本以key/value的形式存放在WEB-INF目录下,例如key=value,在属性列表中这些key/value都是String类型的。十、Prope

2011-11-07 21:24:19 697

转载 JSP自定义标签(一到八)

一、基本概念1、标签(Tag)标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本。由于标签是XML元素,所以它的名称和属性都是大小写敏感的。2、标签库(Tag library)由一系列功能相似、逻辑上互相联系的标签构成的集合称为标签库。 3、标签库描述文件(Tag Library Descriptor)标签库

2011-11-07 21:23:40 659 1

原创 自定义标签的最大的特点

利用 自定义标签,软件开发人员和页面设计人员可以独立地自由工作.页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,若国际化等等,这样,页面设计人员可以使用自定义标签的形式来实现具体的功能.步骤如下扩张TagSupport写自定义Tag的tld文件web.xml中指定你的tld文件在JSP页面使用自定义标签

2011-11-07 21:09:45 679

原创 el表达式简单的集合输出方式

字符串处理函数: fn:contains 、 fn:containsIgnoreCase 、 fn:endsWith 、 fn:escapeXml 、 fn:indexOf 、 fn:join 、 fn:replace 、 fn:split 、 fn:startsWith 、 fn:substring 、 fn:substringAfter 、 fn:substringBefore 、 fn:to

2011-11-06 20:35:13 594

原创 jsp 的四个作用域 :page、request、session和application的区别

1.page指当前页面。在一个jsp页面里有效 2.request 指从http请求到服务器处理结束,返回响应的整个过程。在这个过程中使用forward方式跳转多个jsp。在这些页面里你都可以使用这个变量。 3.Session 有效范围当前会话,从浏览器打开到浏览器关闭这个过程。 4.application它的有效范围是整个应用。 作用域里的变量,它们的存活时间是最长的,如果不进行

2011-11-06 20:33:53 769

原创 JSP+JAVA+MYSQL编写分页功能以及登录注册功能(有小问题,尚未解决,仅供参考)

Page.java package cn.csdn.web.dao;public class Page { private int pageSize=10; // 每页显示多少条 private int currentPage; // 当前页 private int rowCount; // 数据总数; private int pageCount; // 总页数

2011-11-06 17:28:01 1229

原创 JSP编写访问当前网站页面以及子页面子的访问次数同时总访问次数自加

2011年11月1日 17:36:42     开始   以下代码仅供参考  index.jsp  int i = 1;%> Object count = application.getAttribute("count"); Object count1 = application.getAttribute("count1"); Object count2

2011-11-01 17:34:48 596

Java反译工具

Java反译工具,帮助你查看CLSS文件恢复源代码,方便快捷。

2011-09-08

空空如也

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

TA关注的人

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