自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

思路决定出路

------the forever love for my baby[我每天都在努力,只希望有一天,我爱的和爱我的人们,能以我为豪!]

  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

转载 Java 多线程编程环境中单例模式的实现

Abstract在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例, 这个好处在单例模式中得到了广泛应用。 这个机制在 single-threaded环境下的实现非常简单, 然而在 multi-threaded 环境下却存在隐患。 本文重点介绍惰性加载机制以及其在多线程环境下的使用方法。 (作者 nu

2013-08-07 17:23:25 525

原创 Singleton模式之多线程

二、问题的产生请看如下代码:public class Animal { private static Animal instance = null; private Animal() { } public static Animal getInstance() {

2013-08-06 21:41:22 533

转载 Hibernate中get和load方法的区别

从网上抄了两片。感觉不错,呵呵。第一篇这次我们来谈一下Hibernate3.2 Session加载数据时get和load方法的区别(Hibernate3以后的版本就用get()方法取代find()这个方法了),其实这个在网上有很多的论述,可大多语焉不详或经不起实践的推敲,让很多初学者学的满腹疑窦,现在我给大家讲解一下:1. 对于Hibernateget方法,Hibernate会确认

2013-08-06 10:05:27 440

转载 Hibernate get和load区别

get和load方式是根据id取得一个记录下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而l

2013-08-06 09:56:47 434

原创 一对多 映射文件 范例 以 customer--order 为例子

Customer.hbm.xml<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">

2013-08-05 23:03:46 653

转载 实现在Hibernate中的分页查询原理解读

Hibernate  可以实现分页查询,例如: 从第2万条开始取出100条记录  Query q = session.createQuery("from Cat as c");  q.setFirstResult(20000);  q.setMaxResults(100);  List l = q.list();

2013-08-05 17:00:06 570

原创 hibernate-MySQL配置文件及简单应用(CRUD)

1、引入hibernate  框架必须的jar 包,包括连接数据库的,自动生成的时候,为自动导入2、hibernate 配置文件位于src 下,hibernate.cfg.xml   如下:<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN

2013-08-04 13:03:32 492

原创 Hibernate各种主键生成策略与配置详解

1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。generator class="assigned" />“ud”是自定义的策略名,

2013-08-04 12:24:47 547

原创 JSP起源、JSP的运行原理、JSP的执行过程

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

2013-08-03 14:00:16 575

转载 java file 文件操作 operate file of java

package com.b510;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.InputStream;import java.io.PrintWriter;/** * *

2013-08-01 17:48:07 526

原创 java的poi技术读取和导入Excel

XlsMain .java 类//该类有main方法,主要负责运行程序,同时该类中也包含了用poi读取Excel(2003版)import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.

2013-08-01 17:41:46 800

原创 Java 利用poi把数据库中数据导入Excel

使用时先把poi包导入工程的path,注意只需要导入poi包即可,下载后有三个jar包核心代码:连接数据库:DBConnection.javapackage org.xg.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import ja

2013-08-01 17:39:54 864

原创 java 设计模式之----单例模式

此处为单例模式代码实现的一种方式,还有其他几种实现方式……package com.sun.test9;public class TestSingleton { public static void main(String[] args) { Singleton st1 = Singleton.getSingleton(); Singleton st2 = Singleton.

2013-08-01 15:50:10 437

spring 3.1 参考文档 chm

spring 3 参考手册 chm 格式的

2013-11-11

struts2 最新参考文档 chm 格式的

struts2 最新的参考文档 chm 格式的 加班生成的

2013-10-31

context 小巧编辑软件

免费 小巧编辑工具 ultraledit 替代品

2013-07-26

空空如也

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

TA关注的人

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