- 博客(14)
- 收藏
- 关注
原创 Linux 环境变量的设置
现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法。有两类初始化文件:系统文件,用户文件。 初始化文件列表 (1)Bourne shell: /etc/profile $HOME/.profile (2)Korn Shell: /etc/profile $HOME/.profile
2012-04-24 13:27:16 2671
转载 Java事务与JTA
一、什么是JAVA事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数
2012-04-23 16:20:21 1384
转载 消息中间件原理及JMS简介
摘要: 现今,越来越多的企业面临着各种各样的数据集成和系统整合,CORBA、DCOM、RMI等RPC中间件技术也应运而生,但由于采用RPC同步处理技术,在性能、健壮性、可扩展性上都存在着诸多缺点。而基于消息的异步处理模型采用非阻塞的调用特性,发送者将消息发送给消息服务器,消息服务器在合适的时候再将消息转发给接收者;发送和接收是异步的,发送者无需等待,二者的生命周期也可以不必相同,而且发送者可以将
2012-04-23 15:14:24 1191
原创 Java JDBC事务机制
Java JDBC事务机制 首先,我们来看看现有JDBC操作会给我们打来什么重大问题,比如有一个业务:当我们修改一个信息后再去查询这个信息,看是这是一个简单的业务,实现起来也非常容易,但当这个业务放在多线程高并发的平台下,问题自然就出现了,比如当我们执行了一个修改后,在执行查询之前有一个线程也执行了修改语句,这是我们再执行查询,看到的信息就有可能与我们修改的不同,为了解决这一问题,我们必须引
2012-04-20 14:56:52 999
转载 Java 远程方法调用------RMI技术
RMI作为j2EE应用的主要技术之一,在分布式领域有着极强的生命力。正是因为rmi在分布式的应用能力,才让java渗透到除企业级应用的一些关键领域。比如云计算,hadoop的成功就是一个明显的例子。 首先需要明白的是rmi的主要目标:rmi就是为非分布式程序的开发者设计了一套编写分布式程序的接口,方法。说白了,就是简化了编写分布式程序的步骤,降低了编写分布式程序的门槛。
2012-04-16 18:59:27 876
转载 怎么实现一个线程安全的单例模式呢?
我们通常会使用的这样的写法来实现单例: Java代码 public class Singleton { private Singleton() {} private static Singleton instance = null; public static Singleton getIn
2012-04-16 15:37:03 1370
转载 Java Immutable Class:如何创建,有哪些优点
Java中很多class都是immutable,像String,Integer等,它们通常用来作为Map的key. 那么在实现自定义的Immutable的Class的时候,应该注意哪些要点呢? a)Class 应该定义成final,避免被继承。 b)所有的成员变量应该被定义成final。 c)不要提供可以改变类状态(成员变量)的方法。【get 方法不要把类里的成员
2012-04-16 14:29:36 2225
转载 java静态方法不能多态也不能够重写
JAVA静态方法形式上可以重写,但从本质上来说不是JAVA的重写。因为静态方法只与类相关,不与具体实现相关,声明的是什么类,则引用相应类的静态方法(本来静态无需声明,可以直接引用),看下例子: class Base{ static void a( ){System.out.println("A"); } void b( ){System.out
2012-04-16 13:27:09 1959
转载 JAVA 继承 构造函数的执行顺序
最近看JAVA的继承关系中构造函数的执行顺序,有点晕,写了几个类验证一下,原代码如下: package com.hf.scjp.constructor; public class Parent1 { public static StaticTest stat=new StaticTest(1L); static { System.out.println("in par
2012-04-16 11:39:04 962
转载 将excel中的数据通过PL/SQL导入ORACLE数据库中
详细地步骤: 1、打开MicroSoft Excel 2、文件(F)→新建(N)→工作簿→ 3、输入数据后,存盘为test.xls, 4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C:\ 5、须先创建表结构: 连入SQL*Plus,以system/manager用户登录, SQL> conn sys
2012-04-13 13:59:48 635
转载 深入Java单例模式
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/203501 在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一
2012-04-13 11:23:11 435
转载 Android 学习日志 2 :创建虚拟机,运行第一个Hello Android程序
1 . 创建Android工程 2. 对新工程进行设置 3. 将文件HelloAndroid.java 中的代码修改为 代码 4 . 创建虚拟机 AVD(Android Virtual Device) 菜单Windwos->Android SDK and AVD Manager, 在左边的列表框中点击Virtu
2012-04-07 07:27:27 777
转载 Android 学习日志 1 :开发环境配置
1 . 下载Eclipse并解压,要求版本:3.5以上,下载地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.6-201006080911/eclipse-SDK-3.6-win32.zip 2 . 下载JDK并安装。 这步完成之后,可以正常启动Eclipse
2012-04-07 07:20:45 591
原创 ERP的安全设计:Oracle Fusion Applications的安全架构
免责声明: 本文意在从总体上大致了解Oracle Fusion Applications 产品,不承担产品发布,代码,功能等相关义务,如需购买或了解产品准确features及开发,发布计划,请参见Oracle官方声明。文章内容是从Oracle官方网站对外发布的学习资料及白皮书中转载翻译而来。如有不同之处以Oracle官方文档为准。 Oracle Fusion Applications是Or
2012-04-01 15:04:06 1258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人