Java第一次亮相是在1994年由Sun公司技术总监JohnGage提出这个概念,96年正式推广第一个版本jdk1.0,到现在常用的有1.6和被oracle收购后发布的1.7版本。Java语言特点:相对C++语言更加通俗易懂,更没有指针,Java可以在任何一个平台操作系统上运行,程序员只需要编写程序...
分类:
编程语言 时间:
2014-04-28 03:24:12
阅读次数:
521
Oracle在9i或者早期的版本,对于性能优化方面,主要采用命中率模型,后面的版本,也保留着命中率模型,比如在awr报告中,Instance
Efficiency Percentages (Target 100%)就有关于buffer cache,library
cache等相关的命中率。命中率在性...
分类:
数据库 时间:
2014-04-28 03:20:03
阅读次数:
807
稳定执行计划 1 策略: Oracle的sql
执行计划在一些场景下会发生变化,导致系统会发生不可知的情况,影响系统的稳定性,特别是关键业务的sql。比如下面的场景:
统计信息过老,重新收集了统计信息。为表添加了新的分区,删除分区。而oracle提供的稳定执行计划的策略也大致有:存储纲要(sto.....
分类:
数据库 时间:
2014-04-28 02:58:22
阅读次数:
678
第一步 Java代码
finalLayoutInflaterinflater=LayoutInflater.from(this);第二步:获取需要被添加控件的布局Java代码
finalLinearLayoutlin=(LinearLayout)findViewById(R.id.LinearLay...
分类:
移动开发 时间:
2014-04-28 02:54:25
阅读次数:
515
ACID特性oracle如何使用undo和redo来保证了关系数据库的ACID特性。
ACID的特性简单描述为:Atomic:以事务为单位的原子性Consistency:保证数据一致性Isolation:不同事务之间的隔离性,未提交的事务对其它会话是不可见的Durablity:提交的事务在系统失败的...
分类:
数据库 时间:
2014-04-28 02:40:43
阅读次数:
694
建立Servlet的方法顶部菜单栏View > Tool Windows > Web.
然后互相web窗口右键Web>new>Servlet弹出窗口
分类:
编程语言 时间:
2014-04-27 22:40:18
阅读次数:
559
对于在线的繁忙业务表的任何操作都可能带来意想不到的风险。一张业务表,对partition
key进行升位,其步骤是:rename原表新建临时表交换分区到临时表升位临时表的字段的长度交换临时表到第二张临时表rename第二种临时表为业务表整个的操作过程如果顺利,预计在10s左右,如果放在文件中,速度会...
分类:
数据库 时间:
2014-04-27 22:32:31
阅读次数:
776
命中率模型是在owi之前比较常用的一种诊断性能问题的方法,通过命中率的计算,发现系统中的一些设置是否合理,当命中率不高的时候,通过调整一些参数和设置,提高命中率,有效的提高系统的性能和吞吐量。但当系统的命中率很高的时候,系统的性能问题和瓶颈就无法使用命中率模型来有效的定位,因为命中率说到底是一种平均...
分类:
数据库 时间:
2014-04-27 22:28:36
阅读次数:
858
SQL语言共分为四大类:数据查询语言DQL、数据操纵语言DML、数据定义语言DDL、数据控制语言DCL1.
数据查询语言DQL数据查询语言DQL基本结构是由SELECT、FROM、WHERE子句组成的查询块:SELECT FROM WHERE 2.
数据操纵语言数据操纵语言DML主要有三种形式:1)...
分类:
数据库 时间:
2014-04-27 22:16:41
阅读次数:
633
基于组件的开发 javaBean 组成部件规范 1:
必须要有一个公共的构造方法,javaBean这个类也必须是公共的 2:javaBean中的属性都是私有的,每一个属性都必须提供符合命名规范的set和get方法
3:应该是可序列化的,但是并不是必须的类型: 1:简单属性ja...
分类:
编程语言 时间:
2014-04-27 21:37:21
阅读次数:
584