摘要:
ORACLE 10G R2_执行计划中cost cardinality bytes cpu_cost io_cost解释2009-12-29 15:42从网上找到的资料,加上我在文档中查到的内容:■ Cost T... 阅读全文
2012年2月16日
2012年2月15日
摘要:
一、功能定义: –商品 :展示商品,商品管理,……–交易 :创建交易,交易管理,……–用户 :注册用户,信息查询,用户管理,…… 二、技术发展第一版:简单基础版 出于快速开发的考虑,第一... 阅读全文
摘要:
问题提出:12.0f-11.9f=0.10000038,"减不尽"为什么? new Float(55442.345),输出55442.344为什么?(单精度浮点型,有效位数只有七位... 阅读全文
摘要:
方法调用(call by) 是一个标准的计算机科学术语。方法调用根据参数传递的情况又分为值调用( call by reference ) 和引用调用( call by value ) 。江湖上有很多关于这两... 阅读全文
摘要:
快速排序是一种相当棒的排序方案,相关理论内容可以参见快速排序(一) 原理介绍 在jdk的[java.util.Arrays]类中,有一个sort的函数,它实现对很多数据结构进行的排序方法,其中sort... 阅读全文
摘要:
一、基本思想 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都... 阅读全文
2012年2月14日
摘要:
1. 前言-为何要再谈JVM很多人认为,分布式Java应用看上去好像和Java虚拟机没什么太多关注的东西,别说分布式系统了,就是一个单机JavaSE系统也不用将JVM学得透透的,有个JVM执行不就行了吗。据笔者... 阅读全文
摘要:
1. 前言平时咱们使用的HashMap、ArrayList等等容器集合包都存在线程安全的问题,看过JDK源码的各位朋友们知道这些实现类底层,为了性能,都没有对这些集合的操作方法做加锁或者副本传递机制,只有Vec... 阅读全文
摘要:
本文介绍了Java多线程编程中的常见陷阱,如在构造函数中启动线程,不完全的同步,在使用某个对象当锁时,改变了对象的引用,导致同步失效等等。AD:1、在构造函数中启动线程我在很多代码中都看到这样的问题,在构造函数中... 阅读全文
2012年2月13日
摘要:
Synchronized 锁定的是 类变量 ,即static 变量(可能是属性,可能是方法)(锁定类对象)AD:由于servlet 是多线程单例的。struts1 的前端控制器是单例的,线程不安全的;每次请求都会... 阅读全文