`
housen1987
  • 浏览: 340170 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
定义:该类的对象在某一系统中只能唯一存在 应用: 只能存在一个正在打印的任务 一个系统只能存在一个计时工具 只能存在一个资源管理器 要点: 某个类只能有一个实例 必须自行创建该实例 必须自行向整个系统提供该实例 实现: 单例模式只提供私有的构造 含有一个静态的私有变量 提供一个静态的创建实例的方法 形式: 1 一般形式: public class Singleton { private static Singleton instance = null; /** * 构造私有就不会被外部实例化使用 */ private Si ...
使用iframe进行传值时,如果采用URL的方式传递,则最大只能传递大约2k的数据,超过这个长度就会被截断了,那么是否可以采用post的方式传值呢?答案是可以的,我们可以采用js创建一个form表单,并将此form提交到iframe上,这样就 ...
--查询锁表 sp_iqlocks --解除锁定 drop connection [连接序号]  
  --GP查看锁 SELECT pid,rolname, rsqname, granted, current_query, datname FROM pg_roles, gp_toolkit.gp_resqueue_status, pg_locks, pg_stat_activity WHERE pg_roles.rolresqueue=pg_locks.objid AND pg_locks.objid=gp_toolkit.gp_resqueue_status.queueid AND pg_stat_activity.procpid=pg_locks.pid; --GP解 ...
使用checkbox+label的方式书写HTML,只能点击checkbox才能改变其值,而点击label的时候,是不会触发checkbox改变值的。 这个时候,就要使用到label的for属性了,代码如下:     <input type='checkbox' id='sexCheck'><label for='sexCheck'>点这里也可以操作checkbox</label> 效果如下:
  CREATE OR REPLACE FUNCTION timeadd(difftype character varying, incrementvalue integer, inputdate timestamp with time zone) RETURNS timestamp without time zone AS $BODY$ DECLARE YEAR_CONST Char(15) := 'year'; MONTH_CONST Char(15) := 'month'; WEEK_CONST Char(15) := 'week'; DAY_C ...
Network Equipment 网络元素 网元是由一个或多个机盘或机框组成, 能够独立完成一定的传输功能。如PDH设备、SDH-ADM、DACS、TEM、REG、PCM等等。简单理解就是网络中的元素,网络中的设备,能够完成某项功能模块。
Apache Software Foundation Distribution Directory http://www.eu.apache.org/dist/  

Number

    博客分类:
  • Java
Number类源码:   public abstract class Number implements java.io.Serializable { public abstract int intValue(); public abstract long longValue(); public abstract float floatValue(); public abstract double doubleValue(); public byte byteValue() { return (byte)intValue(); ...

Serializable

    博客分类:
  • Java
Java源码: package java.io; public interface Serializable { }   序列化接口,实现此接口,则代表可将类序列化。 
对于查询试的存储过程,一般会返回一个结果集,这个时候,使用正常的查询操作即可得到结果集,可是,面对下面的一次返回多个结果集的过程,又该如何通过JDBC获取呢?   其实,只需要多加一步操作就可以了。 JDBC的PreparedStatement可以返回多个结果集,但是ResultSet一次却只能接受一个结果集,只需要再判断PreparedStatement对象的getMoreResults()是否为真,然后再获取一次结果集,即可得到第二、第三……个结果集。 代码实现如下(Sybase IQ版本):   ps = conn.prepareStatement(sql); ps.ge ...
import java.util.ArrayList; /** * @function:基数排序算法实现 * */ public class RadixSort { // 构建一个二维数组,装载每次分配的数据 private ArrayList[] tempList = new ArrayList[10]; /** * @function:构造方法,用于初始化RadixSort类 * */ public RadixSort() { for (int i = 0; i < this.tempList.length; i++) { ...
二叉树的存储 1 顺序存储结构 将二叉树的所有节点,按照一定的次序,存储到连续的存储单元中,这样一般情况下只能对完全二叉树实现满员存储,而对于一般二叉树,则会浪费一定的存储空间,所以顺序存储一般不适用于树。 2 链式存储结构 一个树节点包含3个部分:数据域(Data),左孩子(Lchild),右孩子(Rchild)。 链式存储结构形成的二叉树称为二叉链表。 结构声明如下: struct{ datatype data; struct BNode *lchild; struct BNode *rchild; }BNode; 可以看出,二 ...
子串定位运算又称为模式匹配(pattern matching)或串匹配(string matching)。 在串匹配中,将主串称为目标串,子串称为模式串。 关于串匹配的时间复杂度,在最坏的情况下:每一次合法位移后,在内循环中都要比较m个字符才能知道是不是有效位移,最坏的情况下时间复杂度是O([n-m+1]*m). 1 朴素的串匹配算法 int index(seqString *s,seqString *t){ int i,j,k; for(i=0;i<s>len-t->len;i++){ for(j=0,k=i;j<t- ...
串(string,又称字符串)是一种有特殊的线性表,每个元素结点仅由一个字符组成。 串的常见存储结构有顺序存储结构和链式存储结构。 顺序存储结构按存储方式又分为: 静态存储分配(定长顺序存储) 动态存储分配(堆分配存储) 1 串的定长顺序存储 用一组地址连续的存储单元来存储串中的字符序列。 具体类型定义如下:   #define MAXSIZE 100 typedef struct{ char str[MAXSIZE]; int len; }seqString; 基本操作: //创建字符串 seqString *createStr(seqStrin ...
Global site tag (gtag.js) - Google Analytics