java
文章平均质量分 68
Triple_Vip
帅不帅?
帅
展开
-
多线程 线程同步
1、线程同步:synchronized2、同步方法: public synchronized void sale(){ 线程处理的操作 }3、同步代码块: synchronized(object){ 线程处理的操作 }4、同步方法和同步代码块一起同步:设定条件,通过条件来满足要调用的代码。原创 2012-09-05 14:53:24 · 202 阅读 · 0 评论 -
国际化-日期格式化
在java中使用DateFormat类(国际化日期)将日期格式化:DateFormat 类可以将一个日期/时间对象格式化为表示某个国家地区的日期/时间字符串。DateFormat 类除了可按国家地区格式化输出日期外,它还定义了一些用于描述日期/时间的显示模式的 int 型的常量,包括FULL, LONG, MEDIUM,DEFAULT, SHORT,实例化DateFormat对象时,可以使转载 2012-11-26 15:23:11 · 6804 阅读 · 0 评论 -
国际化-数字格式化
在java中使用NumberFormat类实现数字格式化NumberFormat可以将一个数值格式化为符合某个国家地区习惯的数值字符串,也可以将符合某个国家地区习惯的数值字符串解析为对应的数值NumberFormat 类的方法:format 方法:将一个数值格式化为符合某个国家地区习惯的数值字符串parse方法:将符合某个国家地区习惯的数值字符串解析为对应的数值。实例化Numb转载 2012-11-26 15:24:03 · 942 阅读 · 0 评论 -
jsp中的pageContext对象
pageContext对象简介pageContext对象是javax.servlet.jsp.PageContext类的实例对象,javax.servlet.jsp.PageContext类是javax.servlet.jsp.JspContext的子类。pageContext对象封装了当前JSP页面的运行信息,它提供了返回JSP页面的其他隐式对象的方法。 pageContex原创 2012-11-12 14:18:35 · 9321 阅读 · 0 评论 -
jsp中的out隐式对象
out隐式对象在JSP页面中应使用out隐式对象来向客户端发送文本形式的实体内容。 out对象是通过调用pageContext对象的getOut方法返回的,其作用和用法与ServletResponse.getWriter方法返回的PrintWriter对象非常相似。JSP页面中的out隐式对象的类型为JspWriter,JspWriter相当于一种带缓存功能的PrintWrit原创 2012-11-12 14:13:16 · 1126 阅读 · 0 评论 -
MVC
DAOvo类(value object)值对象,实例化该类的一个对象,该对象的属性和数据库表中的字段对应。javabeanDAO接口:在该接口中定义对数据库的所有操作。DAO接口实现类:实现DAO接口中的所有方法。DAO工厂类:没有工厂类,new操作符直接暴露在外面,主要实现数据库连接的封装数据库连接类:通过该类获取连接对象。 /** * INSERT adm原创 2012-11-17 19:19:08 · 547 阅读 · 0 评论 -
利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。book表结构如下:(id,name,price,author,descrip
demo_crud.java:db.properties:driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/testuser=rootpassword=123dbcp.properties:#连接设置driverClassName=com.mysql.jdbc.Driverurl=jd原创 2012-12-03 16:28:37 · 1139 阅读 · 0 评论 -
上传和下载
上传文件的处理细节(1)l中文文件乱码问题•文件名中文乱码问题,可调用ServletUpLoader的setHeaderEncoding方法,或者设置request的setCharacterEncoding属性l临时文件的删除问题•由于文件大小超出DiskFileItemFactory.setSizeThreshold方法设置的内存缓冲区的大小时,Commons-fileuploa原创 2012-12-03 16:33:20 · 418 阅读 · 0 评论 -
自定义jsp标签
自定义JSP标签概述•自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。•使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能够提高工程的原创 2012-11-19 14:32:58 · 407 阅读 · 0 评论 -
自定义数据分页标签
PagerTag.java:package com.csdn.hbsi.tags;import java.io.IOException;import java.util.Enumeration;import javax.servlet.http.HttpServletRequest;import javax.servlet.jsp.JspException;import j原创 2012-11-20 16:25:42 · 576 阅读 · 0 评论 -
jsp标准标签库
Core标签库•核心标签库主要包括通用标签、条件标签、迭代标签和与URL相关的标签。•在使用Core标签库的JSP文件的开始部分,添加代码: 通用标签•标签–用于将表达式的结果输出到当前的JspWriter对象中。其功能类似于JSP的表达式,或者EL表达式${}。–语法 default value•标签–标签用于设置JSP页面的各种域范围中的原创 2012-11-23 14:14:46 · 380 阅读 · 0 评论 -
android应用程序架构
src/ java原代码存放目录gen/ 自动生成目录gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件。 这个文件由Android开发工具自动产生的。Android开发工具会自动根据你放入res目录的xml界面文件、图标与常量,同步更新修改R.java文件。正因为R.java文件是由开发工具自动生成的,所以我们应避免手工修改R.java。R原创 2012-12-19 19:19:26 · 294 阅读 · 0 评论 -
android电话拨号器
因为应用要使用手机的电话服务,所以要在清单文件AndroidManifest.xml中添加电话服务权限: package="cn.itcast.action" android:versionCode="1" android:versionName="1.0"> 略.... 界面布局:原创 2012-12-19 19:21:49 · 481 阅读 · 0 评论 -
jsp元素总结
jsp元素分为5类 注释 模板元素 脚本元素 指令元素 动作元素 模板元素:模板元素指JSP的静态HTML或者XML内容,模板元素是页面的框架,它影响页面的结构和美观效果.在jsp编译的时候,它将这些个模板元素编译到Servlet中去.当客户端请求这个jsp页面的时候Servlet会一字不变的发送到客户端去!注释:>>>HTML/XML注释:在客户端原创 2012-11-10 15:31:16 · 436 阅读 · 0 评论 -
EL初学
EL表达式概述•EL是为了便于存取数据而定义的一种语言,JSP 2.0之后才成为一种标准。下面的示例就是一个简单的EL表达式:– – – – –${stuno + 1} – –[]与.运算符•EL提供(.)和([])两种运算符来存取数据,即使用点运算符(.)和方括号运算符([])。–点运算符和方括号运算符可以实现某种程度的互换,如${stu原创 2012-11-08 14:08:29 · 313 阅读 · 0 评论 -
jsp的九九乘法表
html文件 jiujiu.html --> 开始 结束 jsp文件String path = re原创 2012-11-07 14:19:53 · 459 阅读 · 0 评论 -
java数据库
1、数据库基础知识:创建数据库、表、向表中插入、修改、删除、查询数据。2、java连接数据: 1、创建项目,导jar包 2、封装数据库连接的类 创建一个返回值为connection类型的方法。 3、得到连接对象,创建statement对象,准备sql语句,利用statement对象的executeUpdate()方法返回sql语句影响的记录的数目;利用statement对原创 2012-09-12 18:56:25 · 307 阅读 · 0 评论 -
java反射
1、反射的概念:主要是指程序可以访问、检测和修改其自身状态或行为的一种能力。2、java反射机制主要提供了以下功能: 在运行是判断任意一个对象所属的类;在运行是构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法。通过反射甚至可以调用到private的方法;生成动态代理。3、这是java反射的所有方法的应用:源码import原创 2012-09-18 20:06:21 · 257 阅读 · 0 评论 -
xml
编写DTD约束的两种方式DTD约束即可以作为一个单独的文件编写,也可以在XML文件内编写。 在xml文件内编写DTD]>Java就业培训教程redarmy39.00元... 引用DTD约束vXML文件使用 DOCTYPE 声明语句来指明它所遵循的DTD文件,DOCT原创 2012-10-15 19:28:13 · 258 阅读 · 0 评论 -
初学xml
xml与html的区别标记语言(ML),一个是超文本标记语言,一个是扩展标记语言。他们的不同之处:1可扩展性:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言。2侧重点: HTML侧重于如何表现信息,而XML是侧重于如何结构化的描述信息。3语法要求: HTML不要求标记的嵌套,配对等,不要求标记间具有一定的顺序,而XML则是严格要求嵌套,配对,遵循DTD原创 2012-10-15 19:19:55 · 2443 阅读 · 0 评论 -
xml节点
Tip:节点对象v1.获取文档的根节点. Element root = document.getRootElement();v2.取得某个节点的子节点.Element element=node.element(“书名");v3.取得节点的文字 String text=node.getText();v4.取得某节点下所有名为“mem原创 2012-10-17 19:12:04 · 363 阅读 · 0 评论 -
xml中的sax
SAX解析v在使用 DOM 解析 XML 文档时,需要读取整个 XML 文档,在内存中构架代表整个 DOM 树的Doucment对象,从而再对XML文档进行操作。此种情况下,如果 XML 文档特别大,就会消耗计算机的大量内存,并且容易导致内存溢出。vSAX解析允许在读取文档的时候,即对文档进行处理,而不必等到整个文档装载完才会文档进行操作。vSAX采用事件处理的方式解析原创 2012-10-18 19:09:38 · 393 阅读 · 0 评论 -
javaweb Servlet
Servlet 是一种独立于平台和协议的服务器端的Java 应用程序 ,可以生成 动态的 web页面。它担当Web 浏览器或其他 http 客户程序发出请求、与http 服务器上的数据库或应用程序之间交互的中间层。Servlet 是用 Java 编写的 Server 端程序,它与协议和平台无关。 Servlet 运行于 Java 服务器中。 Java Servlet 可以动态地扩展服务器的能力原创 2012-10-29 15:14:00 · 277 阅读 · 0 评论 -
xml中的Dom4j
DOM4J解析XML文档vDom4j是一个简单、灵活的开放源代码的库。Dom4j是由早期开发JDOM开发的。与JDOM不同的是,dom4j使用接口和抽象的人分离出来而后独立基类,虽然Dom4j的API相对要复杂一些,但它提供了比JDOM更好的灵活性。vDom4j是一个非常优秀的Java XML API,具有性能优异、功能强大和极易使用的特点。现在很多软件采用的Dom4j,例如Hib原创 2012-10-19 15:17:38 · 275 阅读 · 0 评论 -
http
HTTP简介l客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。lWEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。lHTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议原创 2012-10-23 15:01:29 · 372 阅读 · 0 评论 -
jsp
jsp运行原理lWEB容器(Servlet引擎)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理。Tomcat中的JSP引擎就是一个Servlet程序,它负责解释和执行JSP页面。l每个JSP 页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个Servlet源程序编译成Servlet的class类文件,然后再由WEB容器(原创 2012-11-07 14:14:22 · 483 阅读 · 0 评论 -
jsp与servlet的区别
JSP与Servlet的应用比较lJSP是一种以产生网页显示内容为中心的WEB开发技术,它可以直接使用模版元素来产生网页文档的内容。 lJSP页面的源文件要比Servlet源文件简单,并且JSP页面的开发过程要比Servlet的开发过程简单得多。 Session技术是一种将会话状态保存在服务器端的技术 ,它可以比喻成是医院发放给病人的病历卡和医院为每个病人保留的病历档案的结合方式。原创 2012-11-07 14:15:43 · 412 阅读 · 0 评论 -
Cookies和Session
Session是一种服务器端技术, Session 对象在服务器端创建,通常采用散列表来存储信息,例如, Tomcat 的 Session 实现采用 HashMap 对象来存储属性名和属性值。Cookie是由 Netscape 公司发明的、用于跟踪用户会话的一种方式。 Cookie 是由服务器发送给客户的片段信息,存储在客户端浏览器的内存中或硬盘上,在客户随后对该服务器的请求中发回它。原创 2012-11-06 20:19:22 · 266 阅读 · 0 评论 -
android短信发送器
因为应用要使用手机的短信服务,所以要在清单文件AndroidManifest.xml中添加短信服务权限: package="cn.itcast.sms" android:versionCode="1" android:versionName="1.0"> 略.... 界面布局:原创 2012-12-19 19:24:02 · 439 阅读 · 0 评论