- 博客(228)
- 资源 (47)
- 收藏
- 关注
原创 javaweb小结
一、tomcat1. 配置文件server.xml : 配置tomcat的参数,服务器启动时加载修改了一定要重启服务器web.xml :每个web应用的web.xml文件都会继承该文件下所有的配置二、servlet1. 一个java类实现了Servlet接口,我们就称之为Servlet2. 默认的实现类GenericServlet: 提供了getServletCon
2011-11-07 19:38:31 1257
原创 在jsp中嵌入java代码实现分页代码
非常适合初学者首先设置数据库:表名叫good效果图:代码部分:<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%><% String path = request.getContextPath(); String basePath = request
2011-11-06 14:33:07 7593
原创 jsp与JavaBean
一、JavaBean简介JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。使用JavaBean的好处:可以使得JSP页面变得清晰;节省软件开发时间(可以直接使用已经测试和可信的已有组件,避免了
2011-11-03 21:44:10 943
原创 4个域对象,page,request,session,application
到此为止,web开发接触到了4个域对象,这4个域对象是学习web的重点,也是笔试经常考察的知识点pageContext对象的范围只适用于当前页面范围,即超过这个页面就不能够使用了。所以使用pageContext对象向其它页面传递参数是不可能的。(称之为page域) request对象的范围是指在一JSP网页发出请求到另一个JSP网页之间,随后这个属性就失效。(称之为requ
2011-11-01 18:17:59 833
原创 JSP运行原理和九大隐式对象
每个JSP 页面在第一次被访问时,WEB容器都会把请求交给JSP引擎(即一个Java程序)去处理。JSP引擎先将JSP翻译成一个_jspServlet(实质上也是一个servlet) ,然后按照servlet的调用方式进行调用。由于JSP第一次访问时会翻译成servlet,所以第一次访问通常会比较慢,但第二次访问,JSP引擎如果发现JSP没有变化,就不再翻译,而是直接调用,所以程序的执行效
2011-10-31 17:11:06 1298
原创 JSP指令之page的属性
格式:–page指令的属性有import、contentType、isThredSafe、Sessioin、buffer、autoflush、extends、info、errorpage、isErrorPage、language、pageEncoding等1、import属性指定由Servlet导入的package。 2、isThreadSafe属性控制从JSP页中
2011-10-31 09:35:01 4184
原创 jsp简单入门及用jsp写各种java写过的小程序
1、JSP的概念 JavaServer Pages (JSP)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页。jsp这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态内容,而jsp技术允许在页面中嵌套java代码,为用户提供动态数据;jsp快速入门,在jsp页面中输出当前时间 First Page
2011-10-27 15:55:40 20514 1
原创 Session技术
SessionSession是服务器端技术,利用这个技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的session对象,由于session为用户浏览器独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的session中,当用户再去访问服务器中的其它web资源时,其它web资源再从用户各自的session中取出数据为用户服务。//怎么获取 创建session
2011-10-25 21:16:34 1658
原创 会话cookies技术
Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。 当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码
2011-10-24 22:37:51 1435
原创 servlet这周小总结
一、重定向与转发的区别1、URL地址变和不变:转发不变,重定向变;即:2、重定向实际上产生了两次请求转发只有一次请求 重定向: 发送请求 -->服务器运行-->响应请求,返回给浏览器一个新的地址与响应码-->浏览器根据响应码,判定该响应为重定向,自动发送一个新的请求给服务器,请求地址为之前返回的地址-->服务器运行-->响应请求给浏览器转发:发送请求 -->服务器运行-->进行
2011-10-21 21:13:50 960
原创 web中文乱码问题
在计算机中,只有二进制的数据,不同字符对应二进制的规则,就是字符的编码。常用字符集:Ascii码;iso8859-1码;gb2312和gbk;unicode;utf-8;出现乱码的解决方案:1、 以post方法提交的数据中有中文字符, 可以在获取请求参数值之前,调用request.setCharacterEncoding(“UTF-8”),指定请求正文使用的字符编码是UTF-8;
2011-10-20 21:26:45 1413
原创 Servlet中的forwar和include的区别
forward方法是把请求的内容转发到另外的一个servlet.而include是把另一个servlet处理过后的内容拿过来.举例来说比如在servlet1打一句out.print("1111"),servlet2打上out.print("22222"),在servlet1中
2011-10-19 13:12:53 863
原创 Servlet的一些细节
Servlet的一些细节(1)由于客户端是通过URL地址访问web服务器中的资源,所以Servlet程序若想被外界访问,必须把servlet程序映射到一个URL地址上,这个工作在web.xml文件中使用元素和元素完成。元素用于注册Servlet,它包含有两个主要的子元
2011-10-18 21:27:17 1181
原创 android之响应的系统设置的事件
1、Configuration类专门用于描述手机设备上的配置信息,这些配置信息既包括用户特定的也包括系统的动态设备配置。程序可调用Activity的如下方法来获取 系统的Configuration对象:Configuration cfg=getResources().getConfiguration();String screen = cfg.orientation == Config
2011-10-16 16:57:32 8362
原创 Servlet
Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源,需要完成以下2个步骤:编写一个Java类,实现servlet接口。把开发好的Java类部署到web服务器中。
2011-10-16 11:54:51 1074
原创 HTTP请求的细节
1、Refresh:服务器通过这个头,告诉浏览器隔多长时间刷新一次代码 如下:response.setHeader("Refresh", "2;http://www.baidu.com");2、Content-Type: 服务器通过这个头,告诉浏览器回送数据的
2011-10-13 22:20:57 930
原创 Tomcat配置和Web应用程序开发
◆tomcat是一个专门用于web服务的服务器软件. 1.运行 :设置完毕后就可以运行tomcat服务器了,进入tomcat的bin目录,windows下用startup启动tomcat,相应的关闭tomcat的命令为shutdown和shutdown.sh。启动后
2011-10-12 21:25:57 928
原创 httpwatch+的功能及使用技巧
概述:HttpWatch强大的网页数据分析工具.集成在Internet Explorer工具栏.包括网页摘要.Cookies管理.缓存管理.消息头发送/接受.字符查询.POST 数据和目录管理功能.报告输出 HttpWatch 是一款能够收集并显示页页深层信息的软件。它不用代
2011-10-12 20:41:17 2470
原创 Android+之小球跟着手指动
首先是介绍一下是怎么画图!有两个类Canvas,Paint;Canvas代表了“依附”了指定View的画布,Paint 代表了Canvas上的画笔;如何在Android应用中绘制基本的集合图形,关键在于一个自定义View组件,要重写View组件的onDraw(Canvase)方法,接下来是在该 Canvas上绘制大量的几何图形,球形,方块,线,等各种形状!画球: Canvas.dr
2011-09-29 21:37:18 4428 4
原创 Android 控件seekbar进度条、ratingbar星星平分条
Android 控件seekbar、ratingbar1、Seekbar就是一个进度条;可拖动可改变;拖动后:原代码如下:布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:lay
2011-09-27 20:32:23 4979
原创 uml统一建模语言
UML(Unified Modeling Language的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。常用图类:1、用例图:用例图描述了系统提供的一个功能单元。2、类图:
2011-09-20 21:07:49 1467 7
原创 Android 布局
1、 RelativeLayout:相对布局android:layout_above 将该控件的底部 至于给定Id的控件 之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf 将该控件的右边
2011-09-19 17:47:51 1275
原创 初学Android ,程序运行不起来的问题多多
1、当我执行一个程序被意外终止的时候,我的程序没有错误,我不能发现任何错误,我不知道怎么回事,不过我再次把代码复制到别的工程里时,再执行程序就ok了!至今我都还不知道怎么回事,难道是项目有问题?如果有高手请告诉我!2、运行程序时出现:[2011-09-12 11:17:42
2011-09-12 19:36:08 2205
原创 Android 初步 遇到的问题
Android 初步遇到的问题:1、在main.xml中添加控件后,没有自动修改R.java;解决方法是我在string.xml中改了一下值,再刷新或保存一下,它会自动 生成,然后就不会出错了;还有一种方法就是project里面有个clean,也就是强制清除,运行一遍就O
2011-09-11 22:53:05 1428 2
原创 mysql实用语句
1、 创建数据库:Create DATABASE database-name2、 删除数据库:drop database dbname3、 创建新表:create table tablename4、 删除新表:drop table tabname5、 增
2011-09-08 21:12:50 926
原创 9-7多线程
明天开始就不学JAVA了,总结一下,觉得自己学的好滥呀,什么也没学会,今天写老师做的题就很吃力,看了好多资料,还就是写的不如意,觉得好多知识点都没有学到;哎,吃力呀,虽然从明天开始不讲了,但是还是要学的,我在JAVA上的发展空间还是巨大的;必须再专研一段时间;今天所学多线
2011-09-07 23:03:50 1220 3
原创 9-6多线程
做作业的第二题总结出几种方法:1、创建类的一个变量,有几个线程对象,变量就是几,然后在run()方法里的try{}catch(InterruptedException e){}语句后面添上一个finally{synchronized(this){this.变量名--;}};这
2011-09-06 20:22:17 1296
IOS利用AVFoundation框架实现录音和播放 AVAudioSession AVAudioRecorder AVAudioPlayer
2013-11-11
UIImagePickerController之打开图片库和相机选择图片修改头像
2012-09-21
Objective-C 培训教程
2012-03-24
Android之抽屉效果(自定义、GridView、SlidingDrawer结合)案例
2012-01-09
Android四种存储方式 sharedpreference,file,SQlite,contentprovider
2011-12-25
android之利用SQLite实现登陆和注册
2011-12-19
android之利用SAX、DOM和Pull实现对schools.xml的解析
2011-12-17
android组件实现通讯录
2011-12-15
IOS高仿微信聊天对话界面(二)
2013-12-31
IOS高访新浪微博界面(处理@#链接 特殊字符 )(二)
2013-12-31
IOS利用AVFoundation框架实现录音和播放 (AVAudioSession AVAudioRecorder AVAudioPlayer)
2013-11-11
UITableViewController最基本用法实现(Accessory多选、自定义Style多选、目录表格、编辑表格)(一)
2013-10-30
iPhone实现app中右拖动屏幕返回上一层的效果(继承UINavigationController)
2013-08-20
iphone/ipad应用的升级更新提醒和评分提醒
2013-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人