自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 web开发之文件上传-王少飞的个人总结及案例

1.整理上课笔记①上传文件名是中文:upload.setHeaderEncoding("UTF-8");②如果上传的是普通输入项,中文处理:手工编码:inputValue = new String(inputValue.getBytes("iso8859-1"),"UTF-8");通过getString(): String inputValue = item.getString

2012-11-29 21:15:31 462

原创 Apache—DBUtils框架_ 王少飞的个人总结及案例

O-R Mapping常用O-RMapping映射工具HibernateIbatisCommons DbUtils(只是对JDBC简单封装) Apache—DBUtils框架简介commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时

2012-11-28 20:06:48 749

原创 11 csdn java 王少飞-编写自己的JDBC框架

JNDI技术简介JNDI(Java Naming and Directory Interface),Java命名和目录接口,它对应于J2SE中的javax.naming包,这套API的主要作用在于:它可以把Java对象放在一个容器中(JNDI容器),并为容器中的java对象取一个名称,以后程序想获得Java对象,只需通过名称检索即可。其核心API为Context,它代表JNDI容器,其

2012-11-27 21:24:49 498

原创 11 csdn java 王少飞-使用数据库连接池优化程序性能

使用数据库连接池优化程序性能应用程序直接获取链接的缺点用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建10万次连接,极大的浪费数据库的资源,并且极易造成数据库服务器内存溢出、宕机。 数据库连接池优点对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据

2012-11-26 17:53:03 1040

原创 11 java 王少飞-动态数据的国际化

动态数据的国际化数值,货币,时间,日期等数据由于可能在程序运行时动态产生,所以无法像文字一样简单地将它们从应用程序中分离出来,而是需要特殊处理。Java 中提供了解决这些问题的API 类(位于 java.util 包和 java.text 包中)Locale类Locale 实例对象代表一个特定的地理,政治、文化区域。一个 Locale 对象本身不会验证它代表的语言和国家地区信息是否

2012-11-24 20:28:18 989

原创 11 java 王少飞-JSP标准标签库

JSP标准标签库JSP标准标签库(JSP Standard Tag Library,JSTL)是实现Web应用程序中常见的通用功能的定制标签库集,程序员使用JSTL标签来避免在JSP页面中使用脚本。本章将介绍JSTL的应用基础、如何从表示层删除源代码来简化软件的维护。JSTL概述JSTL英文全称是“JSP Standard Tag Library”,即JSP标准标签库之意。JSTL

2012-11-21 17:11:06 855 1

原创 Java程序员面试中的多线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。1.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量时,另外

2012-11-20 20:58:34 427

原创 简单标签-个人精华总结

简单标签由于传统标签使用三个标签接口来完成不同的功能,显得过于繁琐,不利于标签技术的推广, SUN公司为降低标签技术的学习难度,在JSP 2.0中定义了一个更为简单、便于编写和调用的SimpleTag接口来实现标签的功能。实现SimpleTag接口的标签通常称为简单标签。简单标签共定义了5个方法:setJspContext方法setParent和getParent方法setJspB

2012-11-19 16:57:49 1137

原创 js中的关键字总结

1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表

2012-11-18 20:39:38 1046

原创 11 java 王少飞-自定义标签

自定义JSP标签自定义JSP标签概述自定义JSP标签就是程序员定义的一种JSP标签,这种标签把那些信息显示逻辑封装在一个单独的Java类中,通过一个XML文件来描述它的使用。当页面中需要使用类似的显示逻辑时,就可以在页面中插入这个标签,从而完成相应的功能。使用自定义标签,可以分离程序逻辑和表示逻辑,将Java代码从HTML中剥离,便于美工维护页面;自定义标签也提供了可重用的功能组件,能

2012-11-17 20:22:28 852

原创 java中的length属性和length()方法和size()方法

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看! 这个例子来演示这两个方法和一个属性的

2012-11-16 15:17:26 452

原创 11 java 王少飞-Java语言的主要特性分析

Java语言的主要特性分析1、Java语言是简单的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧。 2、Java语言是一个面向对象的

2012-11-15 21:24:25 1289

原创 11 java 王少飞-JavaWeb技术之面向对象设计模式

面向对象设计模式面向对象软件开发领域中,设计模式包括一些规则来完成一定任务。设计模式针对一些特定的问题,提出一种解决方案。常用的面向对象设计模式有4种:Factory模式、Singleton模式、Facade模式和MVC架构模式。 JSP设计模式SUN公司推出JSP技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+J

2012-11-14 21:01:27 1585

原创 11 java 王少飞-jsp小节之EL表达式

EL表达式JSP表达式语言(Expression Language),简称EL,最初定义在JSTL1.0规范中,直到JSP2.0之后,EL表达式才正式成为JSP规范中的一部分。EL为存取变量、表达式运算和读取内置对象等内容提供了新的操作方式。EL表达式的目的是为了使JSP页面编写起来更简单。EL表达式是为了便于获取数据而定义的一种语言,JSP 2.0之后才成为一种标准。下面的示例是一个

2012-11-12 22:03:49 1693

原创 11 java 王少飞-java中的jsp小节六

pageContext对象pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等。通过pageContext获得其他对象方法getException方法返回ex

2012-11-09 23:50:41 2055

原创 11 java 王少飞-java中的jsp小节五

1.默写九大隐式对象JSP九个隐式对象:request    表示客户端的请求,包含了所有的请求信息,是service方法的resquest参数response  处理JSP生成的响应,然后将响应结果发送给客户端,是service方法response参数page      对应this关键字,JSP网页本身,page对象是当前页面转换后的Servlet类的实例。从转换后的Ser

2012-11-08 17:28:04 2358

原创 11 java 王少飞-java中的jsp小节四

使用jsp+servlet完成一个表单验证,通过表单提交信息给Servlet,Servlet获取到信息后,处理,把信息放到request对象中,如果用户提交的姓名为空,不能跳转,否则,将信息全部显示出来。全部文件两个jsp页面(一个首页,一个输出结果),一个servlet首页----------------String path = request.getContextPath

2012-11-07 21:41:29 2220

原创 Windows 8新功能被曝光 失去的10大功能

Windows 8新功能被曝光 失去的10大功能Windows 8的新功能在全球媒体的努力下已经基本都被曝光在众人面前,其Modern UI(也就是之前一直说的Metro界面)、开始屏幕、Windows Store商店等等想必各位读者都很熟悉了,不过,相比Windows 7,Windows 8也放弃了很多,例如开始按钮和开始菜单、Aero Glass等,美国科技博客Freemake日前

2012-11-07 14:33:13 560

原创 11 java 王少飞-java中的jsp小节三

运用jsp写出一个程序,输入开始值与结束值,然后打出两个数之间的乘法口诀,下面是我写的一个例子:两个jsp页面一开始的页面------------------------------             My JSP 'index1.jsp' starting page                -->

2012-11-07 14:28:49 2249

原创 11 java 王少飞-java中的jsp小节二

JSP起源在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Servlet程序的代码将非常臃肿,编写和维护都将非常困难。 对大量静态内容的美工设计和相关HTML语句的编写,并不是程序员所要做的工作,程序员对此也不一定在行。网页美工

2012-11-07 14:23:48 2354

原创 11 java 王少飞-java中的jsp小节一

今天我们讲了一下jsp,下面是我写的一个例子,jsp的一些用法就在里面说明:   test.html         // 遍历整个文档的节点    window.onload = function() { //通过 document的getElementById("demo")获取指定id的dom对象           var div = doc

2012-11-07 14:11:17 2277

原创 11 java 王少飞-防止表单重复提交例子

原理:表单页面由servlet程序生成,servlet为每次产生的表单页面分配一个唯一的随机标识号,并在FORM表单的一个隐藏字段中设置这个标识号,同时在当前用户的Session域中保存这个标识号。当用户提交FORM表单时,负责处理表单提交的serlvet得到表单提交的标识号,并与session中存储的标识号比较,如果相同则处理表单提交,处理完后清除当前用户的Session域中存储

2012-11-06 20:58:44 2814

原创 11 java 王少飞-防止表单重复提交

今天我们讲的是利用Session防止表单重复提交,下面的是我从网上找的有关知识:一、前言 你在任何一个比较专业的BBS都会看到这样的问题,即使你Google一下,也会发现有很多的人在关注和询问,但大家给出的解决方法却都是千差万别,(有的人主张采用脚本来解决;有的则想重定向到别的页面;有的则将此问题提升到Token的角度)为什么会有如此大的差异呢?二、问题场景 首先,我们应该先了解为

2012-11-06 11:57:54 2424

原创 11 java 王少飞-课堂知识(登录验证码)

今天讲的知识是使用Session完成用户登陆 ,利用Session实现验证码校验,下面是我写的代码:servlet文件----------------package com.hbsi.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;

2012-11-06 11:44:43 2461

html5做的坦克大战

用html5做的实现坦克大战,可以在win8上运行

2012-12-06

实现分页、更新

连接数据库,可以实现查看用户类型,每3个用户就分页,可以实现更新

2012-11-15

简单的登录页面,实现增删改查(运用jsp/servlet和mysql数据库)

简单的登录页面,实现增删改查(运用jsp/servlet和mysql数据库)

2012-11-04

空空如也

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

TA关注的人

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