- 博客(27)
- 收藏
- 关注
原创 数组,指针,字符串一些基本了解
一、数组 1、数组:一组具有相同数据类型的数据的有序的集合 2、数组元素:构成数组的数据。数组中的每一个数组元素具有相同的名称,不同的下标,可以作为单个变量使用,所以也称为下标变量。 3、一维数组的定义 类型说明:指的是数据元素的类型,可以是基本数据类型,也可以是构造数据类型。类型说明确定了每个数据占用的内存字节数 4、初始化格式:数据类型 数组名[常量
2013-03-15 20:14:00
473
原创 android基本组件
1.显示文本的组件--TestView A,设置背景 设置背景的三个方法 1--参数为颜色值 2--参数为Drawable对象 3--参数为资源ID mTextView.setBackgroundColor(color); mTextView.setBackgroundDrawable(d); mTextView.setBackground
2012-12-18 19:26:03
331
原创 android应用开发(1)
android应用程序架构 src/ java原代码存放目录 gen/ 自动生成目录 gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们
2012-12-13 21:02:27
228
原创 servlet监听
servlet监听器主要是实现ServletContext,HttpSession,ServletRequest三个域对象的监听。只要在web.xml中使用了标签进行说明,web容器就自动的把配置的监听器注册到事件源上了 监听器对象主要分一下几部分 第一、是监听三个域对象的创建和销毁。 ServletContextListener接口,HttpSessionListener接口,Servle
2012-12-04 17:03:55
279
原创 文件上传下载功能的实现
一、简介 “上传和下载”是Web应用开发需求中出现频率较高的词汇,它可以解决前面提到的问题。 在JSP应用开发中,编写“文件上传”功能代码主要有三种形式: 采用自编写的JavaBean组件 采用JspSmart公司的JspSmartUpload组件 采用O’Reilly公司的Cos组件 二、子编写javabean组件 获取上传数据的规律 这个简单的应用是为开发真正的文件上载Ja
2012-11-29 14:09:43
802
原创 Apache—DBUtils框架
一、 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。 API介绍: org.apache.commons.dbutils.Que
2012-11-28 15:13:37
243
原创 jdbc连接池
一、编写数据库连接池 编写连接池需实现javax.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法: Connection getConnection() Connection getConnection(String username, String password) 实现DataSource接口,并实现连接池功能的步骤:
2012-11-27 17:39:32
188
原创 JavaWEB开发-国际化
一、合格的国际化软件 软件国际化需要的特征: 对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文本元素、或错误提示信息,状态信息等,需要根据来访者的地区和国家,选择不同语言的文本为之服务。 对于程序动态产生的数据,例如(日期,货币等),软件应能根据当前所在的国家或地区的文化习惯进行显示。 二、固定文本元素的国际化 对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文
2012-11-26 14:36:26
205
原创 JSP标准标签库
一、 JSTL是由JCP(Java Commnunity Process)指定的标准规范,是一组形如html的标签,使得程序员即使不需要学习Java也可以编写动态Web页。自2002年中期发布后,它已成为JSP平台的一个标准组成部分。 JSTL提供了诸如循环、条件、数据库访问、XML处理、国际化等开发上的工具和流程。 二、 核心标签库主要包括通用标签、条件标签、迭代标签和与URL相
2012-11-21 19:19:12
238
原创 jsp分页标签
一、分页标签的使用方式如下: 通过给这个标签传入当前页号、每页要显示的记录数、总记录数和要跳转的URI,这个标签就可以生成翻页的HTML元素。 二、标签处理类 这个标签只是通过指定属性值就可以生成所有的翻页元素,因此这个标签不需要主体,可以直接继承自TagSupport类:public class PagerTag extends TagSupport {...} 然后为这个标签定义4
2012-11-20 17:17:59
288
原创 自定义JSP标签
一、概念 自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。 二、执行过程 当一个含有自定义标签的JSP页面被JSP引擎(Web容器)转译成Servlet时,JSP引擎遇到自定义的标签,会把这个自定义标签转化成对一个称为“标
2012-11-19 19:17:11
261
原创 out隐式对象、pageContext对象
一、out隐式对象 1、在JSP页面中应使用out隐式对象来向客户端发送文本形式的实体内容。 2、out对象是通过调用pageContext对象的getOut方法返回的,其作用和用法与ServletResponse.getWriter方法返回的PrintWriter对象非常相似。 3、JSP页面中的out隐式对象的类型为JspWriter,JspWriter相当于一种带缓存功能的Prin
2012-11-12 15:59:11
905
原创 EL表达式
1、基本概念 EL表达式提供了在JSP中简化表达式的方法,它基于可用的命名空间(PageContext属性)、嵌套属性和对集合/操作符(算术型、关系型和逻辑型)的访问符,映射到Java类中静态方法的可扩展函数以及一组隐式对象 EL是为了便于存取数据而定义的一种语言,JSP 2.0之后才成为一种标准 EL表达式必须以“${XXX}”来表示,其中“XXX”部分就是具体表达式内容,“${}”将
2012-11-09 14:18:17
532
原创 jsp认识
一、jsp概念 JSP(Java Server Pages) 是由Sun Microsystems公司倡导开发的以Java语言作为脚本语言,建立在Servlet规范提供的功能之上的动态网页技术,用来在网页上显示动态内容。由Java程序片断或JSP标记等构成JSP网页,页面后缀名为“.jsp”。 二、jsp优点 简便性和有效性 程序的独立性 程序的兼容性 程序的可重用性 JSP页面
2012-11-08 14:12:31
435
原创 jsp入门
一,直观认识 在JSP页面中也可以使用一种称之为JSP表达式的元素,只需将要输出的变量或表达式直接封装在之中,就可以向客户端输出这个变量或表达式的运算结果。在JSP表达式中嵌套的变量或表达式后面不能有分号。 二,运行原理 WEB容器(Servlet引擎)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序
2012-11-07 20:16:18
183
原创 HttpServletRequest的应用
1、WEB客户端发送给WEB服务器的HTTP请求消息分为三个部分: 请求行 POST /demo/login HTTP/1.1 请求消息头 消息正文(也叫实体内容) username=xxxx&password=1234 2、Servlet API中定义的ServletRequest接口类用于封装请求消息。 3、HttpServletRequest是专用于HTT
2012-11-07 14:28:56
277
原创 DTD约束语法细节
一、元素定义1 在DTD文档中使用ELEMENT声明一个XML元素,语法格式如下所示: 元素类型可以是元素内容、或类型 如为元素内容:则需要使用()括起来,如 如为元素类型,则直接书写,DTD规范定义了如下几种类型: EMPTY:用于定义空元素,例如 ANY:表示元素内容为任意类型。 二、元素定义2 元素内容中可以使用如下方式,描述内容的组成关系 用逗号
2012-11-07 14:23:27
212
原创 xml学习
一、html和XML的区别: 1、用途不同:html 用来显示数据 xml 用来存储和传输数据 2、格式:html格式相对松散 xml格式相对严格 3、标签:html标签都是规定好的 xml标签是自定义的 4、更新:html不支持无刷新更新
2012-11-07 14:15:35
314
转载 xml schema
1.作为XML的一个应用,XML Schema理所当然的继承了XML的自描述性和可扩展性,这使得XML Schema 更具有可读性和灵活性。 2.由于格式完全与XML一样,XML Schema除了可以像XML一样处理外,也可以同它所描述的XML文档以同样的方式存储在一起,方便管理。 3.XML Schema与XML格式的一致性,使得以XML为数据交换的应用系统之间,也可以方便的进行
2012-10-15 21:17:02
239
原创 java的基本网络应用
1,InetAddress类的使用 java.net.InetAddress类的主要作用是代表IP地址 InetAddress类没有提供构造方法,而是提供了两个静态方法来获取InetAddress实例 getByName(String host):根据主机获取对应的InetAddress对象 getByAddress(byte[] addr):根据原始IP地址来获取对应的InetAdd
2012-09-12 20:21:40
304
原创 网络编程基本知识
1,基本概念 网络就是把分布在不同 地理区域的计算机与专门的外部设备用通信线路互联成一个规模大、功能强的网络系统。 2,网络通信接口 1)、硬件装置 实现节点之间的信息传送 2)、软件装置 规定双方进行通信的网络协议 3,计算机通信协议 1)、语义部分 用于决定双方对话的类型 2)、语法部分 用于决定双方对话的格式 3)、变换规则 用于决定通信双方的应答关系 4,TCP/IP协议
2012-09-12 19:58:00
167
原创 java第6课
变量 变量可分为成员变量(实例变量(不用static修饰)和类变量(用static修饰))和局部变量(形参和方法内定义的局部变量和代码块中定义的局部变量) 类变量从这个类的准备阶段起开始存在 实例变量从这个类的实例被创建是起存在 如果通过一个实例修改了类变量的值,由于这个类变量并不属于它。而是属于它对应的类,因此修改的依然是类的类变量,与通过该类来修改 类变量的结果完全不同,这会导致该类
2012-05-02 22:28:07
199
原创 java第5课
方法 需注意: 方法不能独立定义,只能在类体内定义。 从逻辑意义上看,方法要么属于一个类,要么属于一个对象。 永远不能独立执行方法,执行方法必须使用类或对象作为调用者。 其次,使用static修饰的方法既可以使用类作为调用者来调用,也可以使用对象作为调用者来调用。 方法的参数传递 值传递和引用传递 如果是以基本数据类型(包括String类)做参数进行传递,或以某个类名(包括数组
2012-05-01 21:49:14
167
原创 java学习第四课
*类和对象 1 类的定义 修饰符 class 类名{} (1)定义变量 的格式 修饰符 变量类型 变量名 【=默认值】; (2)定义方法的语法格式 修饰符 方法返回值类型 方法名(【形参列表】){} (3)定义构造方法的语法格式 修饰符 构造方法名 (【形参列表】){} 2 对象的使用 类或实例方法或变量的格式 类名.变量名 或 类名.方法名(【参数
2012-04-17 22:55:47
222
原创 java第三课
今天学的可谓有些朦胧了 , 各种的不明白,表达式和流程控制确实感觉到了 一些吃力 各种循环和一些语句 ,输入输出的了解,却苦于没有理解,不会合理运用 对于今天的失误,只有好好看看书,理解记忆了,掌握这些基本知识 不是自己笨是没有用功学 继续,看书,学习。。。。。。。。。。
2012-03-29 22:19:51
142
原创 java第二课
今天学习了运算符 ,先来做下总结 对一些符号的运算有了一些了解,例如算数运算符,关系运算符,逻辑运算符,位运算符,虽说原来C++有涉及到 现在更加深入的了解了,更涉及到了原来的进制问题上,对这一块还有些凌乱,需要整理一下了,感觉今天学习的 内容还是比较容易吸收的,大部分内容还是掌握了,但还需要弥补一下小问题上得缺陷 下一节 该表达式了 继续努力吧 ~~~~
2012-03-28 21:41:05
151
原创 来自JAVA第一课
JAVA今天我们迎来了第一课,只能说对JAVA有了些初步的了解,学习了分隔符,标识符,关键字,注释等内容,运用这些做出了 ^^^^^^^^^^^^ {/o o/} >
2012-03-27 22:12:19
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人