3G
文章平均质量分 68
zht1085120387
这个作者很懒,什么都没留下…
展开
-
xml
1、xml schema与xml dtd文件相比较的优点:DTD 的局限性 DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法) DTD数据类型有限(与数据库数据类型不一致) DTD不可扩展 DTD不支持命名空间(命名冲突) Schema的新特性 Schema基于XML语法 Schema可以用能处理XML文档的工具处理原创 2012-10-15 20:37:48 · 140 阅读 · 0 评论 -
jsp标准标签库
1、概述:JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。2、jstl概述:(1)JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。 (2)JSTL是由JCP(Java Commnunity Proc原创 2012-11-21 21:13:13 · 226 阅读 · 0 评论 -
jsp标准标签库2
1、标签:标签用于移除JSP页面中指定域范围中的变量。 语法: 2、标签:标签用于捕获嵌套在标签体内的内容抛出的异常对象,并将异常信息保存到变量中。 语法:body content3、标签:标签用来做条件判断,功能类似于JSP中的。 语法: 4、、、标签:标签用于提供条件选择的上下文,它必须与和标签一起使用。原创 2012-11-23 15:13:36 · 217 阅读 · 0 评论 -
使用SharedPreferences进行数据存储并访问
使用SharedPreferences保存数据,其背后是用xml文件存放数据,文件存放在/data/data//shared_prefs目录下:SharedPreferences sharedPreferences = getSharedPreferences("itcast", Context.MODE_PRIVATE);Editor editor = sharedPrefere原创 2012-12-25 19:48:21 · 253 阅读 · 0 评论 -
从Internet获取数据
利用HttpURLConnection对象,我们可以从网络中获取网页数据.URL url = new URL("http://www.sohu.com"); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5* 1000);//设置连接超时 conn.原创 2012-12-25 19:40:30 · 267 阅读 · 0 评论 -
Android基础
1、智能手机软件平台:lSymbian, Windows Mobile, RIM BlackBerry, Android, iPhone, Palm, Brew, Java/J2ME。2、什么是AndroidAndroid一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组原创 2012-12-13 20:05:44 · 221 阅读 · 0 评论 -
android应用
1、(1)因为应用要使用手机的电话服务,所以要在清单文件AndroidManifest.xml中添加电话服务权限: package="cn.itcast.action" android:versionCode="1" android:versionName="1.0"> 略....原创 2012-12-13 20:10:11 · 180 阅读 · 0 评论 -
android应用-短信发送
1、 Hello World, SmsActivity! 短信发送器 请输入手机号 请输入短信内容 号码或内容不能为空 发送短信 2、权限:http://schemas.android.com/apk/res/android" package="com.hbsi.csdn.原创 2012-12-13 20:11:59 · 297 阅读 · 0 评论 -
使用ContentProvider共享数据
ContentProvider类主要方法的作用: public boolean onCreate() 该方法在ContentProvider创建后就会被调用, Android开机后, ContentProvider在其它应用第一次访问它时才会被创建。 public Uri insert(Uri uri, ContentValues values) 该方法用于供外部应用往Conten原创 2012-12-25 19:44:35 · 258 阅读 · 0 评论 -
使用SQLiteDatabase操作SQLite数据库
Android提供了一个名为SQLiteDatabase的类,该类封装了一些操作数据库的API,使用该类可以完成对数据进行添加(Create)、查询(Retrieve)、更新(Update)和删除(Delete)操作(这些操作简称为CRUD)。对SQLiteDatabase的学习,我们应该重点掌握execSQL()和rawQuery()方法。 execSQL()方法可以执行insert、delet原创 2012-12-25 19:52:58 · 385 阅读 · 0 评论 -
初步认识Activity
1、 Activity是为用户操作而展示的可视化用户界面。比如说,一个activity可以展示一个菜单项列表供用户选择,或者显示一些包含说明的照片。一个短消息应用程序可以包括一个用于显示做为发送对象的联系人的列表的activity,一个给选定的联系人写短信的activity以及翻阅以前的短信和改变设置的activity。尽管它们一起组成了一个内聚的用户界面,但其中每个activity都与其它的保持原创 2012-12-17 19:19:47 · 381 阅读 · 0 评论 -
Activity的添加和打开
1、添加:第一步:新建一个继承Activity的类,如:NewActivity public class NewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sa原创 2012-12-17 19:24:14 · 206 阅读 · 0 评论 -
布局介绍
1、表格布局:顾名思义,此布局为表格布局,适用于N行N列的布局格式。http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > android:id="@+id/b原创 2012-12-17 19:39:25 · 237 阅读 · 0 评论 -
Activity生命周期
Activity有三个状态: 1、 当它在屏幕前台时(位于当前任务堆栈的顶部),它是激活或运行状态。它就是响应用户操作的Activity。2、当它失去焦点但仍然对用户可见时(如右图),它处于暂停状态。即在它之上有另外一个Activity。这个Activity也许是透明的,或者没有完全覆盖全屏,所以被暂停的Activity仍对用户可见。暂停的Activity仍然是存活状态(它保留着所有的原创 2012-12-17 19:26:58 · 206 阅读 · 0 评论 -
组件
1.显示文本的组件--TestViewA,设置背景 设置背景的三个方法 1--参数为颜色值 2--参数为Drawable对象 3--参数为资源ID mTextView.setBackgroundColor(color); mTextView.setBackgroundDrawable(d); mText原创 2012-12-18 19:31:28 · 199 阅读 · 0 评论 -
cookie用户自动登录和事件监听机制
1、package com.hbsi.csdn.Dao;import java.util.Arrays;import java.util.List;import com.hbsi.csdn.domain.User;public class UserDao { List db = Arrays.asList(new User("aa", "11"), new User("bb原创 2012-12-04 16:58:19 · 1478 阅读 · 0 评论 -
servlet监听
servlet监听器主要是实现ervletContext,HttpSession,ServletRequest三个域对象的监听。只要在web.xml中使用了标签进行说明,web容器就自动的把配置的监听器注册到事件源上了监听器对象主要分一下三部分第一、是监听三个域对象的创建和销毁。ServletContextListener接口,HttpSessionListener接口,Ser原创 2012-12-04 16:50:54 · 203 阅读 · 0 评论 -
xml
1、对文档中的节点和节点属性的插、删、改、查的操作2、对节点属性的修改的代码:package com.xml.dom;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.par原创 2012-10-18 21:23:46 · 177 阅读 · 0 评论 -
cookie技术
cookie技术Cookie是一种在客户端保持HTTP状态信息的技术。Cookie是在浏览器访问WEB服务器的某个资源时,由WEB服务器在HTTP响应消息头中附带传送给浏览器的一片数据,WEB服务器传送给各个客户端浏览器的数据是可以各不相同的。 一旦WEB浏览器保存了某个Cookie,那么它在以后每次访问该WEB服务器时,都应在HTTP请求头中将这个Cookie回传给WEB原创 2012-11-07 14:11:26 · 307 阅读 · 0 评论 -
session小结:
① Session是存放在服务器的内存中② 一个用户浏览器,独享一个session域对象③ Session中的属性的默认生命周期是30min,可以通过web.xml来修改④ Session中可以存放多个属性(包括对象)⑤ 如果session.setAttribute(name,value);中name相同,则会替换掉。Session VS Cookie :转载 2012-11-07 14:20:03 · 206 阅读 · 0 评论 -
jsp关于form表单为两个按钮设置不同action的问题
function check1(){ var mount = document.all.mount.value;if(mount.trim()==""){alert("请输入购买数量!");return;}document.gmai.action="GManageServlet";document.gmai.submit();}function check2原创 2012-11-07 14:23:25 · 2254 阅读 · 0 评论 -
HTTP请求
1、HTTP 1.1与HTTP 1.0的区别:(1)在HTTP1.0协议中,客户端与web服务器建立连接后,只能获得 一个web源。 (2) HTTP1.1协议,允许客户端与web服务器建立连接后,在一个连 接上获取多个web资源。2、HTTP请求消息和HTTP响应消息的组成结构:(1)HTTP请求消息的组成:一个请求行、若干消息头、以及实体内容,其中的一些消息头和实体内容都是原创 2012-11-07 14:14:25 · 531 阅读 · 0 评论 -
servlet知识小结
1、Servlet 是一种 独立于平台和协议的服务器端的 Java 应用程序 ,可以生成 动态的 web 页面 Servlet 是使用 Java Servlet 应用程序设计接口及相关类和方法的 Java 程序。2、Servlet的生命周期:Servlet 生命周期由接口 javax.servlet.Servlet 定义。所有的 Servlet 必须直接或间接地实现 javax.s原创 2012-11-07 14:16:16 · 190 阅读 · 0 评论 -
JSP
1、JSP起源:JSP是简化Servlet编写的一种技术,它将Java代码和HTML语句混合在同一个文件中编写,只对网页中的要动态产生的内容采用Java代码来编写,而对固定不变的静态内容采用普通静态HTML页面的方式编写。2、JSP的运行原理:WEB容器(Servlet引擎)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引原创 2012-11-07 21:54:52 · 309 阅读 · 0 评论 -
jsp的应用
1、jsp的概述:JSP(Java Server Pages) 是由Sun Microsystems公司倡导开发的以Java语言作为脚本语言,建立在Servlet规范提供的功能之上的动态网页技术,用来在网页上显示动态内容。由Java程序片断或JSP标记等构成JSP网页,页面后缀名为“.jsp”。JSP技术的应用一次编写,就可以在任何具有符合Java语法结构的环境上运行。Sun通过开放源代码原创 2012-11-08 14:28:29 · 275 阅读 · 0 评论 -
JSP指令
一、JSP指令1、JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。2、JSP指令的基本语法格式: 3、如果要在一个JSP页面中设置同一条指令的多个属性,可以使用多条指令语句单独设置每个属性,也可以使用同一条指令语句设置该指令的多个属性。第一种方式: 第二种原创 2012-11-09 21:51:59 · 221 阅读 · 0 评论 -
JAVAWEB开发-国际化
1、软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。2、固定文本元素的国际化:对于软件中的菜单栏、导航条、错误提示信息,状态信息等这些固定不变的文本信息,可以把它们写在一个properties文件中,并根据不同的国家编写不同的properties文件。这一组properties文件称之为一个资源原创 2012-11-26 19:22:21 · 250 阅读 · 0 评论 -
jsp
1、ava.lang.IllegalStateException异常发生的原因:这是web容器生成的servlet代码中有out.write(””),这个和JSP中调用的response.getOutputStream()产生冲突.即Servlet规范说明,不能既调用 response.getOutputStream(),又调用response.getWriter(),无论先调用哪一个,在原创 2012-11-12 23:04:19 · 197 阅读 · 0 评论 -
文件上传
1、在JSP应用开发中,编写“文件上传”功能代码主要有三种形式: (1)采用自编写的JavaBean组件 (2)采用JspSmart公司的JspSmartUpload组件 (3)采用O’Reilly公司的Cos组件 2、获取上传数据的规律 这个简单的应用是为开发真正的文件上载JavaBean做准备的。它由3个文件构成:HTML文件index.html、JSP页面up.j原创 2012-11-29 14:22:12 · 216 阅读 · 0 评论 -
jsp标签
1、定义:自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。2、自定义jsp标签的执行过程:当一个含有自定义标签的JSP页面被JSP引擎(Web容器)转译成Servlet时,JSP引擎遇到自定义的标签,会把原创 2012-11-19 19:35:07 · 224 阅读 · 0 评论 -
第九章 c语言函数(二)
1、变量的存储方式:静态存储方式和动态存储方式1)、静态存储 是指在程序运行期间由系统分配固定的存储空间的方式2)、动态存储 是在程序运行期间根据需要进行动态的分配存储空间的方式2、不同变量内存区域分配(5个段作用)3、定义一个含有10个元素的数组,编写一个函数,使其实现输出数组中最大值的运算:#include#includeint ma原创 2013-03-13 20:58:45 · 417 阅读 · 0 评论