<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    2013年5月25日

    Linux 查看系統(tǒng)信息常用命令

    # uname -a # 查看內(nèi)核/操作系統(tǒng)/CPU信息 
    # head -n 1 /etc/issue # 查看操作系統(tǒng)版本 
    # cat /proc/cpuinfo # 查看CPU信息 
    # hostname # 查看計(jì)算機(jī)名 
    # lspci -tv # 列出所有PCI設(shè)備 
    # lsusb -tv # 列出所有USB設(shè)備 
    # lsmod # 列出加載的內(nèi)核模塊 
    # env # 查看環(huán)境變量資源 
    # free -m # 查看內(nèi)存使用量和交換區(qū)使用量 
    # df -h # 查看各分區(qū)使用情況 
    # du -sh <目錄名> # 查看指定目錄的大小 
    # grep MemTotal /proc/meminfo # 查看內(nèi)存總量 
    # grep MemFree /proc/meminfo # 查看空閑內(nèi)存量 
    # uptime # 查看系統(tǒng)運(yùn)行時(shí)間、用戶數(shù)、負(fù)載 
    # cat /proc/loadavg # 查看系統(tǒng)負(fù)載磁盤和分區(qū) 
    # mount | column -t # 查看掛接的分區(qū)狀態(tài) 
    # fdisk -l # 查看所有分區(qū) 
    # swapon -s # 查看所有交換分區(qū) 
    # hdparm -i /dev/hda # 查看磁盤參數(shù)(僅適用于IDE設(shè)備) 
    # dmesg | grep IDE # 查看啟動(dòng)時(shí)IDE設(shè)備檢測(cè)狀況網(wǎng)絡(luò) 
    # ifconfig # 查看所有網(wǎng)絡(luò)接口的屬性 
    # iptables -L # 查看防火墻設(shè)置 
    # route -n # 查看路由表 
    # netstat -lntp # 查看所有監(jiān)聽端口 
    # netstat -antp # 查看所有已經(jīng)建立的連接 
    # netstat -s # 查看網(wǎng)絡(luò)統(tǒng)計(jì)信息進(jìn)程 
    # ps -ef # 查看所有進(jìn)程 
    # top # 實(shí)時(shí)顯示進(jìn)程狀態(tài)用戶 
    # w # 查看活動(dòng)用戶 
    # id <用戶名> # 查看指定用戶信息 
    # last # 查看用戶登錄日志 
    # cut -d: -f1 /etc/passwd # 查看系統(tǒng)所有用戶 
    # cut -d: -f1 /etc/group # 查看系統(tǒng)所有組 
    # crontab -l # 查看當(dāng)前用戶的計(jì)劃任務(wù)服務(wù) 
    # chkconfig –list # 列出所有系統(tǒng)服務(wù) 
    # chkconfig –list | grep on # 列出所有啟動(dòng)的系統(tǒng)服務(wù)程序 
    # rpm -qa # 查看所有安裝的軟件包

    posted @ 2013-11-21 11:21 王樹東 閱讀(189) | 評(píng)論 (0)編輯 收藏

    轉(zhuǎn):UML中幾種類間關(guān)系:繼承、實(shí)現(xiàn)、依賴、關(guān)聯(lián)、聚合、組合的聯(lián)系與區(qū)別

    這篇文章轉(zhuǎn)自:http://blog.csdn.net/sfdev/article/details/3906243

    這篇文章清晰的講述了繼承, 實(shí)現(xiàn), 依賴, 關(guān)聯(lián),組合的概念及他們之間的關(guān)系,以下是原文內(nèi)容:

    這是一堂關(guān)于UML基礎(chǔ)知識(shí)的補(bǔ)習(xí)課;現(xiàn)在我們做項(xiàng)目時(shí)間都太緊了,基本上都沒有做過真正的class級(jí)別的詳細(xì)設(shè)計(jì),更別提使用UML來實(shí)現(xiàn)規(guī)范建模了;本篇主要就以前自己一直感覺很迷糊的幾種class之間的關(guān)系進(jìn)行整理,讓我們?cè)谡嬲肬ML進(jìn)行比如類圖設(shè)計(jì)時(shí)能夠更加清晰明了;以下就分別介紹這幾種關(guān)系:

     

    繼承

    指的是一個(gè)類(稱為子類、子接口)繼承另外的一個(gè)類(稱為父類、父接口)的功能,并可以增加它自己的新功能的能力,繼承是類與類或者接口與接口之間最常見的關(guān)系;在Java中此類關(guān)系通過關(guān)鍵字extends明確標(biāo)識(shí),在設(shè)計(jì)時(shí)一般沒有爭(zhēng)議性;

    實(shí)現(xiàn)

    指的是一個(gè)class類實(shí)現(xiàn)interface接口(可以是多個(gè))的功能;實(shí)現(xiàn)是類與接口之間最常見的關(guān)系;在Java中此類關(guān)系通過關(guān)鍵字implements明確標(biāo)識(shí),在設(shè)計(jì)時(shí)一般沒有爭(zhēng)議性;

    依賴

    可以簡(jiǎn)單的理解,就是一個(gè)類A使用到了另一個(gè)類B,而這種使用關(guān)系是具有偶然性的、、臨時(shí)性的、非常弱的,但是B類的變化會(huì)影響到A;比如某人要過河,需要借用一條船,此時(shí)人與船之間的關(guān)系就是依賴;表現(xiàn)在代碼層面,為類B作為參數(shù)被類A在某個(gè)method方法中使用;

    關(guān)聯(lián)

    他體現(xiàn)的是兩個(gè)類、或者類與接口之間語義級(jí)別的一種強(qiáng)依賴關(guān)系,比如我和我的朋友;這種關(guān)系比依賴更強(qiáng)、不存在依賴關(guān)系的偶然性、關(guān)系也不是臨時(shí)性的,一般是長(zhǎng)期性的,而且雙方的關(guān)系一般是平等的、關(guān)聯(lián)可以是單向、雙向的;表現(xiàn)在代碼層面,為被關(guān)聯(lián)類B以類屬性的形式出現(xiàn)在關(guān)聯(lián)類A中,也可能是關(guān)聯(lián)類A引用了一個(gè)類型為被關(guān)聯(lián)類B的全局變量;

    聚合

    聚合是關(guān)聯(lián)關(guān)系的一種特例,他體現(xiàn)的是整體與部分、擁有的關(guān)系,即has-a的關(guān)系,此時(shí)整體與部分之間是可分離的,他們可以具有各自的生命周期,部分可以屬于多個(gè)整體對(duì)象,也可以為多個(gè)整體對(duì)象共享;比如計(jì)算機(jī)與CPU、公司與員工的關(guān)系等;表現(xiàn)在代碼層面,和關(guān)聯(lián)關(guān)系是一致的,只能從語義級(jí)別來區(qū)分;

    組合

    組合也是關(guān)聯(lián)關(guān)系的一種特例,他體現(xiàn)的是一種contains-a的關(guān)系,這種關(guān)系比聚合更強(qiáng),也稱為強(qiáng)聚合;他同樣體現(xiàn)整體與部分間的關(guān)系,但此時(shí)整體與部分是不可分的,整體的生命周期結(jié)束也就意味著部分的生命周期結(jié)束;比如你和你的大腦;表現(xiàn)在代碼層面,和關(guān)聯(lián)關(guān)系是一致的,只能從語義級(jí)別來區(qū)分;

    對(duì)于繼承、實(shí)現(xiàn)這兩種關(guān)系沒多少疑問,他們體現(xiàn)的是一種類與類、或者類與接口間的縱向關(guān)系;其他的四者關(guān)系則體現(xiàn)的是類與類、或者類與接口間的引用、橫向關(guān)系,是比較難區(qū)分的,有很多事物間的關(guān)系要想準(zhǔn)確定位是很難的,前面也提到,這幾種關(guān)系都是語義級(jí)別的,所以從代碼層面并不能完全區(qū)分各種關(guān)系;但總的來說,后幾種關(guān)系所表現(xiàn)的強(qiáng)弱程度依次為:組合>聚合>關(guān)聯(lián)>依賴;

    posted @ 2013-05-25 16:12 王樹東 閱讀(259) | 評(píng)論 (0)編輯 收藏

    <2013年5月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    常用鏈接

    留言簿

    隨筆分類(17)

    隨筆檔案(15)

    文章分類(4)

    文章檔案(5)

    收藏夾(4)

    Algorithm

    Design

    Environment Setup

    Installer

    Maven

    MINA

    OS

    Skills for Java

    VIM

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲精品亚洲人成在线观看下载 | 成全影视免费观看大全二| 色偷偷女男人的天堂亚洲网 | 国产免费人视频在线观看免费| 精品久久久久久亚洲| 老外毛片免费视频播放| 亚洲成色在线综合网站| 一进一出60分钟免费视频| 香蕉视频在线观看亚洲| 免费黄色毛片视频| 亚洲男人第一无码aⅴ网站| 人妻丰满熟妇无码区免费 | 中文字幕乱码免费视频| 美女裸体无遮挡免费视频网站| 野花高清在线电影观看免费视频| 亚洲视频中文字幕在线| 日本不卡高清中文字幕免费| 亚洲免费人成在线视频观看 | 亚洲国产精品精华液| 久久精品国产亚洲夜色AV网站| 中文精品人人永久免费| 国产成人精品日本亚洲专| 最新国产AV无码专区亚洲 | 久久久久亚洲AV成人片| 日韩精品无码免费一区二区三区| 亚洲小视频在线观看| 无码专区一va亚洲v专区在线| 国产黄在线观看免费观看不卡| 亚洲色大成网站WWW久久九九| a国产成人免费视频| 亚洲日本一区二区三区| 亚洲Av无码乱码在线播放| 青青视频观看免费99| 国产精品免费高清在线观看| 亚洲国产精品无码久久一线| 日本免费电影一区| 国产精品无码免费专区午夜| 亚洲AV无码一区二区一二区| 亚洲国色天香视频| 亚洲人成网站免费播放| 亚洲免费二区三区|