Ubuntu dash與bash的區別

Ubuntudash Shell https://wiki.ubuntu.com/DashAsBinShhttp://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_title.html從Ubuntu 6.10開始,預設使用dash(theDebian Almquist Shell)而不是bash(the GNUBourne-Again Shell). 但Login Shell還是bash.

列出磁碟下的所有檔案

FileObject.h #pragma once#include <string>#include <vector>using namespace std ;#ifdef _UNICODE#define stdTstring wstring#else#define stdTstring string#endiftypedef enum{FILETYPE_NULL = 0,FILETYPE_FILE,FILETYPE_DIR,}FILETYPE;#define

關於LPC3250中的FIQ

在LPC3250中,關於FIQ好像沒有直接函數調用,其實不然。具體的流程請看常式:1在main.c中 GPI07INT_Init();函數設定FIQ中斷void GPI07INT_Init (void){    micFiqSet(31,0);    sic2FiqSet(GPI07_INT, 0);                                           /* GPI_07的中斷觸發類型為下降沿 */

如何減小編譯後可執行檔的大小

 CFLAGS += -ffunction-sections -fdata-sections LDFLAGS += -Wl,-Map=object.map,--cref,--gc-sectionif found overlap error, add one line in Link script:.text{  *(.text.*)

架設git伺服器–使用git-daemon

git是一個不錯的版本管理的工具。現在自己在搞一個簡單的應用程式開發,想使用git來進行管理。在Google了配置文檔後,還是受了N多的挫折。某些文檔品質不高,浪費了好多時間...... 好,切入正題:安裝必要的git工具#apt-get install git git-core 安裝好了以後,進行設定1. 建立一個git目錄#mkdir /git#cd /git/#mkdir myproject2. 建立一個空的git倉庫#git-init-db3. 建立工程的檔案# echo "My

將程式最小化到托盤(工具 + 生產力)

 將程式最小化到托盤(工具 + 生產力)如何將程式最小化到系統托盤?有些軟體點擊最小化是自動最小化到系統托盤而不是工作列的(如QQ,MSN,各種殺毒軟體等等),多數軟體點擊最小化會將軟體最小化到工作列(如IE,文檔等等),怎麼讓這些軟體也最小化到系統托盤呢?利用工具可以幫到你:Tray EverythingTray Everything 使用非常簡單,開啟後如介面,只需將您想要最小化到托盤的程式雙擊該程式即會在工作列消失,顯示在系統托盤,如果想要恢複顯示在工作列只需再次雙擊即可.   http:

32位程式在64位系統上調用GetModuleFileNameEx失敗

轉自: http://blog.csdn.net/anycell/archive/2008/12/12/3505864.aspx前兩天遇到同樣的問題,特轉載。-------------------------------------------今天客戶打來電話說我們公司的伺服器程式在新裝的64位Windows

MIPS體繫結構剖析,編程與實踐[1]

http://blogold.chinaunix.net/u1/40363/showart_434186.html第一章 MIPS CPU 體繫結構概述 陳懷臨1。序言 本文介紹MIPS體繫結構,著重於其寄存器約定,MMU及儲存管理,異常和中斷處理等等。 通過本文,希望能提供一個基本的輪廓概念給對MIPS CPU及之上OS有興趣的讀者。 並能開始閱讀更詳細的歸約(SPECIFICATION)資料。 MIPS是最早的,最成功的RISC(Reduced Instruction Set

Project Butter – How It Works And What It Added

           How They Did ItVSync Turns Frame Drawing Into A Well-Oiled MachineTriple Buffering Stops Jank From SnowballingThe ResultsNew AnimationsWelcome back to GTKA, everyone's favorite investigative series where we learn all about the newest

一個作業系統的實現:保護模式

今天學習了保護模式,依據書上的內容以及大灰狼老師的視頻,終於完成自己寫的保護模式。[BITS 16]                           ;表示以下為段位16位org      07c00h                 ;這是由於系統會將代碼載入到7C00處jmp startgdt_table_start:            gdt_null:                                                                 

MIPS體繫結構剖析,編程與實踐[2]

http://blogold.chinaunix.net/u1/40363/showart_434187.html第二章 寄存器約定 對於在一個CPU上進行開發,掌握其工作的CPU的寄存器約定是非常重要的。 MIPS體繫結構提供了32個GPR(GENERAL PURPOSE REGISTER)。這32個寄存器的用法大致如下: REGISTER NAME USAGE $0 $zero 常量0(constant value 0) $2-$3 $v0-$v1 函數調用傳回值(values for

build your own kernel Image for Nexus10

         公司買了一台Nexus10,上面搭在最新的Android4.2系統。         由於自android4.1以後,在現實模組有相當大的改進,android4.1增加了vsync同步,使得顯示更加順滑流暢,android4.2增加了external display,使得對HDMI的支援更加完善。於是想以Nexus10為載體,研究下對應的核心在這方面的改動。        

腰圍尺碼換算

 轉自:http://zxhuisd.blog.163.com/blog/static/7517154320104925459419/腰圍尺碼換算 2010-05-09 14:54:59| 分類:預設分類 | 標籤:|字型大小大中小訂閱 2.2尺腰=29碼(74厘米)2.3尺腰=30碼(76厘米)2.4尺腰=31碼(80厘米)2.5尺腰=32碼(84厘米)2.6尺腰=33碼(87厘米)2.7尺腰=34碼(90厘米)2.8尺腰=35碼(94厘米)2.9尺腰=36碼(98厘米)3.0尺腰=38碼(1

MIPS體繫結構剖析,編程與實踐[3]

http://blogold.chinaunix.net/u1/40363/showart_434188.html第三章 MMU和 Memory Management 對於MIPS的MMU和Memory Management, the first and yet important one we need always keep in mind is: No real-mode 沒有實模式。這一點是MIPS CPU 的一個很重要的特點(或缺點)。 我們會問了:BNN,Give me a

一個作業系統的實現—核心雛形

這個是第五章核心雛形的開始部分,講得是彙編和C的混合編程,具體的例子如下彙編:extern choose      ;int choose (int a, int b);[section data]        ;表明以下是資料區段,可有可無         param1                    dd          8         param2                    dd          5           

帶GUI的免費發包程式,可以匯入wireshark抓的包

Colasoft公司免費發布了colasoft packet builder,圖形化的發包工具。國內下載的是中文版,如果要下載英文版需要使用代理,或者用下面的連結:協助檔案:http://www.colasoft.com/download/PktBuilder_help.zip安裝程式:

obj 檔案的重定位

obj 檔案的重定位[wzhou@dcmp10 ~]$ cat hello.c#include <stdio.h>#include <unistd.h>int main(int argc, char** argv){getuid();getchar();return 0;}gcc -c hello.c -o hello.o產生obj 檔案。[wzhou@dcmp10 ~]$ readelf -S hello.oThere are 10 section headers,

MIPS體繫結構剖析,編程與實踐[4]

http://blogold.chinaunix.net/u1/40363/showart_434190.html第四章 MIPS 異常和中斷處理(Exception and Interrupt handling) 任何一個CPU都要提供一個詳細的異常和中斷處理機制。一個軟體系統,如作業系統,就是一個時序邏輯系統,通過時鐘,外來事件來驅動整個預先定義好的邏輯行為。這也是為什麼當寫一個作業系統時如何定義時間的計算是非常重要的原因。 大家都非常清楚UNIX提供了一整套系統調用(System

ARM處理器之MMU和Cache

本節首先從總體上介紹MMU、Cache和CPU核是如何協同工作的,後面兩節分別講解MMU和Cache的細節。三星公司的S3C2410是一種很常見的採用ARM920T的晶片,涉及到具體的晶片時我們以S3C2410為例。ARM920T的MMU和Cache都整合在CP15副處理器中,MMU和Cache的聯絡非常密切,以下是CP15副處理器的寄存器列表(摘自[S3C2410使用者手冊]),和CPU核的r0到r15寄存器一樣,副處理器寄存器也是用0到15來編號,在指令中用4個bit來表示寄存器編號,有些副

單鏈表逆序演算法

單鏈表逆序-----非遞迴node * reverse(node *head){node * cur,pnext,temp;cur=head;pnext=head-next;while(cur != NULL  ){temp=pnext->next;             //儲存pnext後面一個節點到temppnext->next=cur;                  //將pnext節點提到cur前面,這一步即實現了逆序cur=pnext;               

總頁數: 61357 1 .... 13943 13944 13945 13946 13947 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.