- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 简单SQL初学者学习使用
/*create table plsql101_person(name varchar2(200) not null)*//*alter table plsql101_person add first_name varchar2(100);*//*alter table plsql101_person add last_name varchar2(100);*//*alter table pl...
2010-08-12 16:56:31 106
原创 如何配置JVM参数
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRati...
2010-08-12 16:37:27 130
原创 java 多线程提升
一、多线程基本概念 独占:通过阻止多个并发行为间的有害干扰来维护状态的一致性。通常使用异步方法sychronized 状态依赖:触发,阻止,延迟,恢复,某些行为是由一些对象是否处在这些行为可能成功或者已经 成功的状态决定的。主要通过监视器(monitor)实现 object.wait object.notify, object.notifyAll 客户Client: Client Object...
2010-08-12 10:37:27 161
原创 如何判断一个链表中是否有环
如何判断一个链表中是否有环设置两个指针,一个步长为1, 一个步长为2。如果在遍历过程中,快的指针遇到NULL或两指针相遇结束。如果两个指针相遇,说明链表中有环存在,否则链表无环。struct Node (){Data data;Node* next;};bool circular(Node* list){Node* p_single = list;Node* p_double = list; ...
2010-08-06 16:49:54 115
原创 Java线程同步锁解决共享数据安全
我们在共享我们的数据的时候必须要考虑到安全的问题。Java线程同步锁就帮助我们解决了这个难缠的问题。下面我们就来学些有关着房门的问题,希望大家有所后收获。 我们在共享我们的数据的时候必须要考虑到安全的问题。Java线程同步锁就帮助我们解决了这个难缠的问题。下面我们就来学些有关着房门的问题,希望大家有所后收获。 我们可以在计算机上运行各种计算机软件程序。每一个运行的程序可能包括多...
2010-07-30 14:38:12 154
原创 Rose建模历程(2 逻辑视图)
二 逻辑视图逻辑视图用来描述用例视图中提出的系统功能的实现,该视图以图形方式说明关键的用例实现、子系统、包和类,它们包含了在构架方面具有重要意义的行为。逻辑视图在每次迭代过程中都会加以改进,主要是作为概要设计,详细设计阶段的主要利器。1 类图 Class Diagram 类图显示了一组说明性(静态)的模型元素,例如:类、包以及它们的内容和关系。 边界类用于对一个或多个主角与系统之间...
2010-07-16 09:51:42 367
原创 Restful java web Services
The following constraints that define a RESTful system:1.It must be a client-server system2.It has to be stateless—there should be no need for the service to keep users'sessions; in other words, e...
2010-07-09 15:42:30 89
原创 Hibernate 缓存机制
Hibernate缓存管理Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以进行配置和更改,并且可以动态加载和卸载。1、Cache简介缓存(Ca...
2010-07-09 11:14:53 84
原创 单例模式
引言 单例模式的要点 单例单例 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而且从单例对象到自身的连接线可以看出,单例对象持有对自己的引用。 资源管理 一些资...
2010-07-08 10:40:01 90
原创 java多线程synchronized使用注意
java来实现多线程环境下的单件模式例子,需要注意下面问题 synchronized是对当前的实例进行加锁,要注意是“当前实例”,也就是说,假如你有两个实例化对象,那么可以同时访问这两个实例里面的synchronized块。但是,当访问一个实例里面的一个synchronized块时,其余的synchronized是不可同时访问的,原因是整个实例都被加了锁。...
2010-07-08 10:18:27 85
原创 Synchronize与JAVA内存模型
每个JAVA对象都有一把所,当有多个线程同时访问共享资源 的时候,需要Synchronize 来控制安全 性,synchronize分synchronize 方法和synchronize块,使用synchronize块时, 一定要显示的获得该对象的锁(如synchronize(object))而方法则不需要。 JAVA 的内存模型是对每一个进程有一个主内存,每个线程有自己的内存,他们从...
2010-07-08 09:53:52 111
原创 java 多线程
/*** 容量为10的 队列,多线程,线程要安全* 容器为 集合,我选用linkedList,因为add 和 del 比较多,没说select的情况* 内部元素为int、** 其实这东西 底层用数组最好。一下就可以控制lenght* @author wangfulin*/public class T { public static Q q; private _Add add = new...
2010-07-07 15:54:27 67
原创 spring IOC
Spring IoC容器实现了IoC设计模式。本章并不关注Spring IoC容器的具体实现细节,而是重点关注如何访问和使用Spring IoC容器。为实现对Spring IoC容器的访问,应用代码可以通过如下两个接口完成。 BeanFactory:位于org.springframework.beans.factory包中。开发者借助于配置文件(比如,XML或属性文件),能够实现对JavaB...
2010-07-07 15:47:22 344
原创 java 异常捕获
异常类定义程序所遇到的轻微错误 发生下列情况时,会出现异常: 想打开的文件不存在 网络连接中断 受控操作数超出预定范围 非常感兴趣地正在装载的类文件丢失 错误类定义严重的错误条件什么是异常?在Java编程语言中,异常类定义程序中可能遇到的轻微的错误条件。可以写代码来处理异常并继续程序执行,而不是让程序中断。异常处理...
2010-07-07 15:36:24 124
JAVA面试题解惑系列.pdf
2010-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人