自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ch_平凡~~生活!

内心的宁静才能造就一个伟大的程序员……

  • 博客(164)
  • 资源 (7)
  • 收藏
  • 关注

原创 java基础-上课总结与课后习题

一、jdk怎么配置1。2.3.  二、作业1.题目:。。。。。。。/**     * 这是程序的入口函数     * @param args     *      * 快捷键:   main  然后  alt + /     *      */    public static void main(String[] args) {        /*...

2018-12-03 17:19:49 239

原创 JAVA基础学习第二章

1.if结构if(){}  分为三部分1.if:表示选择 ():表示条件  题目:会员购物时,根据积分的不同享受不同的折扣 计算会员购物时获得的折扣Scanner scanner = new Scanner(System.in);        System.out.print("请输入百米赛跑的成绩:");        int score = scanner.n...

2018-10-16 11:12:38 308

原创 第一章 、初识Java上课内容及作业

一、上课内容1.23.  二、课后作业1.题目    public void showStudentInfo(){        for (int i = 0; i < students.length; i++) {            System.out.println(students[i].studentNo+","+students[i].st...

2018-10-08 09:13:53 486

原创 爬虫的网页

http://www.oschina.net/project/tag/64/spider?lang=19&os=0&sort=view&p=1

2013-09-23 15:14:27 726

原创 解析xml的三种方式

android解析xml文件的方式  android解析xml文件的方式(其一) 在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢?  通常有三种方式:DOM,SAX,PULL   在这一节中我们使用DOM方式来处理。 

2013-09-23 14:51:54 1174

原创 webservice的讲解

Web Service实践之——开始XFire一、Axis与XFire的比较XFire是与Axis2 并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;

2013-09-16 11:54:58 1294

原创 spring使用模板发送邮件及附件笔记

需要引用的jar包:mail-1.4.1.jaractivation-1.1.jarspring-context-support-2.5.jarspring-webmvc.jar前台页面forgetPassword.jsp:%@ page language="java" import="java.util.*" pageEncoding="UTF-8

2013-09-06 11:37:07 1697

原创 Spring 刷新Introspector防止内存泄露

spring中的提供了一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。这个监听器的用法是,在web.xml中添加:             org.springframework.web.util.IntrospectorCleanupListener     它主要负责处理由JavaBe

2013-09-06 10:58:12 1797

原创 dwr的知识详解和例子

它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.DWR采取了一个类似AJAX的新方法来动态生成基于JAVA类的JavaScript代码。这样WEB开发人员就可以在JavaScript里使用Java代码,就像它们是浏览器的本地代码(客户

2013-09-05 10:47:20 917

原创 15位和18位身份证的正则表达式及其验证

1、简单的正则表达式:(1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/",$id_card) (2)preg_match("/^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3})(\d|X)?$/",$id_card)(3)preg_match("/(^\d{15}$/)|(\d

2013-09-05 10:10:45 4531

原创 线程范围内的共享变量

package cn.itcast.demo;import java.util.HashMap;import java.util.Map;import java.util.Random;public class ThreadScopeShareData { /* * 线程范围内的共享变量 * 作用:线程范围内的共享变量是指对同一个变量,几个线程同时对它进行写和读操作, *

2012-11-30 13:40:42 679

原创 关于线程同步的实践的例子

package cn.itcast.demo;/* * 有两个线程,一个子线程,一个主线程,主线程先运行十次,然后子线程运行100次,如此循环进行五十次 * * * */public class TraditionalThreadCommunicationDemo { public static void main(String[] args) {

2012-11-29 20:04:04 813

原创 线程同步的问题

package cn.itcast.demo;public class TraditionalThreadSynchronizedDemo { private static String xxx = ""; static class Outputer{ /* * 这里的out1锁定的对象是this *out2锁定的对象是this

2012-11-29 17:50:05 420

原创 关于定时器间断定时的例子

package cn.itcast.demo;import java.util.Timer;import java.util.TimerTask;public class TraditionalContinueTimerDemo1 { private static int j = 0; public static void main(String[] arg

2012-11-29 16:06:30 566

原创 关于传统的定时器的例子

package cn.itcast.demo;import java.util.Timer;import java.util.TimerTask;public class TraditionalTimerDemo { /* *关于定时器的例子 */ public static void main(String[] args) { /*t

2012-11-29 13:04:39 481

原创 线程的两种基本的方法

package cn.itcast.demo;public class ThreadDemo01 { public static void main(String[] args) { //第一种实现线程的方法 Thread thread = new Thread(){ boolean flag = true; int i = 0

2012-11-29 13:00:08 495

转载 嫁给软件工程师(程序员)的好处

1. 专一的心,除了计算机就是你。 程序员懂得依靠一个小小的CPU,就打造出一个精彩奇妙的世界,自然也十分懂得挖掘老婆的精彩。所以,程序员专情指数十分高,过起日子来踏实可靠。  2. 不发脾气,易相处 。因为程序员是一种需要极大耐心的工作,所以程序员更是一种百搭的老公。  3. 有趣,程序员都是最聪明的人,有创意,带到生活中就是情趣,有人以为程序员很死板,其实他们最闷骚.  4

2012-10-06 13:21:10 1063

原创 关于oracle的触发器的讲解

由DML事件引发的触发器,编写DML触发器时的两点要素是: 1.确定触发的表,即在其上定义触发器的表。 2.确定触发的事件,DML触发器的触发事件有INSERT、UPDATE和DELETE三种;替代触发器,简称INSTEAD OF触发器,创建在视图上,用来替换对视图进行的删除、插入和修改操作; 数据定义语言(DDL)触发器,简称DDL触发器,定义在模式上,触发事件是数据对象的创建和

2012-09-09 22:13:12 781

原创 struts2的详细的复习讲解

Struts2的复习开发struts2所需要的包Struts2的启动配置Struts2的配置文件是放在src的目录下,但是struts1的配置文件是放在WEB-INF的目录下Struts2的struts.xml文件struts>package name="firstAction"  extends="struts-default" namespace="

2012-09-03 17:16:49 1643

原创 strutrs1的validator框架的在form中进行国际化验证,而且实现传递参数的国际化

//jsp页面     password :    name :       //form的代码/* * Generated by MyEclipse Struts * Template path: templates/java/JavaClass.vtl */package com.forms;import java.util.Locale

2012-09-03 15:04:53 861

原创 struts1的localeAction的用法

//struts-config的代码http://struts.apache.org/dtds/struts-config_1_2.dtd">                                          //jsp的代码,如果动态表单里指定了page就要加上china en

2012-09-02 21:21:22 676

原创 struts1的两种下载的方式

1、第一种方式public ActionForward downLoad(ActionMapping mapping, ActionForm form,   HttpServletRequest request, HttpServletResponse response)   throws Exception {   String realPath = request.getSes

2012-09-02 17:21:27 881

原创 struts1的用枚举类型做的select下拉框

//MyServlet的代码package cn.itcast.actions;import javax.servlet.ServletException;import org.apache.commons.beanutils.ConvertUtils;import org.apache.struts.action.ActionServlet;import cn.itcast.

2012-09-02 15:28:20 1474

原创 struts1的转换器

//MyActionServlet的代码package com.actions;import java.util.Date;import javax.servlet.ServletException;import org.apache.commons.beanutils.ConvertUtils;import org.apache.struts.action.ActionSer

2012-09-01 10:43:17 804

原创 digester的详细讲解

使用Apache Commons Digester     本文主要参考了The serverside上的一篇文章。描述了2种典型的使用digester的方法,以及所需要注意的地方。详细内容请参见正文。 Apache Commons Digester 简化xml文件处理,它依赖的组件:BeanUtils、Logging、Collections。 基本概念 1. 在Digeste

2012-09-01 09:32:02 1532

原创 digester框架解析xml文件

//解析的测试代码package cn.itcast.digester;import java.io.IOException;import org.apache.commons.digester.Digester;import org.xml.sax.SAXException;import cn.itcast.pojos.Book;public class BookDige

2012-09-01 09:23:55 546

原创 struts的插件的讲解

//plugin的代码package com.plugin; import javax.servlet.ServletException;import org.apache.struts.action.ActionServlet;import org.apache.struts.action.PlugIn;import org.apache.struts.config.Mo

2012-08-31 17:19:34 404

原创 struts1的整体复习讲解

Struts1的终极复习1、  为什么要用strusts框架、struts.apache.org官方网站2、  搭建环境3、  actionForm的建立4、  action的开发5、struts首先是在导包,然后在web中配置actionServlet,最后书写struts-config文件这是开发struts的struts

2012-08-31 17:04:28 1373

原创 <html:link>的讲解和编码的讲解

%@page import="com.form.TestForm"%>%@page import="com.form.Person"%>%@page import="com.form.Go"%>%@page import="java.net.URLEncoder"%>http://jakarta.apache.org/struts/tags-html"%> request.

2012-08-31 16:16:09 874

原创 <html:checkbox>和<html:multibox>的区别

标签在表单上生成标准的HTML检查框,假如ActionForm Bean中的某个属性只有两种可选值(true和false),就可以在表单中用标签来表示,property属性和ActionForm Bean中的属性相对应。value属性,用来设置用户选中检查框时的值。默认值为true.当使用标签时需要在ActionForm Bean的reset()方法对其复位,当value属性为

2012-08-31 16:07:22 2042

原创 struts1的多文件上传

//action的代码package cn.itcast.actions;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.UUID;import javax.servlet

2012-08-31 10:11:44 904

原创 struts1的单文件上传

//action的代码package com.action;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.i

2012-08-24 12:15:00 646

原创 js的百度的下拉框的例子

function search()   {      //计算文本框的位置     var q = document.getElementById("q");  var left2 = q.offsetLeft;   //相对亲的左边  var top2  = q.offsetTop;  var p    = q.offsetParent; //父  while (

2012-08-21 22:09:45 868

原创 js的打字游戏的例子

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'c.jsp' startin

2012-08-21 22:08:58 780

原创 js层的拖动

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'c.jsp' startin

2012-08-21 17:26:35 518

原创 js的会走的层

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'c.jsp' startin

2012-08-21 12:34:19 1836

原创 js的表格操作的例子

编号       单价  数量  金额  操作                     1   10                      0                                 总金额:0            //新增一行      fun

2012-08-21 11:38:16 596 1

原创 菜单级联

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'c.jsp' startin

2012-08-20 12:06:48 745

原创 window的open和opener结合使用的一个案例

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'js3.jsp' start

2012-08-20 10:15:50 618

原创 iframe的一个案例

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">        My JSP 'js3.jsp' start

2012-08-20 09:59:37 1373

drbd的工作原理介绍

Introduction to DRBD deals with DRBD’s basic functionality. It gives a short overview of DRBD’s positioning within the Linux I/O stack, and about fundamental DRBD concepts. It also examines DRBD’s most important features in detail.

2018-08-14

Webservice第一部分

Webservice第一部分,webservice作为java开发技术必用技术之一

2018-08-14

java的jdk查询工具类、公共类文档

jdk查询文档,常用开发的工具类查询,对于初学者有很大帮助

2018-08-14

网页制作的手册

对于页面的排版,该手册是一个很好的文档,它讲解的非常详细……

2012-08-17

jquery的帮助文档

jquery是一门对javascript全面进行封装的比较轻量级的框架,该文档包含了开发人员常用的绝大多数的内容!

2012-08-15

sql帮助文档

我觉得这是我用的最好的sql的帮助文档了,因为我在学习的过程我也去寻找了很多关于sqlserver的帮助文档,但是总是达不到我自己想要的效果,所以为了方便大家学习,我觉得这个文档对于一般的开发sql的人员会有很大的帮助

2012-08-13

空空如也

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

TA关注的人

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