- 博客(26)
- 资源 (19)
- 收藏
- 关注
翻译 Differences between Abstract Factory Pattern and Factory Method
The main difference between a "factory method" and an "abstract factory" is that the factory method is a single method, and an abstract factory is an object. I think a lot of people get these two term
2013-04-16 17:12:25 249
转载 What's the difference between JPA and Hibernate
The Java Persistence Architecture API (JPA) is a Java specification for accessing, persisting, and managing data between Java objects / classes and a relational database. Let's take a further lo
2013-04-01 15:06:34 230
原创 How to initialize and destroy beans in Spring?
When creating an instance of a bean you might need to do some initialization to the bean. Likewise, when the bean is no longer needed and removed from the Spring container you might want to do some cl
2013-02-18 16:36:52 361
原创 Spring InitializingBean and DisposableBean example
In Spring, InitializingBean and DisposableBean are two marker interfaces, a useful way for Spring to perform certain actions upon bean initialization and destruction.For bean implemented Initializ
2013-02-18 16:22:19 379
转载 Quartz任务调度快速入门
概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上
2013-01-10 15:49:36 351
转载 Spring 事务管理
在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked如果遇到checked意外就不回滚。如何改变默认规则:1 让checked例外也回滚:在整个方法前加上 @Transactional(
2013-01-09 10:57:14 266
转载 利用AbstractRoutingDataSource实现动态数据源切换
AbstractRoutingDataSource 动态数据源的实现方法,根据不同的参数切换不同的datasource。 spring2.0以后增加了AbstractRoutingDataSource这个东西。下面是实现方法首先看下AbstractRoutingDataSource类结构,继承了AbstractDataSource Java代码 publ
2012-12-19 14:06:46 816
转载 java经典面试题
<br />Java基础方面:<br /><br />0、作用域public,private,protected,以及不写时的区别<br />答:区别如下:<br />作用域 当前类 同一package 子孙类 其他package<br />public √ √ √ √<br />protected √ √ √ ×<br />friendly √ √ × ×<br />private √ × × ×<br />不写时默认为friendly<br /><br /><br /><br />1。<br />jav
2010-09-28 19:08:00 136
原创 Solaris性能的几个重要指标
<br />1. 核数<br />一个CPU内的处理器数量,一个双核的CPU性能比两个单核的CPU更佳,因为双核CPU在内部就完成了协同处理。目前SUN公司已经生产出8核的CPU,并应用在UltraSparc T1服务器上<br />2. 运行频率<br />频率越高意味着处理器的运算速度越快<br />3. 缓存大小<br />由于处理器的运行速度越来越快,对从内存中读取数据的速度需求也越来越高。然而内存速度的提升速度却很缓慢,而能高速读写数据的内存价格又异常高昂,不能大量采用。从性能价格比的角度出发,处
2010-09-28 16:03:00 334 1
转载 Java范型
从jdk1.5开始,Java中开始支持范型了。范型是一个很有用的编程工具,给我们带来了极大的灵活性。在看了《java核心编程》之后,我小有收获,写出来与大家分享。 所谓范型,我的感觉就是,不用考虑对象的具体类型,就可以对对象进行一定的操作,对任何对象都能进行同样的操作。这就是灵活性之所在。但是,正是因为没有考虑对象的具体类型,因此一般情况下不可以使用对象自带的接口函数,因为不同
2010-04-28 11:37:00 376
转载 SSH Host Key Protection
This is the first in a series of articles on SSH in-depth. We start with looking at standard SSH host keys by examining the verification process to ensure you have not been the victim of an at
2010-03-09 10:21:00 3230
转载 JAVA中的反射机制详解
JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的
2010-02-10 17:42:00 199
转载 Java Web Start
Java Web Start 是帮助客户机端应用程序开发的一个新技术,它的独特之处在于将您从关心客户机是如何启动的(从 Web 浏览器或是桌面)中解放出来。另外,该技术提供了一个使 Web 服务器能独立的分发和更新客户机代码的集合部署方案。 Java Web Start 是一个软件技术,它包含了 applet 的可移植性、Servlet 和 JavaServer Pages (JSP)的
2010-02-04 21:49:00 247
转载 每个Java初学者都应该搞懂的六个问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么!String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world
2009-11-30 15:57:00 116
转载 Java向上转型
通俗理解向上转型:就是子类转型成父类。class A{} class B extends A { } A b = new B();这个就是向上转型。 向上转型可以像下面这条语句这么简单: Shape s =new Circle(); 这里,创建一个Circle对象,并把得到的引用立即赋值给S矇,这样做看似错误(将一种类型赋值给别一种类型
2009-11-19 14:57:00 148
转载 编写你的第一个Hibernate程序
一、 Hibernate介绍 Hibernate是基于对象/关系映射(ORM,Object/Relational Mapping)的一个解决方案。ORM方案的思想是将对象模型表示的对象映射到关系型数据库中,或者反之。Hibernate目前是ORM思想在Java中最成功、最强大的实现。它于2001年的年末发布第一个版本,立即引起了广泛的注意。2003年6月,Hibernate2发表,并且获得J
2009-11-17 22:25:00 276
转载 Solaris下java package的编译与运行
这几天遇到了java的package问题(这种问题只是在cmd命令行模式下会遇到,如果用eclipse就不会有这种问题),把java中的package编译运行的问题总结一下,作为备忘。 首先,如果你有两个类: (1)A.java import edu.ustc.*; public class A{ public static
2009-11-17 20:46:00 449
转载 ORACLE SQL*Plus:An Introduction and Tutorial
Contents1. Introduction 2. Oracle Products: An Overview 2.1 Application Development Tools 2.2 Database Utilities 2.3 Connectivity Products 2.4 Core Database Engine 3. SQL*Plus
2009-11-03 15:10:00 1744
原创 一次对spfile错误的修改引发的问题
2009-11-27,在对Oracle的学习过程中,尝试修改SPFILE里定义的初始化参数。直接打开SPFILE文件(Solaris平台下),用VI命令修改了其中的部分参数,修改强制保存后,数据库无法启动:出现如下错误:ORA-01078: failure in processing system parametersLRM-00109: could not open parameter fi
2009-10-27 14:50:00 350
转载 Solaris软链接和硬链接及ls常用参数解释
在学习Solaris的目录继承结构的时候,很多东西大家都知道了,每个目录什么功能,就不细说了。通过阅读,发现了一个以前没有注意到的问题:软链接和硬链接的问题。链接即link,在Unix和Linux系统中用ln命令,软链接需要加参数 -s。在 说软硬链接之前需要提到的是文件的存储方式,在Solaris中,文件的存储方式是由Inode和Data Blocks组成(包括目录,在Unix系统中,一
2009-10-27 11:04:00 360
原创 Solaris10 Oracle10g 安装步骤
1)环境定义。Solaris: Solaris 10 8/07 s10s_u4wos_12b SPARCOracle 安装软件: 10gr2_db_sol.cpio 下载地址:http://www.oracle.com/index.html 2)oracle配置 a, 添加oracle和oracle用户组 groupadd o
2009-09-17 13:44:00 517
原创 使用OpenSSL生成证书
Step 1. Create key (password protected) openssl genrsa -out prvtkey.pem 1024/2038 (with out password protected) openssl genrsa -des3 -out prvtkey.pem 1024/2048 (passwor
2009-08-17 19:36:00 9405 2
原创 概念辨析:dBm, dBi, dBd, dB, dBc
1、dBmdBm是一个考征功率绝对值的值,计算公式为:10lgP(功率值/1mw)。[例1] 如果发射功率P为1mw,折算为dBm后为0dBm。[例2] 对于40W的功率,按dBm单位进行折算后的值应为:10lg(40W/1mw)=10lg(40000)=10lg4+10lg10+10lg1000=46dBm。2、dBi 和dBddBi和dBd是考征增益的值(功率增益),两者都是一个相对值, 但
2009-08-05 15:30:00 308
原创 正交编码与伪随机序列
关键词:PN码 m序列 Walsh码 长码 前向链路(下行链路) 反向链路(上行链路)反馈移位寄存器(LFSR)前言: 对于码分多址通信系统而言,码的使用显得尤为重要,主要体现在以下几个方面 1.随机性实现通信信道的加密; 将信源产生的二进制数字消息和一个周期很长的伪随机序列模2相加,这样就可以将原消息变成不可理解的另一序列。在接收端只有使用同一伪随机序列才能恢复原发送内容。 2
2009-08-05 15:29:00 2683
原创 话务量单位erl (爱尔兰)的理解
定义: 话务量的大小取决于单位时间(1小时)内平均发生的呼叫次数λ和每次呼叫平均占用信道时间S A=S(小时/次)*λ(次/小时) 话务量的单位为爱尔兰(erl)。A是平均1小时内所有呼叫需占用信道的总小时数,1爱尔兰表示平均每小时内用户要求通话的时间为1小时。话务量和爱尔兰公式: 话务量公式为:A=C x t。A是话务量,单位为erl(爱尔兰),C是呼叫次数,单位是个,t是每次呼叫平均占
2009-08-05 15:27:00 900
转载 oracle中buffer cache
本文首先详细介绍了oracle中buffer cache的概念以及所包含的内存结构。然后结合各个后台进程(包括DBWRn、CKPT、LGWR等)深入介绍了oracle对于buffer cache的管理机制,并详细解释了oracle为什么会采用现在的管理机制,是为了解决什么问题。比如为何会引入touch次数、为何会引入增量检查点等等。最后全面介绍了有关buffer cache监控以及调优的实用
2009-08-05 15:11:00 548
spring jpa reference
2013-04-16
项目经理应该知道的97件事
2013-02-20
CAPWAP Protocol specification
2013-02-05
扩频通信的基本理论.rar
2010-03-10
hibernate_reference.pdf
2010-02-26
精通Hibernate-Java对象持久化技术详解.pdf
2010-02-26
Wimax 802.16 协议解读
2009-10-29
Solaris10 Advanced user maunal
2009-06-05
QAID theory
2009-06-05
Turbo 码给我们的启示
2009-04-21
复信号处理及其在电力线载波通信中的应用
2009-04-17
复信号分析技术及其在地质雷达数字处理中的应用.pdf
2009-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人