- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 多线程同时读写文件
无聊,写了一个多线程同时读写文件,当然同一时刻只有一个线程读或者写文件import java.io.File; import java.util.Random; public class Test { public static void main(String[]
2011-07-18 17:44:54 3672
转载 理解 Thread.Sleep 函数
很不错的文章:我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7
2011-07-18 15:48:31 658
转载 温故而知新:Java volatile 关键字
关于volatile 我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优
2011-07-15 15:03:24 302
转载 深入探讨Java的类加载机制
Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 . class 文件按照需求和一定的规则加载进内存,并组织成为一个完整的 Java 应用程序。 Java 语言把每个单独的类 Class 和接口 Implements 编译成单
2011-07-14 14:10:05 311
原创 oracle sql语句性能优化
1.选用适合的ORACLE优化器ORACLE的优化器共有3种A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性)设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL
2011-07-14 14:09:05 593
转载 100行Java代码构建一个线程池
在现代的操作系统中,有一个很重要的概念――线程,几乎所有目前流行的操作系统都支持线程,线程来源于操作系统中进程的概念,进程有自己的虚拟地址空间以及正文段、数据段及堆栈,而且各自占有不同的系统资源(例如文件、环境变量等等)。 程派生出了两个线程,那这两个线程共享此进程的全局变量和代
2011-07-14 14:08:28 395
原创 温故而知新:Java中的异常处理
Java中的异常处理异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!
2011-07-14 13:50:26 621
转载 webservice的原理及概念
webservice的原理及概念1 webservice所谓webservice就是定义了一套标准的调用过程:a 服务器首先用一套标准的方法向外界描述它所提供的服务的内容,就属于WSDLb 客户端需要以一种标准的协议来调用此服务,这属于SOAP.c 服务提供者将服务内容放在一个公
2011-07-14 13:31:22 639
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人