06 2014 档案
摘要:statspack 是一个DBA经常用的调优工具, 它的主要作用是, 针对数据库的不同时刻做快照, 然后来比对快照之前的差异和瓶颈, 快照可以是手动的也可以是自动的, 从 oracle 10g开始, oracle推出了新工具-自动负载信息库( automatic workload repositor...
阅读全文
摘要:备份方法: 逻辑备份和物理备份逻辑备份: 拖过逻辑导出对数据进行备份, 逻辑备份的数据只能给予备份时刻进行数据转储, 所以, 恢复也只能恢复到备份时保存的数据. 逻辑备份适合备份哪些很少变化的数据表, 如果通过逻辑备份进行全库恢复, 通常需要重建数据库, 导入备份数据来完成, 对于可用性要求很高的数...
阅读全文
摘要:oop design 分为以下几个方面:- encapsulation and modularity(封装和模块化)- API/Client interface design(API 接口给调用类者)- Inheritance hierarchy and interfaces(继承和继承的层次关系)...
阅读全文
摘要:故障分析树通过对可能造成系统故障的各种因素(包括硬件, 软件, 环境, 人为等)进行分析, 画出逻辑框图(即故障树), 从而确定系统故障原因的各种可能组合方式. 故障树分析图经常被用在 Six Sigma进程中.故障树方法在故障解决中的应用性能缓慢到CPU消耗的定位vmstat 3 查看系统资源to...
阅读全文
摘要:一. 父母健康的教养方式与示范作用 家庭是孩子人生的第一个环境,亲子关系是孩子建立的第一个人际关系。孩子对待自己的情绪和环境的态度很大程度上是在家庭中形成的。父母的教养方式,家庭内部的氛围对孩子情商的发展起着至为关键的作用。 比如我们上面讲到影响情商的要素中的敏感程度。人对痛苦的敏感程度不同,...
阅读全文
摘要:引自 百度百科 "儿童情商"1什么是儿童情商著 名科学家爱因斯坦曾经说过:“智力上的成就在很大程度上依赖于性格的伟大。这一点往往超出人们通常的认为。”众所周知,影响儿童成长及成熟的两大心理因素 是智力因素和非智力因素。智力因素是一个智能操作系统,它是儿童在生活中解决各种问题时进行感知、注意、观察、记...
阅读全文
摘要:EQ 包括哪些内容1. 认知自身情绪的能力(正确客观的评价自己)2. 管理自己情绪的能力(控制冲动)3. 自我激励能力(学会抗挫折)4. 认识他人情绪的能力(学会移情)5. 人际关系处理能力6. 积极乐观的态度上面最难的是 第 5 点, 人际关系处理能力: 分为以下内容1) 对人宽容2) 换位思考3...
阅读全文
摘要:提高自己的情商人的情绪会受到众多因素的影响,遇到不好的事情发生时,人们或低落消沉,或火冒三丈,或愤愤不平,或心烦气躁,种种劣质情绪都给人带来负面影响。因此,职业人必须提高的情商,避免情绪对自己的不良影响。一、情商的含义1、什么情商◆情商,即情绪商数EQ(Emotional Quotient),是指一...
阅读全文
摘要:DebugerGreat questionsThese questions will solve most bugs:what method shows the symptom ? what lines of code produces that symptom ?what is the state...
阅读全文
摘要:在没有 toad 等工具的情况下, 如果我们想提取出 package body 中的内容, 我们使用一下办法首先, spool abc.sql --- 准备将内容导出到这个文件select text from user_source where type = 'PACKAGE BODY';spool...
阅读全文
摘要:当我们使用 sqlplus 时, 可以通过login.sql 来设置环境, 但是每次都需要从这个目录进去, 有点不爽, 经常使用的几个目录, 我们可以都设置一个 login.sql 的一个实体连接(linux中提供), 这样, 从几个常用的目录进去sqlplus都可以, 并且实体连接的好处是, 可以...
阅读全文
摘要:今天做 JUnit 实验, 发现在物理实际不同的目录(src, testsrc)下可以使用相同的包名, 并且在这两个目录下, 都有个子目录 coolUnit (这个子目录是配合 package 使用的) 问题:1. 那么包名和实际物理路径有什么关系?答: 包名必须出现在实际路径中的一部分, 只是一段...
阅读全文
摘要:Toad 常用菜单新版本 toad 软件中, 比较有用的菜单 (toad10.6 版本)下边菜单, 在日常工作中出现过的, 显示为 粉色 , 蓝色 表示次一级的重要session 菜单new session, end session, session Information, DBMS flashb...
阅读全文
摘要:存储的时间表示与标准时间 UTC 的时差, UTC 表示0:0date: 不带时区, 存储日期和时间, 精确到秒timestamp: 不带时区, 存储日期和时间, 精确到小数点后9位timestamp with timezone: 包括时区, 客户端时区和UTC的时区差, 例如: '1999-04-...
阅读全文
摘要:当一个用户被创建之后, 随之就要为用户分配数据存储的空间, 称为表空间. 用于存储永久数据的 永久表空间, 用于存储临时数据的表空间 临时表空间.1. 表空间的创建(推荐使用toad)create tablespace USER_LEONdatafile '/opt/oracle/oradata/l...
阅读全文
摘要:1. 用户登录数据库是否可以通过操作系统权限来登录数据库, $ORACLE_HOME/network/admin/sqlnet.ora 这个文件中设置, 如果增加参数sqlnet.authentication_services=(NONE), 这样将不能使用操作系统权限登录.2. 用户的管理 (推荐...
阅读全文
摘要:1. 安装数据库时, 设置的字符集CHARACTER SET AL32UTF8NATIONAL CHARACTER SET AL16UTF16这里推荐使用 unicode 字符集, 这也是大趋势, unicode协会的口号是, 给每个字符提供了一个唯一的数字, 无论是什么平台, 无论是什么程序, 无...
阅读全文
摘要:菜单说明新版本 toad 软件中, 比较有用的菜单session 菜单 Session Information: 显示当前session的用户的情况, 比如权限, 授权等Database 菜单 (很多功能都是重复的) administrator: 审计, 参数, redo, tablespace...
阅读全文
摘要:使用logSystem.out.println() 有很大的不足之处, 当程序调试结束后, 将这个程序投入产品化时, 往往需要消除 System.out.println()的输出, 这时候可能需要逐行扫描, 麻烦.log4j 是一个功能强大, 简单易用的日志工具, 因此 log4j 除了可用于辅助调...
阅读全文
摘要:数据结构, 需要考虑两个方面:1. 每个元素具体的存储方法 (java中是一个对象)2. 元素之间的关系如何实现存储 (java中也是一个对象)另外在java中, 已经可以把跟数据结构有关的一些方法写到一个类里了.线性表顺序表c语言: 借助数组实现#define INIT_SIZE 100;type...
阅读全文
摘要:JSTL (jsp standard tag library) 标准标记库JSTL 安装, 注意你的每一个项目都需要一个 JSTL副本, 并把它放在WEB-INF/lib 目录下, 在 Tomcat 5 中, 随Tomcat发布的示例应用中已经安装了JSTL, 所以你只需copy 一份到你自己应用的...
阅读全文
摘要:web页面设计人员真的必须懂 java ? web页面人员可以很快学习 EL 语言.目前不知道 EL 应用前景如何, 但是我们香港系统没有使用 EL.include 指令include指令告诉容器, 复制包含文件中的所有内容, 再把它粘贴到这个文件中, 而且就放在这里…标准页眉文件(“Header....
阅读全文
摘要:mergemerge into copy_emp ce using emp eon (ce.empno = e.empno)when matched then update set ename = e.enamewhen not matched then insert (em...
阅读全文
摘要:多进程与多线程的区别, 本质的区别在于每个进程拥有自己的一整套变量, 然后线程则共享数据. 另外, 与进程比较, 线程更"轻量级", 创建, 撤销一个线程比启动新的进程的开销要小得多. 在实际应用中, 多线程非常有用, 例如: 一个浏览器可以同时下载几幅图片.如果需要执行一个比较耗时的任务, 应该使...
阅读全文
摘要:本章将讲述如何利用 java 类库帮助我们实现传统的数据结构.将集合的接口与实现分离队列接口队列接口指出可以在队列的尾部添加元素 进队, 在队列头部删除元素 出队, 并且可以查找队列中元素的个数. 当需要搜集对象, 并按照"先进先出"的规则检索对象时就应该使用队列. 队列的最小形式, 类似:inte...
阅读全文
摘要:为什么要使用泛型程序泛型程序设计, 意味着编写的代码可以被很多不同类型的对象所重用. 例如, 我们并不希望为聚集String和File对象分别设计不同的类, 实际上,也不需要这样做, 因为一个ArrayList类可以聚集任何类型的对象, 这是一个泛型程序设计的实例. 没有泛型以前, ArrayLis...
阅读全文
摘要:处理异常java程序设计中, 异常对象都是派生于Throwable类的一个实例, 如果java中内置的异常类不能够满足要求, 用户可以自己创建自己的异常类.Error 类层次结构描述了java运行时系统的内部错误和资源耗尽错误. 应用程序不应该抛出这种类型的对象, 如果出现了内部错误, 除了通知用户...
阅读全文
摘要:跳过 09 Swing用户界面组件JAR文件在将应用程序进行打包时, 使用者一定希望仅提供给其一个单独的文件, 而不是一个含有大量类文件的目录, Java归档(JAR)文件就是为此目的而设计的. 一个 JAR 文件既可以包含类文件, 也可以包含诸如图像和声音这些其他类型的文件. 此外, JAR文件是...
阅读全文
摘要:跳过了 07 图形程序设计监听器对象是一个实现了特定监听器接口的类的实例.事件源是一个能够注册监听器对象并发送事件对象的对象.当事件发生时, 事件源将事件对象传递给所有注册的监听器.监听器对象将利用事件对象中的信息决定如何对事件作出响应.建议使用内部类, 在其他博文中有提到原因.AWT将事件分为低级...
阅读全文
摘要:接口是一种特殊的抽象类public interface Comparable{} // 泛型类型接口实现接口时, 要实现接口的所有方法class Employee implements Comparable {}接口中可以包含常量, 但是不能包含实例域或静态方法.对象克隆Employee orig...
阅读全文
摘要:继承与相等测试(objectA instanceof Class) 返回 boolean对象相等( 堆内存中) aObject.equals(bObject)以上两个方法属于 Object 类, 所以所有的类都可以使用.反射反射库提供了一个非常丰富且精心设计的工具集, 以便编写能够动态操作java代...
阅读全文
摘要:类是构建对象的模板或蓝图.所以, 通常是, 一个TotalTest类含有main方法, 用来启动程序 等等, 剩下的其他类, 就好比C的 struct+method() 封装在一起.类之间的关系:依赖:( Uses-a), 应该尽量减少类之间的相互依赖, 如果类A不知道B的存在, 它就不会关心B的任...
阅读全文
摘要:输入输出流标准输出流比较简单, 只需要使用 System.out.println 就可以了, 标准输入流步骤如下:Scanner in = new Scanner(System.in); 然后可以使用 Scanner 类的各种方法实现输入操作. 例如: nextLine 方法String name ...
阅读全文
摘要:java 安装与设置 1. 安装 jdk 2. 设置执行路径 unix: set path=(/usr/local/jdk/bin $path) ( 在~/.cshrc文件里增加) linux: export PATH=/usr/local/jdk/bin:$PATH (在 ~/.bashrc 或
阅读全文
摘要:除了 new 操作符之外, 还有更多创造对象的方法.工厂处理创建对象的细节.这么做的目的是为了抽象, 例如把创建比萨的代码包装进一个类, 当以后实现改变时, 只需修改这个类即可.利用静态方法定义一个简单的工厂, 这是很常见的技巧, 被称作静态工厂.所有工厂模式斗都用来封装对象的创建, javascr...
阅读全文
摘要:类应该对扩展开放, 对修改关闭.所谓装饰者模式, 是指用其他的类来装饰某个类,装饰者说白了就是使用 has-a 来代替 is-a隐喻咖啡店, 有很多种咖啡, 咖啡里还要增加一些 milk, 面包片啊, 等等. 针对加的东西不同, 计算出来的费用不同, 那么我们需要怎么做呢?1. 首先创建一个 cof...
阅读全文
摘要:1. 贪婪算法通过局部尽可能达到最优(贪婪的名字由来), 从而实现整体的最优, 贪婪算法不一定总是正确的, 因为每个局部最优并不代表整体最优, 但是在某些时候, 它是正确.例如: 为了找出找出17美元61美分(用最少的纸币), 肯定是按照最大面额尽可能多得先找, 然后依次, 所以先找一个10美元的,...
阅读全文
摘要:留下两个例子作为参考,1. 追逐小方块的例子2. HashMap 和 Iterator 的例子Example one:import acm.graphics.*;import acm.program.*;import java.awt.*;import java.awt.event.*;public...
阅读全文
摘要:软件开发的工作内容问题定义需求分析实现计划总体设计详细设计创建即实现(编码和调试)系统集成单元测试校正性维护功能强化隐喻好比监听器看做是某单位的看门老大爷这里的类比: 通过把一个你所陌生的事务与你所熟知的事务比较, 你对它有进一步的认识, 从而形成你对它的独到的深刻理解, 这种叫做隐喻”模型化”.例...
阅读全文
摘要:授权从 oracle 8i 开始, oracle 用通过提供 authid 子句为 pl/sql 的执行授权模型, 这样我们可以选择使用 authid current_user(调用者权限)来执行这个plsql语句, 这时这个程序是用调用者(当前)模式的授权运行的.与 SQL 整合pl/sql 于 ...
阅读全文