自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 android基础-广播

今天主要讲了广播,实现对短信的拦截BroadcastReceiver概述。BroadcastReceiver:广播接收者用于异步接受广播Intent,而广播Intent的发送是通过调用Context.sendBroadcast()、Context.sendOrderedBroadcast()或者Context.senfStickyBroadcast()来实现的。通常一个广播Intent可以被订

2011-12-26 20:38:03 719

原创 android基础

今天主要SharedPreferes和SQLite。SharedPreferes:SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整形、Int整形、String字

2011-12-20 21:14:27 569

原创 android基础页面跳转

今天主要讲了单选框(RadioButton,RiaioGroup(分组))、多选框(CheckBox)、列表显示(ListView)、下拉列列表框(Spinner)。要完成单选框的显示,我们需要使用到RadioGropup和RadioButton(单选框)RadioGroup对单选框进行分组,相同组内的单选框只有一个单选框被选中。常用的方法有:RadioGroup.check(int

2011-12-14 21:32:36 3762

原创 android基础

今天主要讲TextView的属性以及autoLink的使用和给TextView画边框、于9patch的工具、Android ArrayAdapter 。TextView属性设置android:layout_width="fill_parent"android:layout_height="wrap_content"android:id="@+id/aut

2011-12-14 08:06:16 644

原创 android基础

今天主要讲UI组件菜单项,菜单主要分为3种菜单类型。分别为options menu、context menu和sub menu。Options menu是通过按home键来显示的context menu需要在view上按上2s后显示。这两种menu都有可以加入子菜单,子菜单不能种不能嵌套子菜单。options menu最多只能在屏幕最下面显示6个菜单选项,成为icon menu

2011-12-14 08:05:17 758

原创 android基础

Activity的生命周期:一共有三种状态分别为运行状态、暂停状态、以及停止状态。运行状态:当Activity在屏幕最前端(位于当前堆栈的顶部),他是可见的由焦点的,可以用来处理用户操作(点击,双击,长按等),那摩就叫做激活或运行状态。值得注意的是Activity处于运行状态的时候,Android会尽可能地保持它的运行,即使出现内存不足等情况下,Android也会先杀死堆栈底部的Activ

2011-12-09 17:55:02 4759

原创 android基础

单元测试:第一步:首先在AndroidManifest.xml中加入下面红色代码:package="cn.itcast.action”android:versionCode="1“ android:versionName="1.0">....android:targetPackage="cn.itcast.action"

2011-12-09 14:09:10 580

原创 android基础

Layout布局Layout布局主要有线性布局、表格布局、相对布局、帧式布局。现形布局: LinearLayoutfill_parent:全部填满android:layout_width="fill_parent"。代表布局的宽android:layout_height="fill_parent"代表布局高android:orientation="vertical(水平)"

2011-12-07 21:52:35 464

原创 android基础

第一个项目首先创建一个项目hello World;;打开File菜单—>New—>other—>Android Project 我们创建的helloworld项目中包含的一级目录和文件有:【src】【gen】【Android2.1】【assets】【bin】,【res】,AndroidManifest.xml,proguard.cfg,project.propert

2011-12-07 18:52:44 811

原创 android基础之路

Android SDK的安装及环境的搭建1、环境搭建1.1、JDK安装1.2、Eclipse安装1.3、Android SDK安装1.4、ADT安装1.5、创建AVD第一步:1 JDK的搭建我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:JAVA_HOME值为:D:\Program File

2011-12-05 22:37:20 573

原创 数据库连接及操作所遇到的问题

数据库连接及操作所遇到的问题数据库运用DBUTIS如何连接:第一步:配置xml文件。第二步:导入3个包,分别为c3p0-0.9.2-pre1.jar、commons-dbutils-1.4.jar、mchange-commons-0.2.jar。第三步:编写DBUTIS类得到连接池。Xml文件:c3p0-config>default-config>property

2011-11-29 19:35:11 720

原创 运用器实现在线人员查询

package cn.class3g.web.domain;public class User {  private String username;  private String password;    public User() { }public User(String username, String password) { super(); t

2011-11-24 21:36:39 812

原创 JDBC(二)

BLOBBLOB用来存储大段的二进制数据,例如图片,音频,视频. LONGBLOB最大4G存储BLOBPreparedStatement ps = conn.prepareStatement("insert into big_binary(file) values(?)");File file =new File("src/cn/itcast/jdbc1/clob_

2011-11-24 21:20:24 1110

原创 vaWEB开发——Servlet事件监听器

JavaWEB开发——Servlet事件监听器监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。Servlet监听器在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为ServletContext,HttpSession和ServletRe

2011-11-24 20:57:59 590

原创 Filter过滤器

Filter过滤器过滤器的基础知识Filter技术是servlet 2.3新增加的功能。servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则。由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高。Filter 技术使用户可以改变一个reques

2011-11-23 21:06:37 444

原创 sql存储过程——多结果集返回与java获取

Mysql存储过程——多结果集返回与java获取delimiter $$CREATE PROCEDURE demoSp(IN inputParam VARCHAR(255), INOUT inOutParamvarchar(255))BEGINSELECT CONCAT('zyxw---', inputParam) into in

2011-11-17 17:14:31 1374

原创 mysql变量使用总结

mysql变量使用总结set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案

2011-11-16 20:59:50 4842

原创 JSP标准标签库

JSP标准标签库 学前提示: jsp标准标签库(jsp Standard Tag Library,jstl)是的实现web应用程序中常见的通用的定制标签库,程序员使用jstl标签来避免在jsp页面中使用脚本。 知识要点: 1 jstl概念 2 Core 标签库 JSTL概述:jstl是由JCP(java Commnunity Process)指定的标准规范是一组形如html的标签,似的程序员不需要

2011-11-10 21:06:55 554

原创 SimpleTagSuPPort 类

SimpleTagSuPPort类SimlpeTagSuPPort类的生命周期:1.当jsp容器遇到自定义标签时。jsp容器会调用标签处理类的默认构造方法来建立一个标签处理类的实例。必须为每个标签都创建一个新的实例。2.实例创建后,jsp容器会调用setJspContext()方法。并以一个JspContext实例提供上下文信息。如果是一个嵌套标签,还讲调用setParent()方

2011-11-09 19:30:07 3647

原创 简单自定义标签的使用案例

package class3g.web.simple;import java.io.IOException;import java.io.StringWriter;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.SkipPageEx

2011-11-08 19:22:20 600

原创 自定义标签(二)

1、演示简单标签的使用使用自定义标签控制页面内容(标签体)是否输出public void doTag() throws JspException, IOException {//JspFragment jf = this.getJspBody();//jf.invoke(null);//等价于jf.invoke(this.getJspContex

2011-11-08 13:39:56 475

原创 session超时

Session对象 该对象在ASP使用中占相当大的比例。由于网页是一种无状态程序,无法得知用户浏览状态。在ASP中,通过Session对象来记录使用者私有的数据变量,以作为用户再次对服务器提出要求时做确认,用户在程序的Web页面之间跳转时,存在Session对象中的变量将不会消失。 这些真的是很重要的功能,尤其是有会员的系统必须要用到的。像是会员的登入账号、时间、状态以及许许多多该记录的实时数据(

2011-11-08 10:08:18 941

原创 XML(2)解析:

XML解析:SAX和DOM解析的比较在针对XML文档的应用编程接口中,最主要的有W3C制定的DOM(Document Object Method,文档对象模型)和由David Megginson领导的SAX(SimpleAPI for XML,用于XML的简单API)。SAX和DOM在实现过程中,分别侧重于不同的方面以满足不同的应用需求。DOM为开发基于XML的应用

2011-11-07 21:13:07 565

原创 TagSupport 类别

TagSupport类别如果在自订标签库时,并不需要对标签本体作处理,则您可以继承TagSupport类别,TagSupport类别实作了Tag与IterationTag介面,IterationTag介面则是Tag介面的子介面,TagSupport类别替您预先实作了这两个介面中的方法,在继承TagSupport之后,您视需要来改写当中的一

2011-11-07 21:06:41 682

原创 实现tag接口的实现类

实现tag接口的实现类、演示传统自定义标签(jsp2.0以前的)使用自定义标签控制页面内容(标签体)是否输出,利用doStartTag()的返回值控制return this.SKIP_BODY; //忽略标签体return this.EVAL_BODY_INCLUDE;//执行标签体控制整个jsp的输出利用doEndTag

2011-11-07 20:51:34 3095

原创 jsp自定义标签

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

2011-11-07 20:45:12 378

原创 page request session application的使用区别

page request session application的使用区别application和session比较简单,这里主要说明request和page的作用范围。application:全局作用范围,整个应用程序共享,就是在部署文件中的同一个webApp共享,生命周期为:应用程序启动到停止。作用域里的变量,它们的存活时间是最长的,如果不进行手工删除,它们就一直可以使用

2011-11-07 18:12:07 612

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

el表达式简单的集合输出方式1字符串处理函数:有map集合,ArrayList集合, String集合和set集合3.mapMap mapValue  = new HashMap();    mapValue.put("key1", "value1");    mapValue.put("key2", "value2"); r

2011-11-07 18:10:33 787

原创 JSP(二)

JSP(二)jsp运行原理与九大隐式对象:1每个JSP页面在第一次被访问时。web容器都会交给JSP引擎来处理(即java程序)JSP引擎先将JSP翻译成一个_ispSerlet(实际上也是一个servldet),然后按照servlet的调用方式进行调用。2由于JSP第一次访问时会翻译成servlet,所以第一次访问会比较慢,但第二次访问,JSP引擎如果发现JSP没有发生变化,就不

2011-11-01 21:10:14 370

原创 04HttpServletResponse

Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。HttpServletResponseHttpServlet

2011-10-30 21:44:18 369

原创 WEB开发的相关知识

WEB开发的相关知识WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为:静态web资源(如html页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。静态web资源开发

2011-10-30 21:27:25 513

原创 JSP代码的中文处理

JSP代码的中文处理在JSP代码中以下几处经常需要涉及到中文处理: 1. 在URL中附带中文参数。这里中文参数通常可以直接读取,例如: ; 2. 在JSWDK中读取HTML表单提交的中文值这时需要加以编码,较为简洁的写法是:String name1=new String(request.getParameter(“user_id”).getBytes(“IS

2011-10-30 21:11:41 478

原创 记录浏览过的商品

如何得到商品浏览过的信息package cn.csdn.web.servlet;import java.io.IOException;import java.io.PrintWriter;import java.net.URLDecoder;import java.net.URLEncoder;import java.util.List;import javax.ser

2011-10-30 18:21:04 520

原创 HTTP协议

HTTP协议HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下

2011-10-30 17:45:32 345

原创 请求与重定向的区别

请求与重定向的区别区别一:  重定向时浏览器上的网址改变  转发是浏览器上的网址不变区别二:  重定向实际上产生了两次请求转发只有一次请求重定向:  发送请求 -->服务器运行-->响应请求,返回给浏览器一个新的地址与响应码-->浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址-->服务器运行-->响应请求给浏

2011-10-30 17:25:01 639

原创 绘制图片产生随即汉字

package cn.csdn.web.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;imp

2011-10-30 17:13:14 499

原创 forword与include区别

forword与include区别forward方法是把请求的内容转发到另外的一个servlet.而include是把另一个servlet处理过后的内容拿过来.举例来说比如在servlet1打一句out.print("1111"),servlet2打上out.print("22222"),在servlet1中用forward命令会转到servlet2中,显示22222.

2011-10-30 16:47:19 2250

原创 cookie与session的区别

cookies“Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户的电脑上保存信息并且随后再取回它。信息的片断以‘名/值’对(name-valuepairs)的形式储存。” 举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。 在这个文件夹里的每个Cookie文件都是一个简单而又普通的文本文件。

2011-10-30 16:07:38 573

原创 jsp

JSP什么是JSP?JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态内容,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据JSP最佳实践不管是JSP还是Servlet,虽然都

2011-10-30 15:32:03 463

原创 Servlet文件下载

Servlet文件下载中文文件下载与中文乱码方式:package cn.csdn.web.servlet;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputS

2011-10-20 21:43:43 848 1

空空如也

空空如也

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

TA关注的人

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