自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shine的专栏

坚持学习,每天进步!

  • 博客(61)
  • 资源 (11)
  • 收藏
  • 关注

原创 打包工具是如何失败的

    曾因项目的迫切需要计划开发一打包软件,最终却夭折。现在回想多有遗撼。不得不令我反思当中的教训。    我认为要想开发一个成功的软件两个大的环境是必不可少的,一个是外部环境,包括公司的支持,领导的鼓励和拥有一个稳定的,成熟的项目团队,相对稳定的用户群体。还有一个是对软件本身的规划,包括对需求的明确,系统的架构,工作量的评估,明确的项目计划和有序的计划执行。     打包工具的失败就是

2009-08-28 21:27:00 1200

原创 Eclipse使用技巧

1,当选择了一段文本后 (如一个变量名)在整个类中用到该文本的地方都高亮显示   Eclipse工具栏上有个类似钢笔的图标,按下去就可以了。 2,当想要修改一个变量在类中所有用到的地方时 如 A a = new A(); 还有很多其它位置用到a 现在想要把a 改为a1   可以选正a后在菜单上选Refactor->Rename 就可以。类中有a 的地方都会改为a1 

2009-09-04 21:41:00 1167 2

转载 Eclipse中CVS界面功能描述 --特殊情况及其处理(二)

//原文地址:http://hi.baidu.com/xublog/blog/item/06a9261120fd9b78cb80c435.html 5.6 其他功能在这一节中,我们将介绍几个非常有用的Eclipse功能。这些功能有助于您提高CVS和Eclipse的使用效率。5.6.1 编辑器中的快速差别功能对CVS的支持在本书第2章“Eclipse入门”中,您知道编辑

2009-08-28 21:58:00 1844

转载 Eclipse中CVS界面功能描述 --特殊情况及其处理(一)

//原文地址:http://hi.baidu.com/xublog/blog/item/8265f309c5d35bc93ac76334.html5.5 特殊情况及其处理这里将给出一些您每天或在软件开发周期中可能会碰到的常见情况,以及如何使用Eclipse来处理这些情况的建议。某些情况的解决可能需要使用CVS,但通常只使用Eclipse就可以处理它们。5.5.1 对项目资源进行

2009-08-28 21:56:00 1173

转载 Eclipse中CVS界面功能描述 (三)

//原文地址:http://hi.baidu.com/xublog/blog/item/8eab160264428f094afb512b.html5.4.9 处理同一文件的并发更新首先,我们讨论一下一个被建议用来进行修改操作的协议。当在工作空间中使用资源时,您的操作是独立于CVS资源库的。因为发生在资源库中的更改可能是在您不知道的情况下发生的,所以非常重要的一点是,如果还未检

2009-08-28 21:53:00 1273

转载 Eclipse中CVS界面功能描述 (二)

//原文地址:http://hi.baidu.com/xublog/blog/item/6d090c22ffe227f5d6cae22b.html 5.4.3 CVS Annotate视图CVSAnnotate视图与CVS Repository Exploring透视图中的CVSRepositories视图使用的是同一界面空间。CVS Annotate视图用来标识各版本文

2009-08-28 21:50:00 2526

转载 Eclipse中CVS界面功能描述(一)

//原文地址:http://hi.baidu.com/xublog/blog/item/b66d38afeb3688ca7dd92a2a.htmlEclipse中的CVS用户界面现在,您已经对CVS有了一个基本的理解。接下来,我们将讨论Eclipse是如何为CVS使用者提供帮助的。在对其进行讨论之前,先略为详细地看一下Eclipse的CVS用户界面。在开始之前,Eclipse的

2009-08-28 21:47:00 1849 1

转载 Eclipse快速上手指南之使用CVS

原文地址:http://hi.baidu.com/xublog/blog/item/6579e60e8364fdcc7bcbe19e.html版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。  首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命

2009-08-28 21:40:00 805

原创 Hibernate查询技巧

Create DataBase SHOPPING;gouse SHOPPING;go/*==============================================================*//* Table: CATEGORIES

2008-06-15 12:39:00 4762 2

原创 子窗体如何传值到父窗体并调用父窗体的函数

 //供DEMO02_01页面的关闭按钮调用  function myFunction(v){   //alert("这里是父窗口中的函数"+v);   document.getElementById("parentText").value=v;  }   //打开新窗口  function openNewWindow(){   window.open("DEMO02_01.html"

2008-06-15 12:31:00 2027 1

原创 模式窗口的使用

 //补充完成下边的函数,打开新的一个模式窗口 function openShowModalDialog(){     var obj = window;     var params  = new Array("aaaa",obj);  var returnValue = window.showModalDialog("DEMO04_01.html",params

2008-06-15 12:27:00 1570

原创 框架中取值问题

DEM003.html DEM003_bar.html //补充完成此函数,用于刷新Menu窗体的页面 function flushMenuFrame(){     //top表示顶级窗口 的 window对象

2008-06-15 12:24:00 1020

原创 Hibernate向数据库插入图片

实现功能是 用户本地浏览一个图片后(本来要用上传 为简单起见就制作本地测试) 功过Hibernate中向数据库插入图片 并在另一个页面把这个图片显示出来 index.jsp                    一个简单的表单用于浏览图片Img.javapublic class Img  implements java.io.Serializable {    // Fie

2008-06-06 14:52:00 2403 1

原创 SSH和Tomcate中连接池的配置方式

每次在CSDN回贴的时候都会遇到好多关于连接池的贴。自己在测试的时候也发现这个东西,有时候确实比较麻烦。干脆就花了一点时间把他们总结了一下.我机器的环境是 Eclipse3.2 + tomcate5.5+ JDK1.5 +sqlserver2000测试前 首先要确保 sql2000 打了spk3,spk4补丁包。struts中c3p0 连接池的配置。   com.mchange.v2.c3

2008-06-06 14:28:00 3957 3

原创 Hibernate映射类型对照表

Hibernate映射类型对照表 java类型  Hibernate映射类型  SQL类型 java.math.BigDecimal big_decimal

2008-06-04 20:56:00 3497

原创 Spring 和struts 整合的三种方式

Spring 和 struts 整合的三种方式。1,使用Spring 的 ActionSupport 2, 使用Spring 的 DelegatingRequestProcessor 类。3,全权委托。无论用那种方法来整合第一步就是要为struts来装载spring的应用环境。 就是在 struts 中加入一个插件。struts-config.xml中   ="/WEB-INF/app

2008-06-02 06:16:00 12429 4

原创 WEB中加载ApplicationContext的两种方式

1,通过Listener加载ApplicationContext   contextConfigLocation  /WEB-INF/applicationContext.xml    org.springframework.web.context.ContextLoaderListener -------------------------------------------------

2008-06-01 15:52:00 2648 3

转载 js日历控件

calendar.js --------------------------------------------------------------------------------document.write("");document.write("");function writeIframe(){    var strIframe = ""+    "*{font-size:

2008-05-31 17:56:00 2001 2

转载 合并连续数字的算法

public class Test { public static void main(String[] args) { String str = new String( "1,2,3,4,5,6,7,8,9,11,13,14,1000,1001,1002,1003"); String[] s = str.split(","); int[] num = new in

2008-05-31 14:11:00 2854 1

原创 Sping中自定义属性编辑器

Spring通过PropertyEdit(属性编辑器) 可以将字符串转换为真实类型。通过CustomEditorConfigurer ,ApplicationContext 可以很方便的支持自定义PropertyEdit。MyType.javapackage com.cao.spring.applicationContext;public class MyType { private

2008-05-30 20:44:00 1320

原创 Spring核心Bean工厂装配__Spring学习笔记

在Spring 中最核心的组件是bean工厂,它提供了基本的反向控制和依赖注入的能力。Spring 是一种无侵入性的框架,被bean工厂管理的组件无须知道spring的存在。bean工厂负责打造bean,并注射它们之间的依赖。这些bean会彼此协作。 spring中最基本的BeanFactory接口org.springframework.beans.factory.BeanFactory ,它提供

2008-05-28 06:03:00 4548

原创 JS制作可编辑表格

  html>head>title>title>head>body>    table id="editTable" border="1">        tr>            td>aaaaaaatd>            td>bbbbbbbtd>            td>ccccccctd>        tr>        tr>            td>d

2008-05-27 11:49:00 6256 11

原创 HibernateSessionFactory创建的Session是否单例

使用Eclipse生成Hibernate 代码时候工具为我们生成了一个 HibernateSessionFactory 这样的类 来为我们提供获得Session的方法. 但是用这个类的时候我们发现一个问题. 看下面代码        Session session1= HibernateSessionFactory.getSession();              Session se

2008-05-24 06:00:00 5442 1

原创 单例类和单例注册表的实现

1,单例类的实现. 可以保证在非同时多线程多类加载器的环境下的单例public class Singleton...{    private static Singleton instance;        //私有化构造方法来防止外部通过new 来创建该类的实例    private  Singleton ()...{            }        //使用 synchron

2008-05-22 05:56:00 4240 2

转载 JS导航条显隐例子

 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type

2008-05-20 07:28:00 1305

原创 java实现给图片添加水印和文字

import java.io.*;import com.sun.image.codec.jpeg.*;import java.awt.*;import java.awt.image.BufferedImage;import java.awt.image.*;import javax.swing.*;public class Test...{    public static void main

2008-05-19 20:22:00 3868

转载 java实现快速排序算法

void paixu(int a[],int low,int high;)//用快速排序法...{  // low, high表示扫描的范围  int pivot;//存放中心索引及其值的局部变量  int scanup,scandown,mid;//用于扫描的索引  if (high-low0) //如果数组中的元素少于两个,则返回   return;  else    if(high-lo

2008-05-19 08:07:00 12708 8

原创 java中回调的实现

参考: think in java//定义一个接口interface Incrementable...{    void increment();}//一个简单的接口实现类class Callee1 implements Incrementable...{    private int i = 0;    public void increment()...{        i++;   

2008-05-18 20:46:00 3619 4

原创 java生成不重复的随机数

import java.util.*;public class Test...{    public static void main(String[] args)...{        //生成 [0-n) 个不重复的随机数        //list 用来保存这些随机数        ArrayList list = new ArrayList();                    

2008-05-16 09:33:00 4905 3

原创 代理模式

学习spring 之前java中的几个模式是很重要的 其中一个就是代理模式。下面用几个简单的例子来理解一下这个模式。以及它的应用。1,普通的代理模式。class House...{    private float price=200f;    public float getPrice()...{        return price;    }        public voi

2008-05-16 06:14:00 1332

转载 Eclipse快捷键指南

eclipse:  Ctrl+shift+F  Eclipse快捷键指南    本文档从Eclipse软件上整理,是列出了标准的快捷键,未列出Emacs快捷键。     编辑  作用域 功能 快捷键  全局 查找并替换 Ctrl+F  文本编辑器 查找上一个 Ctrl+Shift+K  文本编辑器 查找下一个 Ctrl+K  全局 撤销 Ctrl+Z  全局 复制 Ctrl+C  全局 恢复上一个

2008-05-15 08:41:00 891 1

原创 从HelloWorld到Spring

学程序大多是从HelloWorld开始 . 自己也是通过参考书看了这个例子 加上自己的一点体会. 来理解Spring 的核心在Hello World的例子中我们有两个角色 1, 消息提供者 ,2,消息显示者.  通过分离她们的职责我们来理解Spring的 DItemp.propertiesdisplayer = ConcreteMessageDisplayersupplier = He

2008-05-15 07:49:00 1369 1

转载 java经典面试题

Java基础方面:0、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly1。java.lang.String类是final类型的,因此不可

2008-05-14 12:45:00 34857 47

转载 Java 泛型的理解与等价实现

 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。  Java语言引入泛型的好处是安全简单。  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转换,而这种转换是要求开发

2008-05-14 12:37:00 1549 1

转载 怎样用JS做排序

如果要求结果是17、27、100这样的数字大小排序,应该使用下面的程序: var a=new Array(3); a[0]=27; a[1]=17; a[2]=100; a.sort(function(x,y){return parseInt(x)-parseInt(y);}); document.write(a+" "); 要控制按照自己的规律进行排序,就得学会字节编写排序函数,我下面粘贴A

2008-05-12 12:16:00 1068

转载 面试问题大通关

面试问题大通关 大灰狼      问题一:“请你自我介绍一下”     常规思路: ①介绍内容要与个人简历相一致; ②表述方式上尽量口语化;

2008-05-09 21:35:00 995

原创 java中连接池的实现

自己实现一个连接池 关键是要控制连接的关闭和读取步骤1, 实现 Connection 接口 并覆盖里面的close()  方法. package sky.sql;import java.sql.*;import java.util.*;public class MyConn implements Connection ...{    sky.sql.ConnectionPool p

2008-04-22 18:24:00 3505 2

原创 Hibernate的缓存机制

缓存的概念:java对象的属性(通常是一些集合类型的属性 )占用的内存空间。如果对象的占用的内存很大就称为重量级的对象。如果对象的内存小就称为轻量级的对象。Session 的缓存被称为hibernate的第一级缓存。SessionFactory的外置缓存称为hibernate 的二级缓存。这两个缓存都位于持久层,它们存放的都是数据库数据的拷贝。SessionFactory的内置缓存 存放元

2008-04-20 13:52:00 13009 1

原创 java如何对两个超大数相加

public class Test...{    public static void main(String[] args)...{        String a="123456789123456789";        String b = "123456789123456789"    ;                        java.math.BigInteger a2 =

2008-04-20 07:57:00 3103 1

原创 servlet的生命周期

servlet 运行在servlet 容器中,其生命周期由容器来管理。servlet 的生命周期通过 javax.servlet.Servlet接口中的init(),servce(),和destory();方法表示。1,加载和实例化servlet 容器负责加载和实例化servlet 当容器启动或在容器中检测到需要这个servlet来响应一个请求 时。创建servlet实例。容器通过java

2008-04-19 22:29:00 1320 1

Remedy知识整结

remedy 表单及表单元素,主动链 ,过滤器,cmdb等详细介绍

2011-09-23

XML完全参考手册.chm

第一章:XML快速入门   一. 什么是XML?   二. XML是新概念吗?   三. 使用XML有什么好处?   四. XML很难学吗?   五. XML和HTML的区别   六. XML的严格格式 一. 扩展性   二. 标识   三. 语言   四. 结构化   五. Meta数据   六. 显示   七. DOM 提纲   一.XML文档的有关术语   二.DTD的有关术语 ..........

2011-07-27

js日历控件

js日历控件 用于web

2008-05-31

spring核心工厂配置源码

spring核心工厂配置源码<br>Eclispe3.2+ Tomcate5.0

2008-05-28

sh入门小例子

struts + hibernate 登陆的一个小例子

2008-05-20

Spring入门小例子

Spring入门小例子,适合sping初学者

2008-05-15

防止Hibernate报警告

如何防止 Hibernate报警告 WARM:....<br>将这个资源放到你的 src 目录下就可以了。

2008-04-29

打字小游戏 java swing

打字小游戏,源码开放,精彩背景音乐。。。。<br>

2008-04-26

java线程实例 各种小Demo

java中各种类型的线程实例,小Demo

2008-04-24

validator框架

validator框架的一个小例子

2008-04-23

Eclipse 内存报错

Eclipse 内存报错,用于解决Eclipse莫名挂掉等问题

2008-03-29

空空如也

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

TA关注的人

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