当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 前段时间遇到一个排序的问题,是对一个数组进行排序,数组中存放的是
 

 

 ·linux useful info    »显示摘要«
    摘要: linux下如何察看你当前使用的linux内核的版本 可以使用uname -r来查看当前内核版本。如果使用uname -a可以查看包括内核版本,机器硬件信息、网络节点名、操作系统名字等信息。 linux下如何用iptable做nat上网 下面以redhat7.3为例 外网卡ip 200......
 ·acrobat和pdf中的坐标系统    »显示摘要«
    摘要:一、读《coreapioverview.pdf》:理解坐标系统core api定义了两个坐标系统:用户空间(user space)和设备空间(device space)。此外,有的方法(methods)还使用了操作系统平台(platform)自带的坐标系统,即所谓的机器平台空间(machine port space)。用户空间:用户空间描述的坐标用于大多数通过pd层方法访问的对象,也就是pdf文件......


利用树型结构进行排序

前段时间遇到一个排序的问题,是对一个数组进行排序,数组中存放的是有级别的对象(已经由oracle的connect 进行分级),但是每级内的对象顺序是乱的,下面这个类完成了排序功能

package dsn; 【程序编程相关:《Thinking in Java》学习

【推荐阅读:需求的不确定性

【扩展信息:Java中异常机制的研究

import java.util.*;

import log.*;

import model.*;

public class requiresorter2

{

    log4jwrapper log = weblog.getinstance();

    private static requiresorter2 instance = new requiresorter2();

    private requiresorter2()

    {

    }

    public static requiresorter2 getinstance()

    {

        return instance;

    }

    public productrequire[] sort( productrequire[] sourcerequire )

    {

        log.debug("begin sort");

        long start = system.currenttimemillis();

        if(null==sourcerequire || sourcerequire.length ==0 )

        {

            return sourcerequire;

        }

        /*构造有序树*/

        sortertreenode root = new sortertreenode( null );


...   下一页
    摘要:表现模型 程序员或设计者创造出软件的行为外观用来向外展示。这种展示并不需要精确的表现在计算机内部实际发生的事,尽管很不幸,很多软件往往就是这么表现自己的。能否表现计算机的功能并不依赖于计算机的真实行为,这一点在软件中比其他媒介的情况更为明显。这就使得聪明的设计者可以隐藏一些软件实际上是如何工作的讨厌的细节。这种实现的和表现出来的之间的分离引入了数字世界的第三个模型,设计者的表现模型—......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE