- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人