`
文章列表
CREATE OR REPLACE PACKAGE SCOTT.pkg_test as /* 定义ref cursor类型 不加return类型,为弱类型,允许动态sql查询, 否则为强类型,无法使用动态sql查询; */ type myrctype is ref cursor; --函数申明 function get(intID number) return myrctype; Procedure getstudent( intID number, return_list out myrctype ); end pkg_ ...

hadoop问题汇总

1.系统时钟。zookeeper会根据系统时钟判断两台机器多久没有连接了。所以各系统时钟不能相差太大。最好写个脚本专门同步系统时间。见到一台更变态的机器。两个时钟同步以后,过一段时间时钟又不同步了。 解决办法:使用NTP服务器定时同步各系统时钟。
原文出处:http://www.51testing.com/?uid-225738-action-viewspace-itemid-210333 测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c       8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo | grep physical | uniq -c       4 physical id  ...
一、异常如下:Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded 二、解释:JDK6新增错误类型。当GC为释放很小空间占用大量时间时抛出。一般是因为堆太小。导致异常的原因:没有足够的内存。 三、解决方案:   1、查看系统是否有使用大内存的代码或死循环。2、可以添加JVM的启动参数来限制使用内存:-XX:-UseGCOverheadLimit

swt 常用样式

shellSWT.BORDER //建立一个有边框但没有标题栏的窗口SWT.CLOSE //建立一个只有关闭按钮的窗口SWT.MIN  //建立一个不能最大化的窗口SWT.MAX, //建立一个可以最大化最小化的窗口SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口SWT.RESIZE // ...

SWT Button

SWT uses Button to represent checkboxes, toggle buttons, and radio buttons. You determine the type by the style constants. You may pass only one of SWT.LEFT, SWT.CENTER, or SWT.RIGHT. You may pass only one of SWT.ARROW, SWT.CHECK, SWT.PUSH, SWT.RADIO, or SWT.TOGGLE. If you pass SWT.ARROW, yo ...
/**  * 用于SWT控件自动计算自身所需的尺寸  */ Point org.eclipse.swt.widgets.Control.computeSize(int wHint, int hHint)   两个参数很有意思,分别是指定一个宽和一个高的值。这两个参数有什么用呢?一般我们都是赋予默认值SWT.DEFAULT就可以得到控件所需的尺寸了。但如果将其变为一个固定的整数,那么,嘿嘿,他的输出便是你给定的那个值。   还不明白?   例如:         computeSize(10, 300),那么得到控件的尺寸就是(10, 300)         comp ...

GridLayout详解

GridLayout   GridLayout是一个非常强大的布局管理器,它可以实现很多复杂的布局,名字中暗示它将所有控件放置在类似网格的布局中.^__^GridLayout有两个构造函数.   GridLayout的构造函数 构造函数 描述  public GridLayout()    建立一个默认的GridLayout布局.  public GridLayout(int numColumns, boolean makeColumnsEqualWidth) 建立一个GridLayout布局,拥有numColumns列,如果makeColumnsEqualWidth为tru ...

linux内存cached释放

我们用free命令查看系统内存使用情况的时候会发现: #free -m              total       used       free     shared    buffers     cached Mem:         24359      11240      13119          0          0      10706 -/+ buffers/cache:       ...

java_swing_浏览器

    博客分类:
  • Java
java浏览器源代码1.0版 package com.danqing.www; import java.awt.BorderLayout; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.MalformedURLException; import java.net.URL; ...

Katta源码分析

看源码,老实说我没什么很好的方法。所以,只能静下心来看,一步一步的看。    我认为每个程序都有个门,要想进入,首先得把这个门找到,而我找到的katta的门是Katta.java    Katta.java中有个main方法,接收你输入的命令(String[] args)  1.startNode  2.startMaster  3.version  4.zk  5.search  6.addIndex  7.removeIndex  8.mergeIndexes  9.listIndexes  10.listNodes  11.showStructure  ...
Zookeeper为HBase提供了稳定服务和failover机制。     -ROOT- && .META. Table HBase中有两张特殊的Table,-ROOT-和.META. Ø  .META.:记录了用户表的Region信息,.META.可以有多个regoin Ø  -ROOT-:记录了.META.表的Region信息,-ROOT-只有一个region Ø  Zookeeper中记录了-ROOT-表的location     Client访问用户数据之前需要首先访问zookeeper,然后访问-ROOT-表,接着访问.META.表,最后才能找到用 ...
在/etc/security/limits.conf文件中设置最大打开文件数   设置如下行:   * - nofile 8192   注意"nofile"项有两个可能的限制措施。就是<type>项下的hard和soft。 要使修改过得最大打开文件数生效,必须对这两种限制进行设定。 如果使用"-"字符设定<type>, 则hard和soft设定会同时被设定。    硬限制表明soft限制中所能设定的最大值。 soft限制指的是当前系统生效的设置值。 hard限制值可以被普通用户降低。但是不能增加。 soft限制 ...
  第一章 Zookeeper server 1.1  Zookeeper基本原理   1.1.1
每个节点在zookeeper中用znode表示。znodes 包含数据变更和acl变更的版本号。znode同样包含时间戳。版本号和时间戳用来帮助zookeeper验证缓存或者协调更新。每次znode数据发生变化都会使版本号增加。例如,每次client接受数据时都会接收到数据的版本号。当client更新或者删除数据时必须给znode提供数据的版本号。如果提供的版本号与实际的版本号不匹配,更新操作会失败。 znode是程序访问的主要实体类。包含如下特性: Watches    clients 可以为znode设置watch。znode发生改变将会触发watch。当一个watch触发,zo ...
Global site tag (gtag.js) - Google Analytics