自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 资源 (97)
  • 收藏
  • 关注

原创 Java.util.date 与 java.sql.date区别和转换

<br />1、将java.util.Date 转换为 java.sql.Date<br />java.sql.Date sd;<br />java.util.Date ud;<br />//initialize the ud such as ud = new java.util.Date();<br /> <br />sd = new java.sql.Date(ud.getTime());<br /> <br />2、若要插入到数据库并且相应的字段为Date类型<br />可使用PreparedStat

2011-02-25 13:14:00 599

原创 JAVA中初始化顺序

<br />1),载入类定义,而这个载入首先从顶层父类,也就是Object开始,按照继承的顺序依次到最终的导出类。这个过程中,各层定义的static 变量,如果有的话,被初始化。<br />2:对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态初始化块)>(变量、初始化块)>构造器。<br />3:实际上子类的静态变量和静态初始化块的初始化是在父类的变量、初始化块和构造器初始化之前就完成了。<br />4:那么对于静态变量和静态初始化块之间、变量和初始化块之间的先后顺

2011-02-25 13:14:00 724 2

原创 JAVA中创建一个对象有哪几种方法,有什么区别?

<br />以String类为例<br />第一种:<br />String str = new String();<br />第二种:<br />String str = Class.forName(String).newInstance()<br /><br />两种方法创建的对象实体没有任何区别,如果硬说有区别的话,那就是第一种直接调用了本类的构造函数,如果本类有多个构造函数重载的话,可以添加参数。而第二种是调用这个类的默认构造函数,即不带任何参数的。<br />第一种方法是最常用,最普遍的用法。<b

2011-02-25 13:13:00 2347 5

原创 ant安装配置使用详解

<br />1,什么是ant<br />    ant是构建工具<br />2,什么是构建<br />    概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个<br />3,ant的好处<br />    跨平台   --因为ant是使用java实现的,所以它跨平台使用简单--与ant的兄弟make比起来语法清晰--同样是和make相比功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件

2011-02-25 13:11:00 710 1

原创 MD5

<br />public class MD5 {<br /> public static String create(String s) {<br />  try {<br />   MessageDigest md5 = MessageDigest.getInstance("MD5");<br />   byte[] byteArray = s.getBytes("ISO-8859-1");<br />   byte[] md5Bytes = md5.digest(byteArray);<br />   

2011-02-25 13:10:00 458

原创 【三角】【棱形】【等等】

<br />1:<br />for (int i = 0; i < 5; i++) {<br />   for (int j = 0; j < 5; j++) {<br />    if(i>=j){<br />     System.out.print("* ");<br />    }else{<br />     System.out.print(" ");<br />    }<br />   }<br />   System.out.println();<br />}<br />结果:<br />

2011-02-25 13:10:00 619

原创 1. 抽象工厂模式可以说是简单工厂模式的扩展,它们主要的区别在于需要创建对象的复杂程度上。

<br />1. 抽象工厂模式可以说是简单工厂模式的扩展,它们主要的区别在于需要创建对象的复杂程度上。<br />在抽象工厂模式中,抽象产品可能是一个或多个,从而构成一个或多个产品族。在只有一个产品族的情况下,抽象工厂模式实际上退化到工厂方法模式。 java 代码//  产品 Plant接口        public interface Plant {   }     // 具体产品PlantA,PlantB  public class PlantA implements Plant {         

2011-02-25 13:09:00 564

原创 工厂模式

// 产品接口        public interface Product {         public void getName();     }     // 具体产品A  public class ProductA implements Product {         public void getName() {           System.out.println("  I am ProductA  ");       }     }     // 具体产品B  public cl

2011-02-25 13:09:00 461

原创 int[][] pas = new int[6][];

<br />int[][] pas = new int[6][];<br />  for(int i = 0; i < pas.length; i++){<br />   pas[i] = new int[i + 1];<br />   pas[i][0] = 1;<br />   pas[i][i] = 1;<br />   for(int j = 0; j < pas[i].length - 1; j++){<br />    if(j >= 1 && i > 1){<br />     pas[i][

2011-02-25 13:08:00 642

原创 SWING产生声音

<br />package test;<br />import java.applet.*;<br />import java.awt.*;<br />import java.awt.event.*;<br />import javax.swing.*;<br />import javax.swing.UIManager.LookAndFeelInfo;<br />import java.io.*;<br />import java.net.MalformedURLException;<br />publi

2011-02-25 13:08:00 693

原创 java内存管理

<br />1):知道  java程序--java虚拟机----操作系统 间关系<br />         1出现虚拟机为保证与平台无关性<br />         2程序所要内存超出初始空间,JVM会再向OS申请内存的<br />         3如果java JVM已申请的内存达到规定的最大空间,程序还需要的话,出现内存溢出<br /> <br /> <br /> <br />开发者只关心javaJVM如果管理内存的,不管OS是怎么管理内存的。<br />JVM是如何管理内存的?<br /> <b

2011-02-25 13:07:00 468

原创 servlet的俩中跳转

<br /> //重定向   得不到值<br />     response.sendRedirect(request.getContextPath()+"/test.jsp");<br />     //请求转发   得到这边request的值<br />     request.getRequestDispatcher("/test.jsp").forward(request, response); 

2011-02-25 13:07:00 480

原创 普通java类得到request、session等

<br />1:用到一个类ThreadLocal<br />   解说:通常在多线程中,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立<br />        的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本.<br />2:我写一个Filter/写个WebContext类<br />  Filter目的:得到HttpServletRequest【在chain.doFilter方法执行前】<br />            

2011-02-25 13:06:00 1248

原创 JAVA中转码问题

<br /><br />/////////////////放到main函数中直接执行///////////////////// <br /> System.out.println(".................URL进行转码..................");<br />  String keyWord = "MLDN 侯上校";<br />  //对内容进行编码<br />  String encod = URLEncoder.encode(keyWord, "UTF-8");<br />  

2011-02-25 13:06:00 671

原创 import java.awt.AlphaComposite;

<br />import java.awt.AlphaComposite;  <br />import java.awt.Color;  <br />import java.awt.Font;  <br />import java.awt.Graphics2D;  <br />import java.awt.Image;  <br />import java.awt.geom.AffineTransform;  <br />import java.awt.image.AffineTransformOp;  

2011-02-25 13:05:00 1170 1

原创 Servlet代码生成验证码

<br />package com.test;<br />import java.awt.Color;<br />import java.awt.Font;<br />import java.awt.Graphics;<br />import java.awt.image.BufferedImage;<br />import java.io.IOException;<br />import java.util.Random;<br />import javax.imageio.ImageIO;<br />i

2011-02-25 13:05:00 441

原创 JAVA_Sort

<br />package com.test;<br />import java.util.Arrays;<br />import java.util.Random;<br />public class CreateArray {<br /> <br /> <br /> <br /> public static void insertSort(int[]data,String sortType){<br />  for (int i = 0; i < data.length; i++) {<br />   

2011-02-25 13:04:00 387

原创 IO读取文件内容【含汉字】

<br />String charsetName = "GBK";<br />  String path = "D:/keyword.txt";<br />  File file = new File(path);<br />  InputStreamReader insReader = new InputStreamReader(new FileInputStream(file), charsetName);<br />  int c = 0;<br />  while((c = insReader.re

2011-02-25 13:03:00 597

原创 生成几个不相同的数字

<br />Random r = new Random();<br />  int temp[] ={0,0,0,0,0,0,0,0,0,0};<br />  String fourNum="";<br />  while(fourNum.length()!=9){<br />      int t = r.nextInt(9);<br />      if(temp[t]==0){<br />      fourNum+=t;<br />      temp[t]=1;<br />   }<br />  

2011-02-25 13:02:00 439

原创 Locale[] l = Locale.getAvailableLocales();

<br />Locale[] l = Locale.getAvailableLocales();<br />  for (Locale locale : l) {<br />     //CN  中国中文  中国  zh<br />     System.out.print(<br />     locale.getCountry()+" ,"<br />     +locale.getDisplayCountry()+" ,"<br />     +locale.getDisplayName()+" ,"

2011-02-25 13:02:00 1177

原创 Java 制作图片水印

<br />package org.zj.util;<br />import java.awt.AlphaComposite;<br />import java.awt.Color;<br />import java.awt.Font;<br />import java.awt.Graphics;<br />import java.awt.Graphics2D;<br />import java.awt.Image;<br />import java.awt.image.BufferedImage;<br

2011-02-25 13:01:00 460

原创 正则表达式 -- 电话 IP 邮政 连接等

电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号)<br />((d{11})|^((d{7,8})|(d{4}|d{3})-(d{7,8})|(d{4}|d{3})-(d{7,8})-(d{4}|d{3}|d{2}|d{1})|(d{7,8})-(d{4}|d{3}|d{2}|d{1}))$)<br /><br />匹配格式:<br />11位手机号码<br />3-4位区号,7-8位直播号码,1-4位分机号<br />如:12345678901、1234-12345678

2011-02-25 13:00:00 497

原创 JAVA如何以追加的方式向文件中写入信息

<br />package io;<br />import java.io.*;<br />import java.util.*;<br />public class X {<br /> public static void main(String[] args) {<br />  FileWriter fw = null;   <br />  try  <br />  {   <br />   fw = new FileWriter(    "D://x.txt",true);     // 第二个参数

2011-02-25 12:59:00 589

原创 123456所有排列组合

<br />  String str = "123456";<br />  char[] arr1 = str.toCharArray();<br />  char[] arr2 = Arrays.copyOf(arr1,arr1.length);<br />  for(int i=0;i<arr1.length-1;i++){<br />     for(int j = i+1;j<arr2.length;j++){<br />          System.out.println(arr1[i] +

2011-02-24 16:45:00 4251 1

原创 “迭代器”设计模式

<br /><br />1:设计一接口:<br />package 编程思想内部类.v1.拥有外类所有元素访问权;<br />public interface ISelector {<br /> boolean end();<br /> Object current();<br /> void next();<br />}<br />2:编写类实现迭代器设计模式:<br />package 编程思想内部类.v1.拥有外类所有元素访问权;<br />public class Sequence {<br /> 

2011-02-24 16:45:00 388

原创 java中二种方法实现一个线程

<br />有两种方法,一种是继承Thread类,另一种是实现Runable接口<br />(1)<br />public class Test{<br /> public static void main(String [] args){<br />  MyThread mt=new MyThread();<br />  mt.start();<br />  }<br />}<br />class MyThread extends Thread{//继承Thread类<br />  int count=0

2011-02-24 16:44:00 387

原创 [转载]myeclipse8 安装jbpm links jbpm图形界面安装

<br />我的版本是myeclipse8.x的,装了好久才装上,jbpm版本是3.23 装4的版本装不上,记录一下安装过程<br />   下载jbpm3.23目录结构如下:<br />      <br /><br />然后再jbpm-jpdl-suite-3.2.3jbpm-jpdl-3.2.3designer下新建一个eclipse目录,这里才有links安装方式安装,千万不要才有 在线安装或者直接copy的这种方式,如果安装失败,启动myeclipse时或出现很多奇怪的错误<br />   然后将

2011-02-24 16:43:00 716

原创 [转载]JDK1.6下载|JDK1.6官方下载|JDK1.6中文版下载|JDK1.6

<br /><br />JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe<br /> <br />JDK6 API CHM中文参考下载:<br />JDK6API中文参考070114.rar :http://chinesedocument.com/upimg/soft/JDK6API中文参考

2011-02-24 16:43:00 993

原创 EJB3.0 Ant Build.xml实例讲解

<br /><?xml version="1.0" encoding="utf-8"?>  <!--定义一个项目,项目名称为HelloWorld,basedir在此指定该项目与build.xml为同一目录下-->  <project name="HelloWorld" basedir=".">    <!--定义一个属性,名为src.dir,意为源代码目录,指定在当前目录下的src目录下-->   <property name="src.dir" value="${basedir}/src"/>     <

2011-02-24 16:42:00 419

原创 ANT配置文件

<br /><br /><?xml version="1.0" encoding="UTF-8"?><br /><project name="你好世界" basedir="."><br /><!-- 设置项目的名称 可以自定义,<br />后面的代表项目所在目录  <br />这个点代表项目就在此文件的目录下<br />如果二个点, 代表在build.xml文件的上级目录 <br />--><br /> <br /><!-- <br />用于定义一个属性变量 name【项目的源文件所在的目录,<br />以

2011-02-24 16:41:00 286

原创 CVS配置

<br /><br />一,CVS简介<br /><br />    CVS(Concurrent Versions System)并发版本管理系统,是一个版本控制管理系统。它给项目开发带来很多方便,它可以帮我们维护维护和管理源代码!<br />    CVS把文件保存在一个名叫仓库(repository)的地方,仓库可以存放多个项目的源程序,仓库中保存的文件并不是每个版本的副本,而是可以从任意版本回溯到初始版本的一些代码的主控信息,这样,就节省了大量的存储空间。 仓库不仅可以建立在本机上,也可以建立在网络

2011-02-24 16:41:00 444

原创 Spring与DWR整合

<br /><br />Spring与DWR整合的价值在于DWR使用的BO全部交给Spring管理,从而充分利用Spring强大的IoC和AOP特性。<br />1. 添加dwr.jar到WEB-INF/lib下,并在web.xml中添加对DWR的加载代码 <servlet>        <servlet-name>dwr-invoker</servlet-name>    <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-c

2011-02-24 16:40:00 407

原创 这是一个结合了Struts、Spring、Hibernate的登录完整

<br /><br />这是一个结合了Struts、Spring、Hibernate的登录完整项目,所用数据库为MySQL。其中Spring负责全局管理,Hibernate负责数据库查询操作,Struts负责逻辑处理。步骤如下:<br />第一步:创建一个名为SSHLoginTest的 Web工程。<br />第二步:在项目的构造路径中添加Spring、Struts、Hibernate使用到的包。在此不做介绍,有关详细步骤你可参考我之前在的Struts、Spring、Hibernate三个分类文章下的发贴,

2011-02-24 16:39:00 501

原创 NetBeans6.1下搭建Struts2.0+Spring2.5+Hibernate3开发环境

<br /> Struts和Spring的新版本变动很大,搭建开发环境时配置文件的内容也随着改变了,前段时间为了搭建开发环境费了不小劲,现在发布出来希望能给新手一点帮助。网上关于ssh开发环境的说明都是基于Struts1.2和Spring2的,而且都是以Eclipse为IDE,当然IDE对开发环境的搭建没有明显的影响,但是在NetBeans下搭建ssh开发环境还是快捷得多的。<br />        NetBeans6.1自带了Spring2.5,Struts1.2,没有Hibernate支持,所以为了搭

2011-02-24 16:37:00 713

原创 struts + spring + dwr + ibatis 架构 最精简的jar包选择

<br />现在搭个struts + spring + dwr + ibatis的环境总是郁闷的要死,下个struts2.0<br />的包动辄几十兆,几个加起来就要到一百多兆了。现在每个插件都恨不得把所有的功能全加到里面,几个插件之间jar包重复了n次,如果不知道怎么筛选就会导致软件产品肥胖过度。<br /><br />最近花了些时间,通过实践总结如下必选的jar包,其余的可以选用,不影响项目的运行。<br /><br />struts 2应用只需要下列几个必须的jar:<br />commons-log

2011-02-24 16:36:00 870

原创 ssh整合的配置

<br /><br />配置问题<br />       1):web.xml中配置<br />              1<context-param><br />                     <param-name>contextConfigLocation</param-name><br />                     <param-value>WEB-INF/spring.xml</param-value>                                 

2011-02-24 16:36:00 442

原创 JS动态时钟

<br /><br />function showtime(){<br />   var timerID=null;<br />   var now=new Date();<br />   var year=now.getYear();//当前的年<br />   var month=now.getMonth()+1;//当前的月<br />   var date=now.getDate();//当前的号<br />   var hours=now.getHours();<br />   var minut

2011-02-24 16:35:00 514

原创 用CSS控制超链接文字样式

<br /><br />用CSS控制超链接样式-css超链接<br />本文将讲解通过css样式或通过css来控制超链接样式。这里主要讲文字类型的超链接,超链接的样式包括通过CSS来控制设置超链接有无下划线、超链接文字颜色等样式。<br /> <br />什么是超链接?<br />超链接通俗地指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。而在一个网页中用来超链接的对象,可以是一段文本或者是一个图片

2011-02-24 16:35:00 779

原创 DWR【option赋值问题】

<br /><br />web.xml里配置<br /><!-- DWR配置 --><br /> <servlet><br />  <servlet-name>dwr-invoker</servlet-name><br />  <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class><br />  <init-param><br />   <param-name>debug</param-name><br />   <pa

2011-02-24 16:34:00 450

原创 JS中字符串转数组

<br />var data="[1,2,3]";<br />var result=(new Function("return"+data))();<br />alert("result[0]:"+result[0]+"  result[1]"+result[1]+"  result[2]"+result[2]);

2011-02-24 16:33:00 475

combo Cleaner 破解版 for macos

Combo Cleaner Antivirus Premium.dmg 破解版 , 苹果电脑系统

2018-10-17

Linux版飞信

Linux版飞信

2014-09-10

系统工程第四版

系统工程第四版

2014-06-18

项目设计与管理

项目设计与管理项目

2014-06-18

maven仓库oschina

maven仓库oschina

2014-05-29

Universal-USB-Installer-1.9.5.2

安装ubuntu使用此工具进行写 Universal-USB-Installer-1.9.5.2

2014-05-17

protobuf-2.5.0

protobuf-2.5.0.tar.gz

2014-05-13

maven本地仓库

maven本地仓库

2014-01-06

U盘PE制作工具V3

U盘PE制作工具V3

2013-12-29

JS/CSS压缩工具 YUI Compressor

YUI Compressor 是一个用来压缩 JS 和 CSS 文件的工具,采用Java开发。 使用方法: //压缩JS java -jar yuicompressor-2.4.2.jar --type js --charset utf-8 -v src.js > packed.js //压缩CSS java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css

2013-12-27

jquery源码分析

jquery源码分析

2013-12-05

jquery-ui-1.10.3.custom-trontastic

jquery-ui-1.10.3.custom-trontastic

2013-11-25

jquery-ui-1.10.3

jquery-ui-1.10.3

2013-11-25

wxpython的一些实例

python界面开发的一些实例

2013-10-25

jquery API

jquery API

2013-10-16

项目管理中英文书

项目管理中英文书

2013-10-07

jquery-easyui-1.3.4

jquery-easyui-1.3.4

2013-09-13

activemq系列笔记

activemq系列笔记

2013-08-05

hadoop启动日志

hadoop启动日志

2013-06-14

HBase入门与使用

HBase入门与使用.pdf

2013-05-27

cygwin安装包

cygwin安装包

2013-05-26

hbase

hadoop07d_HBase体系架构

2013-05-22

hadoop源码

hadoop源码

2013-05-15

maven的本地仓库

把此本地仓库文件减压,然后放置到自己PC机的E:/maven/repo目录下,然后配置elipse使用

2013-05-15

《Hadoop技术内幕:深入解析MapReduce架构设计i与实现原理》迷你书

《Hadoop技术内幕:深入解析MapReduce架构设计i与实现原理》迷你书

2013-05-14

hadoop学习笔记

网上找的hadoop学习笔记,内容不多,

2013-05-14

跟我学spring3

跟我学spring3

2013-04-25

PDF转doc工具

PDF转doc工具

2013-04-25

android源码

android源码

2013-03-26

GroovyBinary

GroovyBinary

2013-03-06

eclipse插件Groovy

eclipse插件Groovy

2013-03-06

Grails1.1中文文档

Grails1.1中文文档

2013-02-24

Servlet培训资料及源码

Servlet培训资料及源码

2013-02-01

java-explore

java-explore

2012-12-20

JVM调优总结

JVM调优总结

2012-11-22

学习C加加网址大全

学习c/C++的网址大全

2012-11-18

小实例C++的

C++小实例

2012-11-18

hadoop.chm

hadoop.chm

2012-10-23

Hadoop分布式文件系统使用指南

Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南Hadoop分布式文件系统使用指南

2012-09-05

Hadoop MapReduce教程.pdf

Hadoop MapReduce教程.pdf

2012-09-05

空空如也

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

TA关注的人

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